既然已经放弃虚机了,环境就要自己搭了。
WordPress唯一的好处就是轮子多…
搭建Linux+Ngnix+Mysql+PHP环境,可以直接使用现成的LNMP一键安装包安装即可,具体步骤如下:
- SSH登陆服务器,按照LNMP一键安装包的安装步骤按步操作,等待刷屏半小时左右完成安装。
- 之后添加网站虚机,在控制台中输入:
lnmp vhost add
- 输入网站域名,带www和不带www的都要输入。
- Allow Rewrite rule (y/n)时选择y启用,否则无法开启Wordpress的伪静态链接。
- Add SSL Certificate (y/n)时选择y添加,之后选择2使用Let’s Encrypt来生成SSL证书。
- 其他不懂得直接使用默认选项就可以了,详见LNMP添加、删除虚拟主机及伪静态使用教程。
- 在控制台中输入以下命令创建Wordpress数据库
# 登录数据库 mysql -u root -p # 输入密码 默认密码为root,否则为安装LNMP时设置的密码 # 创建数据库,比如名字为wordpress,记得加分号 mysql> create database wordpress; # 通过以下命令查看数据库是否创建 mysql> show databases; # 退出mysql exit
- 通过FlashFXP等FTP软件使用SFTP over SSH的方式上传Wordpress.zip,并在控制台中使用unzip命令解压压缩文件完成Wordpress安装。因为Wordpress.zip解压后是名为wordpress的文件夹,最好解压后重新打包上传
- 为了避免Wordpress后台中出现“要执行请求的操作,WordPress需要访问您网页服务器的权限。请输入您的FTP登陆凭据以继续。”的提示,在控制台中输入以下命令:
chown -R 755 /home/wwwroot chown -R www /home/wwwroot
- 在/usr/local/nginx/conf/vhost/目录下可分别对网站设置301重定向。
- 最后登陆网站配置Wordpress,完成。