源自网络,感谢大佬的付出
# 安装screen
apt-get install -y wget screen
# 开启screen
screen -S lnmp
# 恢复screen
screen -r lnmp
# 一键安装lnmp建站环境
wget http://soft.vpser.net/lnmp/lnmp1.7.tar.gz -cO lnmp1.7.tar.gz && tar zxf lnmp1.7.tar.gz && cd lnmp1.7 && ./install.sh lnmp
# 添加网站
lnmp vhost add
# 删除网站
lnmp vhost del
# 添加免费Let's Encrypt证书
lnmp ssl add
# 进入wwwroot目录
cd /home/wwwroot/
# 打包wwwroot目录下的全部文件,备份网站
zip -r wwwroot.zip /home/wwwroot
# 修改wwwroot目录下的所有文件夹及文件的权限为777
chmod -R 777 /home/wwwroot
# 修改default目录下的所有文件夹及文件的权限为755
chmod -R 755 /home/wwwroot/default/
# 数据库地址,其中x.x.x.x为网站IP
http://x.x.x.x/phpmyadmin/
# http强制跳转https,位置:/usr/local/nginx/conf/vhost/域名.conf
# 修改前
server
{
listen 80;
#listen [::]:80;
server_name winvps.eu www.winvps.eu;
index index.html index.htm index.php default.html default.htm default.php;
root /home/wwwroot/winvps.eu;
include rewrite/wordpress.conf;
#error_page 404 /404.html;
# 修改后
server
{
listen 80;
#listen [::]:80;
server_name winvps.eu www.winvps.eu;
index index.html index.htm index.php default.html default.htm default.php;
root /home/wwwroot/winvps.eu;
return 301 https://www.winvps.eu$request_uri;
include rewrite/wordpress.conf;
#error_page 404 /404.html;
# 在修改前空行处添加:return 301 https://www.winvps.eu$request_uri;记得替换域名
# 修改完成后执行重启nginx
/etc/init.d/nginx restart
# 修改权限,强制删除
chattr -i /home/wwwroot/你的网站目录/.user.ini
rm -rf /home/wwwroot/你的网站目录/.user.ini
# 手动更新证书【不套 CF】
acme.sh --upgrade --auto-upgrade
acme.sh --renew -d winvps.eu
acme.sh --renew --force -d winvps.eu【强制更新证书】