LNMP安装WordPress详细教程 附设置lnmp nginx伪静态和301跳转

在前面一篇文章中,麦子有分享到"LNMP一键安装包安装",在我们安装完毕之后肯定是需要搭建站点的,一般我们都是用的PHP+MYSQL的程序,除非我们有其他特别的需要,一般都是这些。在这篇文章中麦子分享通过LNMP安装我们常用的WORDPRESS程序,以及程序所需要用到的lnmp伪静态设置,以及301跳转等问题。因为nginx的使用对于新手来说就是在这里,不同于apache直接htaccess使用。

第一步、LNMP添加新站点

/root/vhost.sh

lnmp一键包添加站点

这里我们输入WWW的域名,后面不带WWW的后面来做301,根据上面的提示我们是否要安装就用y,不安装就用n,网站目录在home/wwwroot/网站域名文件夹中。

第二步、上传wordpress程序到LNMP环境站点中

我们可以用SSH工具的WGET远程下载WORDPRESS程序ZIP或者tar.gz包,也可以用WINSCP工具FTP上传程序,然后可以用命令或者FTP工具把文件移到根目录。

第三步、创建MYSQL数据库

数据库的路径在我们的VPS IP地址/phpmyadmin (这个路径我们在安装好包之后需要更换,以免被人猜测出来,位于home/wwwroot/default中)

lnmp添加数据库

创建之后,我们可以在域名解析后,按照向导安装WORDPRESS站点。

第四步、LNMP设置301跳转

我们到/usr/local/nginx/conf/vhost/目录下,找到对应网站域名的conf文件,然后下载到本地,然后编辑

我们把上面的这一段:

server_name www.yd631.com;
index index.html index.htm index.php default.html default.htm default.php;

改成下面这一段:

server_name www.yd631.com yd631.com;
if ($host != 'www.yd631.com' ) {
rewrite ^/(.*)$ https://www.yd631.com/$1
permanent;
}
index index.html index.htm index.php default.html default.htm default.php;

这样我们就设置好不带www的跳转到带www的域名,如果我们需要WWW的跳转到不带WWW,然后对应的修改就可以了。

修改之后,替换文件,然后重启LNMP

/root/lnmp restart

这样我们新建的WORDPRESS博客网站就可以正常的伪静态、301使用了。

未经允许不得转载,或者注明出处:https://www.yd631.com/lnmp-wordpress/

麦子猜您可能还喜欢以下内容: