前言
本文只记录一些搭建过程中的小坑,完整详细的搭建过程自行搜索。(P.S. 如果有时间再整理完整过程 ╮(╯▽╰)╭ !)
lnmp环境搭建中的一些问题
lnmp一键安装包
使用lnmp一键安装包搭建lnmp环境方便后期版本管理,唯一的不足是安装、更新的时候都比较慢(单核@2.5G 大约60 min)。安装下载过程参考官网:LNMP 一键安装包。
如果通过ssh登录云主机安装lnmp的话推荐先安装screen,防止安装过程中出现断联而终止的情况。
sudo apt install screen
创建窗口screen -S lnmp,断联后重新加载screen -r lnmp。其他screen命令可参考 bboyHan CSDN博客Linux中的screen命令使用。
安装过程中的注意事项
- 对于搭建Typecho博客来说当前稳定一键安装脚本lnmp1.6的默认参数安装即可。但是对于搭建WoredPress博客来说需要升级到最新的php版本,否则安装好WordPress后会提示升级php版本。
- lnmp1.6 安装脚本目前(2020/2/15)仅支持PHP 7.3版本。升级时需要输入完整的PHP版本号如:PHP 7.3.14。
- 安装完成后需要修改默认phpMyAdmin文件夹名字防止被恶意入侵,最好新建一个vhost文件夹
lnmp vhost add并在nginx设置中修改默认目录vim /usr/local/nginx/conf/nginx.conf,即修改下面server中的root地址:
server
{
listen 80 default_server reuseport;
#listen [::]:80 default_server ipv6only=on;
server_name _;
index index.html index.htm index.php;
root /home/wwwroot/default;
#error_page 404 /404.html;
# Deny access to PHP files in specific directory
可将root 地址改为新建的vhost文件夹如:root /home/wwwroot/www.p.com;。
Typecho 安装中的一些问题
Typecho文件权限
下载解压完成后一定要修改Typecho文件中的文件所有者和组改为www,否则某些功能会出现异常。
chown -R www:www *
博客网页设置
Favicon设置
在head标签中加入:
安装详细过程参考链接
arginsen的CSDN博客:ubuntu下搭建typecho博客
沙发~ |´・ω・)ノ