lnmp下载
wget http://soft.lnmp.com/lnmp/lnmp2.1.tar.gz -O lnmp2.1.tar.gz && tar zxf lnmp2.1.tar.gz && cd lnmp2.1 && ./install.sh lnmp
php选择7.4版本以上
记住设置的mysql密码(5680)
单核cpu,下了50分钟
进入/home/wwwroot/default文件夹
cd /home/wwwroot/default && wget https://cn.wordpress.org/latest-zh_CN.tar.gz && tar -xzvf latest-zh_CN.tar.gz
把wordpress文件放到根目录,其余文件删掉
浏览器输入ip访问
连接数据库,名称填写MySQL,用户名root,密码为下载lnmp的时候设置的,设置站点名字,管理员账户
问题:上传不了主题:chmod -R 777 /home/wwwroot/default/wp-content/ 注:-R更改目录及其子目录
要求ftp上传,修改wordpress根目录wp-config.php文件,在大约84行/ Add any custom values between this line and the "stop editing" line. /下面添加如下代码:
define("FS_METHOD","direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);
没用上述文件就用wp-config-sample.php,再创建新文件,出问题了再检查一下数据库填写的数据。
申请证书
apt update
apt install snapd
snap install --classic certbot
ln -s /snap/bin/certbot /usr/bin/certbot
certbot --nginx-server-root /usr/local/nginx/conf/ -d domain # 自定义nginx路径
certbot renew --dry-run # 更新证书