如何使用搬瓦工VPS+LNMP搭建WordPress网站

前言

此教程是教大家如何使用搬瓦工VPS搭建WordPress博客。

本教程用到的服务器是国外知名主机商『搬瓦工(Bandwagon Host)』。

搬瓦工中文网地址:https://www.banwago.com

搬瓦工的注册以及购买请查看『2018年搬瓦工最新购买教程附支付宝付款教程』,如需搬瓦工搭建SS可以在这里得到答案『最新搬瓦工傻瓜式一键搭建 SS / R教程(解决搬瓦工后台不显示 SS 选项的问题)』。

以下搭建WordPress博客所使用的VPS系统为“Centos”,也就是购买后默认的那个系统,内置BBR,速度风非常不错。

本教材使用系统为Centos系统,至于哪个版本就看你的VPS服务器配置了

一、注册域名

注册域名,这里就不再过多的详解,推荐大家到国外注册域名,各种原因你懂得。

域名介绍

域名地区介绍

二、DNS解析

在哪里买域名,哪里都会有自己的解析,大家看图操作,基本步骤都超不多

三、绑定IP地址

使用A记录,绑定刚买的搬瓦工IP地址。

四、安装LNMP

  1. 远程连接VPS服务器

建议使用远程连接工具Putty或者Xshell进行连接,下面以Putty为例,Xshell连接教程请查看『』

如果使用『Putty』,则需要配置

Host name输入VPS服务器IP,port输入VPS服务商提供的端口,选择“ssh”连接

点击“open”

选择“是”

用户名为“root”,输入后按回车键进行确认,最后输入密码,把密码粘贴上去即可

粘贴密码方法:

把鼠标悬停在光标上,单击右键即可粘贴代码(密码),然后按回车键进行确认。

  1. 安装screen

先执行这条命令

yum install screenapt-get install screen

按回车键进行确认。

然后输入

screen -S lnmp

按回车键进行确认。

  1. 下载LNMP

继续输入

wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp

按回车键进行确认。

(这里大家看一下:如果提示wget: command not found,那么就在界面输入

yum -y install wget

按回车键进行确认。接着再次重复刚才的步骤操作一遍。

  1. 安装MySQL

我这边选择的是“2”,默认选项,然后按回车键进行确认。

下面按照提示操作:

MySQL的root密码:自己设置数据库密码,按回车键进行确认。

是否启用InnoDB Storage Engine:选”Y”,按回车键进行确认。

选择PHP版本:选“4”,按回车键进行确认。

是否安装内存优化:选是“1”,按回车键进行确认。

如下图

按回车键继续,等待安装,大约10分钟,视情况而定。

安装好后提示

5.绑定域名

先关闭Putty

点击确认

重新打开Putty,连接到vps服务器

输入用户名“root”、密码,进行登录

登陆后输入

lnmp vhost add

然后按回车键确认。

输入注册好的域名

按回车键进行确认。

有多个域名继续添加,没有就回车键确认。

 
 

下面请看标注操作:没有特出要求,直接回车键确认:

接下来是选择网站安装的位置,如果没有特殊情况,直接按键盘“Enter” 跳过就好啦。

出现“rewrite rule”输入“y”,然后回车键确认

出现“default rewrite”,输入“wordpress”,,然后回车键确认

出现“allow access log”输入“n”,然后回车键确认

出现“…with same name” 输入“y”,然后按回车键确认

输入root密码(之前MySQL设置的密码),然后按回车键确认

输入数据库“enter database name”输入“root” ,然后按回车键确认

再次输入MySQL的密码,然后按回车键确认

最后是“SSL”证书,如果有就输入(,没有的话直接按回车键确认跳过。

全部完成后,如下图

五、安装WordPress

  1. 重新打开Putty,连接刚才的服务器

输入用户名“root”和密码登录

登陆后输入

wget http://wordpress.org/latest.tar.gz

然后按回车键继续。

然后输入解压命令

tar -xzvf latest.tar.gz

按回车键继续。

完成后,关闭Putty。

  1. 创建WordPress数据库和一个用户

打开浏览器,在地址栏输入

“搬瓦工vps服务器的IP地址”/phpmyadmin

然后按回车键继续,进行确认,访问数据后台

输入数据库“MySQL”用户名及密码

然后按回车键进行确认。

新建数据库

数据库名自己随意设置,然后点击“创建”

创建好后,就可以在左边看刚才创建的数据库。我的数据库名为“wordpress”

下面点击“账户”,新建用户

用户名设为“wordpress”“随意设置”,再设置密码,“全局权限那里勾上”

如下图

点击“执行”

  1. 设置wp-config.php文件

所需工具:『FileZilla

下载安装后打开

点击左上角文件下面的图标,连接服务器

主机:输入搬瓦工vps服务器的IP地址

端口:搬瓦工的端口

用户名:“root

密码:搬瓦工VPS密码

最后点击“连接”

连接成功后,可以看到右边就是服务器的文件夹

下面依次点击“root”-“wordpress”-“wp-config-sample-php”

右键单击,重命名文件为“wp-config.php

重命名完成后,左键双击-编辑此文件

使用记事本打开在打钩的横线处分别填写

“数据库名称”-“账户名称”-“用户密码”

第4条不改变。

保存

选“是”上传服务器

为了安全期间,建议大家修改“home-wwwroot-default”下“phpmyadmin”的文件名(改成你自己能记住的名称)

修改后登录phpmyadmin数据库时,就可以在浏览器输入下面这个地址

“IP地址”/“刚才修改的名称”

(而不是IP地址”/phpmyadmin)

为了安全,修改完成名字后,把同目录的以下文件删除

下面进入“root”-“wordpress”文件夹,把文件夹下的所有文件(不包含wordpress文件夹本身)全部移动到你的网站域名(home-wwwroot-“你的网站域名”)文件夹下

(大家只需左键单击不放拖动选中的文件(夹)就可以移动了)

移动完成就可以关闭软件了。

六、设置你的网站

下面在浏览器输入你的网站的域名,就能看到wordpress的欢迎界面了。

按照页面提示填写:网站名字、用户名、密码、邮箱

然后输入用户名和密码登陆网站

这个时候进入wordpress后台,有网友更新时发现提示输入“FTP”信息

这是因为权限不够,重新打开Putty,连接上VPS,输入以下命令

chmod -R 755 /home/wwwroot

按回车键确认。

继续输入

chown -R www /home/wwwroot

按回车键确认。

最后退出Putty,进入博客后台点击更新,你会发现刚才的问题解决已经了。

今天的教程已经结束,有不明白的可以在下面留言。

猜你喜欢

转载自www.cnblogs.com/Vultr/p/9045751.html