首页
实用链接
图床推荐
友链
关于
Search
1
彻底卸载Cloudflare Tunnel(解决 cloudflared service uninstall 报错问题)
483 阅读
2
从零开始注册Hugging Face账号到部署网页应用
102 阅读
3
Debian 11.2 搭建 Typecho 个人博客教程
90 阅读
4
紫电猫8.8元随身WIFI刷Debian系统教程
88 阅读
5
Linux配置frps与frpc的四种隧道并设置开机启动
87 阅读
默认分类
教程
随笔
软件开发
笔记
登录
/
注册
Search
标签搜索
Datawhale
AI+X
Fun-Transformer
#Datewhale组队学习
隧道
Debian
Transformer
教程
随身wifi
frp
frpc
frps
内网穿透
Linux
toml
我的世界
Minecraft
MySQL
单片机
OLED
Simuoss
累计撰写
20
篇文章
累计收到
12
条评论
首页
栏目
默认分类
教程
随笔
软件开发
笔记
页面
实用链接
图床推荐
友链
关于
搜索到
2
篇与
的结果
2023-10-21
Debian 11.2 搭建 Typecho 个人博客教程
前言&前情提要本教程基于上一篇随身WIFI改装教程Typecho是一个轻量高效(插件与模板机制 with 7张数据表&&≤400KB代码)、先进稳定(原生支持 Markdown,支持 BAE/GAE/SAE),简洁友好(UI界面简约精致如你所见)的开源博客项目。因为搭载 骁龙410 + 512M RAM + 4G EMMC 的WIFI棒子性能比较弱,所以轻量高效的Typecho就成了在上面搭建个人博客的不二选择。在数据库的选择上,我们也选择更轻量和简单易用的SQLite。基础准备截至本篇博客发布时,Typecho的最新版本是2023年6月发布的v1.21版本。首先,我们需要安装搭建博客所需要的环境。下载软件包前,请务必先执行sudo apt-get update来更新软件包列表安装vim(可选)debian系统自带了nano文本编辑器,如果你习惯使用nano,可以跳过此步,并把之后的所有 vi 文件名 都改为 nano 文件名 安装vim:sudo apt-get install vim之后就可以通过 vi 文件名指令来打开文本文件了。如果打开文件是为了编辑,推荐一直使用 sudo vi 文件名,防止改好了却因为权限问题无法保存安装Apache2Apache2是一个开源的HTTP服务器,有了它我们就可以把本地的网站以网页而非文件的形式打开。安装Apache2:sudo apt-get install apache2{callout color="#f0ad4e"}如果安装过程中有提示 unable to initialize frontend: Dialog在终端中执行以下命令:export DEBIAN_FRONTEND=noninteractive(用于跳过Dialog直接使用默认配置)或执行以下指令安装Dialog使用sudo apt install dialog并重新进行安装:sudo apt-get install --reinstall apache2{/callout}如果安装结束后有提示 ldconfig: /lib/libusbgx.so.2 is not a symbolic link,可以使用以下指令解决:sudo ln -sf /lib/libusbgx.so.2 /lib/libusbgx.so现在如果你访问你的服务器IP,应该可以看到Apache的默认网页了安装PHP及SQLite相关支持PHP是一种通用开源脚本语言,用于服务器端编程。它可以可以生成动态页面内容,操作数据库中的数据等等。安装指令:sudo apt install php7.4 php7.4-sqlite3 php7.4-fpm libapache2-mod-php7.4 php7.4-mbstring我们这里安装7.4版本的组件,过高的版本可能和一些typecho主题不兼容。安装sqlite3。SQLite是一个配置简单且极其轻量的 SQL 数据库引擎,用来存储用户数据。安装指令:sudo apt-get install sqlite3创建数据库,并创建任意table并退出使数据库生效。创建并打开数据库:sqlite3 typecho.db{callout color="#f0ad4e"}SQLite version 3.27.2 2019-02-25 16:06:06 Enter ".help" for usage hints. sqlite> 创建一个table:create table test(test text);退出数据库:.quit{/callout}正式安装下载最新版本的typecho并解压先安装unzip工具来为解压压缩包做准备:sudo apt install unzip然后创建网页目录:sudo mkdir /var/www/typecho移动过去:cd /var/www/typecho/下载Typecho:sudo wget https://github.com/typecho/typecho/releases/latest/download/typecho.zip下不动的可以自己加魔法。没有/不会魔法的可以先在本地下好以后上传到服务器对应位置sudo unzip typecho.zip设置目录权限以让数据库能够被读取:sudo chmod -R 777 /var/www/typecho/配置Apache2并重载设置添加并配置typecho apache文件:打开配置目录:cd /etc/apache2/sites-available复制一份原始的配置文件:sudo cp 000-default.conf typecho.conf打开把他修改成以下内容:sudo vi typecho.conf<VirtualHost *:80> ServerAdmin
[email protected]
ServerName localhost DocumentRoot /var/www/typecho ErrorLog "/var/www/typecho/logs/error_log" CustomLog "/var/www/typecho/logs/access_log" common <Directory /var/www/typecho/> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> </VirtualHost>创建一个日志目录以防Apache2找不到:sudo mkdir /var/www/typecho/logs/启用新配置文件:sudo a2ensite typecho.conf重新加载Apache2:sudo service apache2 reload进入网页继续设置输入你的Debian服务器的内网IP(也就是ifconfig之后出来的那个,前一篇教程里面有提到),即可进入Typecho博客初始化界面:如果此时报错“缺少PHP扩展: mbstring”等错误,是几乎不可能的,因为我们在第三步已经安装了所有所需的扩展下一步,全默认即可:下一步,网站地址先不动,其他自拟:安装完成!Have fun!参考链接:知乎 - 搭建私人博客typechocnblogs - Typecho 使用
2023年10月21日
90 阅读
0 评论
8 点赞
2023-10-21
紫电猫8.8元随身WIFI刷Debian系统教程
1. 用MikoPro做全盘备份(可以不做,如果1.2部分有问题就不做了,直接跳到第2步)1.1 进入9008模式1.1.1 安装9008驱动解压9008驱动.zip,电脑端打开设备管理器,看到新设备QUSB_BULK,右键,更新驱动程序软件,点击浏览计算机以查找驱动程序软件,选择解压出来的高通驱动文件夹,确定1.1.2 进入9008模式[方法1] 随身wifi插到电脑上开机后(注意是彻底开机之后,插上之后要等一会)打开搞机工具箱(搞机工具箱9.8.zip解压就能直接用),如果能正确识别设备,点击重启至9008按钮。如果不能识别就再等一会重试 [方法2] 短接随身wifi主板上的1P8(有时候也会变成vBus)和Boot,并插电。(适用于UFI-16-V3/V4型号) 在电脑设备管理器-端口设备里能看到 9008 的 COM 设备就说明连接上了 1.2 全量备份1.2.1 安装Miko解压MiKo_Pro.7z并根据里面的安装说明安装Miko1.2.2 连接设备打开Miko,依次点击READ Partition Backup/Erase-Load Partition Structure。这时如果你的wifi棒子已经正常进入9008模式了,应该可以在右边的日志区看见很多OK。1.2.3 备份点击Read Full Firmware,给你的备份文件起个名字并选择存储路径。只会有一个 .bin 文件。点击确定后等待下方进度条备份完成(这一步卡住了不要直接拔不然会变砖)2. 一键刷入debian2.1 安装fastboot驱动解压fastboot驱动.zip 目录下有个: android_winusb.inf 文件 打开设备管理器 其他设备里找到 Android类似带有!不正常驱动 更新驱动程序->浏览我的计算机以查找驱动程序 让我从计算机上的可用驱动程序列表选取->直接下一步->从磁盘安装->浏览(选择android_winusb.inf并确定)->下一步安装 等待安装完成后即可2.2刷入debian系统解压ufi001c-debian超频版.zip 双击一键刷入工具.bat 随后根据提示安装debian 如果过程中有地方报错,可能是你的wifi棒子连接松动了,或者用了延长线导致供电不足。尽量插在电脑原生的接口上 不出意外的话就好了,出意外了就等脚本提示在重启之后,等一会拔下来插上去重新刷一遍试试 不管出了什么意外也不要中途拔下来,要等到脚本执行完再拔,不然会变砖 3.adb连接到shell连接再到ssh连接3.1 建立初始连接运行ufi001c-debian超频版.zip解压出的文件夹中的一键通过adb连接棒子(需要更新adb驱动才能用).vbs 脚本会自动从adb连接切到shell3.2 配置网络输入nmtui配置网络 在GUI中选择编辑连接 里面会有个WIFI(也可能是网桥什么的里面有个wifi),其实是热点的意思。如果你不要就可以删掉,费电。这个可以随时加回去 返回,选择启用连接 输入密码连接你的wifi(如果连不上试试用英文wifi) 连上之后就配置好了,退回再退出即可3.3 配置SSH连接输入ifconfig查看当前系统IP地址,192.168.什么什么的那个就是你的内网地址,之后连接会用到 然后输入passwd root来修改root账户的密码(linux输密码是没有回显的,其实你已经输进去了) 然后创建你自己的用户:adduser 你的名字 输入你的用户密码(想和root一样也行),剩下那些用户信息什么的直接回车默认即可 把用户加入sudo列表:usermod -aG sudo 你的名字 现在,你就可以在同一局域网下,通过你自己的账户用SSH连接服务器了。 SSH连接软件推荐 MobaXterm Have fun! 文章里提到的所有工具下载链接:百度网盘 提取码0p7s参考链接:2:26-3:00 全量备份视频教程:几块钱的随身 Wi-Fi 刷 openwrt 变成随身软路由 2:00-2:50 配置网络:什么?我花了5元买到了一台服务器,甚至可以流畅搭载MC服务器,手把手教你打造一台迷你服务器 第12行 Debian系统来自:随身wifi刷机openwrt过程记录 UFI-16-V4版本 其他链接: https://blog.csdn.net/qq_31539875/article/details/128242360 http://rom.7to.cn/jiaochengdetail/16874 https://www.bilibili.com/read/cv19795302 https://blog.csdn.net/sizaif/article/details/123285444
2023年10月21日
88 阅读
3 评论
7 点赞