小鸡的配置为1C512M10G,配置较低。通过网上学习,终于在debian10操作系统上使用lnmp架构成功搭建了Typecho轻量级博客。

域名解析

使用cloudflare进行域名解析。解析了2个域名,一个是默认的xxx.top的域名,另一个是www.xxx.top的域名。

lnmp环境搭建

为节约硬盘空间,操作系统没有升级软件包(否则剩余硬盘空间低)
lnmp环境使用的是军哥的一键安装脚本,安装中mysql版本使用的是5.5.62,php版本使用的是7.4.33,具体安装方法参考 https://lnmp.org/install.html进行安装。

安装过程中注意点

1.开启伪静态管理
在Allow Rewrite rule?处选择是,并在下方选择typecho
Typecho需要开启PHP pathinfo,否则后台登录后显示404错误。
2.修改网站配置文件(以下摘录自网络)
由于Typecho是由PHP驱动的开源程式,所以得修改刚刚生成的NGINX配置文件。调整server段中的index顺序,指定默认首页为index.php,站点配置文件在/usr/local/nginx/conf/vhost/中使用vim来进行编辑conf文件
vim /usr/local/nginx/conf/vhost/域名.top.conf
找到index段,调整顺序为index index.php index.html index.htm default.php default.html default.htm;
保存后检查 NGINX 语法是否错误,然后重载或者重启
lnmp nginx configtest #或者 nginx -t
lnmp nginx reload #或者 nginx reload
lnmp nginx restart #或者service nginx restart

上传typecho文件

直接到官网 https://typecho.org/下载最新源码压缩包,上传至网站目录并解压即可
修改网站目录中的uploads(usr/uploads/) 文件夹及其子文件夹权限为755或777(不推荐),如下所示
chmod -R 755 /home/wwwroot/域名/usr/uploads/,如安装时仍然提示没有uploads的权限则赋予777权限
打开域名,安装typecho

其他

博客安装完成后系统剩余空间剩余不到5G,勉强可以接受,后面自己就可以随便折腾了。

主题更换

https://www.typecho.me/1539.html下载了joe主题,个人非常喜欢,将压缩包下载放到/home/wwwroot/域名/usr/themes文件夹进行解压,名字改为Typecho-Joe-Theme,在博客后台更换外观至该主题完成主题更换。

添加新评论