使用Termux创建个人博客网站

Termux作为一个在安卓上的Linux终端模拟器,支持很多功能。那么,如何在Termux创建个人博客网站呢?

1.安装Termux

官网:https://termux.dev
Github:https://github.com/termux/termux-app/releases
F-Droid:https://f-droid.org/en/packages/com.termux/
云盘:https://www.123pan.com/s/S3SlVv-ejBiH.html
F-Droid被墙了,Github天天超时,所以我自己创建了一个网盘链接。

2.更换下载源

为了避免Termux外国源速度太慢,首先执行换源操作:

sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.aliyun.com/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list
sed -i 's@^\(deb.*games stable\)$@#\1\ndeb https://mirrors.aliyun.com/termux/game-packages-24 games stable@' $PREFIX/etc/apt/sources.list.d/game.list
sed -i 's@^\(deb.*science stable\)$@#\1\ndeb https://mirrors.aliyun.com/termux/science-packages-24 science stable@' $PREFIX/etc/apt/sources.list.d/science.list

此处替换为了国内镜像阿里源。

3.安装必要软件

建立博客网站,最快速的方法就是使用开源博客系统清雨博客,不需要MySQL即可搭建。
安装PHP

pkg install php -y

安装Nginx

pkg install nginx -y

安装PHP-FPM

pkg install php-fpm -y

安装vim编辑器

pkg install vim -y

这四个软件包都需要安装,安装完成后,可以运行以下命令查看是否安装完成。

php -v&&nginx -v &&php-fpm -v

看看PHP与PHP-FPM的版本是否相同。

4.配置Nginx

在Termux命令行中输入

nginx

即可启动。启动完成后,打开127.0.0.1:8080,看看访问结果是否如下图。若与下图相同,则Nginx已经成功启动。
Nginx启动成功

5.修改配置文件

5.1 修改PHP-FPM配置文件

输入

vim $PREFIX/etc/php-fpm.d/www.conf

进入vim后,输入:41,跳转到第41行,并按键盘上i键进入编辑模式,将

listen = /data/data/com.termux/files/usr/var/run/php-fpm.sock

改为

listen = 127.0.0.1:9000

然后再按ESC键,输入:wq保存并退出。

5.2 修改Nginx配置文件

输入

vim $PREFIX/etc/nginx/nginx.conf

输入:44后按i键,将root后面的

/data/data/com.termux/files/usr/share/nginx/html;

修改为

/data/data/com.termux/files/home/storage/shared/nginx

再按ESC后,输入:45后按i键,在index.htm后面加上index.php,然后再按ESC键。
再输入:69后按i键,将

fastcgi_param       SCRIPT_FILENAME       /scripts$fastcgi_script_name;

改为

fastcgi_param            SCRIPT_FILENAME     /data/data/com.termux/files/home/storage/shared/nginx

之所以这样改动,是方便网站的编辑。因为/scripts目录需要root权限才能访问,修改后就可以在文件管理器直接更改网站目录文件。如果你的手机有root权限,可以跳过这里。

(PS:空格好像复制错了😓,请不要把一大串全部复制上去谢谢)

然后再按ESC,输入:wq保存退出即可。

6.启动Nginx

输入命令

nginx

php-fpm

7.安装

将清雨博客的PHP文件放到Nginx文件夹目录即可。
下载请到官网

  • 6
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值