之前介绍了如何在VPS上一键安装LNMP环境(Linux上一键安装LNMP环境,支持CentOS / Ubuntu / Debian),今天老王介绍下如何基于LNMP脚本一键添加网站(vhost),包括配置网站域名、新建MySQL数据库,以及配置免费https证书。
LNMP环境搭建
关于LNMP的介绍、安装,以及配置文件的路径本站之前专门介绍过了,详细参考:Linux上一键安装LNMP环境,支持CentOS / Ubuntu / Debian,根据这个教程在VPS上安装LNMP环境即可。
LNMP添加网站
Tips:在添加网站时,请务必确认域名已经解析到你的VPS上:域名解析教程:Cloudflare解析与DNSPod解析。
LNMP脚本中网站又称为vhost,一个vhost就代表一个网站站点,一台VPS上可以同时有多个网站(vhost)。成功安装LNMP环境后,直接执行如下命令即可添加网站:
lnmp vhost add
之后会提示让你输入相应的网站信息,包括域名(如本站的www.vpsgo.com),域名别称(例如你访问vpsgo.com也会重定向到本站),网站数据路径以及日志路径直接默认即可(直接按回车),如果你是WordPress建站,那么rewrite规则就选择wordpress,之后新建MySQL数据库,首先要输入你MySQL的root密码(密码不会显示,输入完毕直接回车即可),MySQL的root密码就是你在安装LNMP环境时设置的密码,最后选择开启免费https证书,免费证书使用的是Let’s Encrypt的证书,脚本会自动更新。全部没有问题后按任易键即可完成网站添加:
LNMP添加网站大概30秒就可以完成,之后直接在浏览器输入你的域名就可以打开你的网站了(不过目前还是空白页面)。
LNMP网站其他操作
关于LNMP的网站管理,一般还包含以下几个命令:
添加站点:lnmp vhost add
删除站点:lnmp vhost del
查看所有站点:lnmp vhost list