之前的"LEMP(Linux/Nginx/MySQL/PHP)一键包安装"文章中,老左已经分享到如何快速用一句话脚本安装Linux/Nginx/MySQL/PHP建站环境。虽然在上面的文章中已经提到用SFTP创建站点文件夹,然后解析就可以绑定域名站点,可能还不够详细具体尤其对于新手站长来说稍微有些生疏。在这篇文章中,老左将会分享利用LEMP一键安装包环境搭建WORDPRESS网站教程,这样的实战安装站点的教程应该可以延生到其他的站点CMS等。
第一步、利用SFTP建立站点/文件夹
登录LEMP一键包生成的SFTP账号,登录之后创建文件夹/站点,如果我们需要搭建LAOZUO.ORG站点,那就直接创建该名称的文件夹,然后把域名解析到VPS/服务器所在的IP地址即可生效。
第二步、上传网页程序准备安装
我们可以通过SFTP工具上传WORDPRESS程序,也可以直接SSH用WGET下载后解压都可以,根据我们熟悉的习惯,只要能把程序上传到对应上述站点/文件夹中就可以。
如果有必要的话可以通过WINSCP(SFTP)移动文件夹到指定的根目录下。
第三步、创建MYSQL数据库
我们可以用命令在SSH中创建新站点数据库,也可以登录我们之前安装成功之后让大家看到的PHPMYADMIN登录信息,然后手工创建。如果不会创建可以参考"实战PHPMYADMIN添加数据库用户教程"。
第四步、安装WORDPRESS站点
到这会,我们第一步中创建的站点,然后解析后应该生效,我们这时候打开我们搭建的站点应该会看到熟悉的WORDPRESS安装向导,需要输入我们上面设置的MYSQL账户信息。
之后就是创建站点信息,创建完毕之后我们就可以把设置的登录信息登录WORDPRESS站点。具体安装主题和插件老左就不分享,有些朋友比我玩WP都好。
第五步、LEMP环境设置伪静态
在第四步的时候我们已经把wordpress搭建完毕,但是在后台设置固定连接的时候伪静态是不生效的,因为NGINX与APACHE的区别在于需要我们手工设置,而不是像APACHE一样自动生成一个.HTACCESS就可以。这也是有些时候用户喜欢APACHE的原因。那不管了,我们这里既然用的是NGINX,那就需要单独给我们在LEMP一键包上的站点设置伪静态。
A - 在/etc/nginx/conf.d 文件夹中,我们有看到example.com.conf文件,这里我们需要把文件拷贝一份,然后设置成我们域名的CONF文件,比如我们这里要设置laozuo.org.conf文件
B - 修改里面的配置信息,比如反正我们只要把example.com的信息都改成laozuo.org就可以了,默认文件中是支持WordPress和Drupal 伪静态的,如果我们需要支持其他程序,需要把对应的NGINX伪静态文件贴进来。
C - service nginx restart 重启NGINX使之生效。
最后,我们可以看到安装和搭建的在LEMP环境下的WORDPRESS站点已经生效,伪静态也可以使用。关于LEMP一键包的其他应用后面再慢慢分享整理。