首页
图床推荐
实用链接
友链
关于
Search
1
彻底卸载Cloudflare Tunnel(解决 cloudflared service uninstall 报错问题)
387 阅读
2
从零开始注册Hugging Face账号到部署网页应用
91 阅读
3
Debian 11.2 搭建 Typecho 个人博客教程
83 阅读
4
Linux配置frps与frpc的四种隧道并设置开机启动
77 阅读
5
紫电猫8.8元随身WIFI刷Debian系统教程
73 阅读
默认分类
教程
随笔
软件开发
笔记
登录
/
注册
Search
标签搜索
Datawhale
AI+X
Fun-Transformer
#Datewhale组队学习
隧道
Debian
Transformer
教程
随身wifi
frp
frpc
frps
内网穿透
Linux
toml
我的世界
Minecraft
MySQL
单片机
OLED
Simuoss
累计撰写
17
篇文章
累计收到
8
条评论
首页
栏目
默认分类
教程
随笔
软件开发
笔记
页面
图床推荐
实用链接
友链
关于
搜索到
17
篇与
的结果
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日
83 阅读
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日
73 阅读
2 评论
7 点赞
1
...
3
4