前言
此教程是教大家如何使用搬瓦工VPS搭建WordPress博客。
本教程用到的服务器是国外知名主机商『搬瓦工(Bandwagon Host)』。
搬瓦工中文网地址:https://www.banwago.com
搬瓦工的注册以及购买请查看『2018年搬瓦工最新购买教程附支付宝付款教程』,如需搬瓦工搭建SS可以在这里得到答案『最新搬瓦工傻瓜式一键搭建 SS / R教程(解决搬瓦工后台不显示 SS 选项的问题)』。
以下搭建WordPress博客所使用的VPS系统为“Centos”,也就是购买后默认的那个系统,内置BBR,速度风非常不错。
本教材使用系统为Centos系统,至于哪个版本就看你的VPS服务器配置了
一、注册域名
注册域名,这里就不再过多的详解,推荐大家到国外注册域名,各种原因你懂得。
域名介绍
域名地区介绍
二、DNS解析
在哪里买域名,哪里都会有自己的解析,大家看图操作,基本步骤都超不多
三、绑定IP地址
使用A记录,绑定刚买的搬瓦工IP地址。
四、安装LNMP
- 远程连接VPS服务器
建议使用远程连接工具Putty或者Xshell进行连接,下面以Putty为例,Xshell连接教程请查看『』
如果使用『Putty』,则需要配置
Host name输入VPS服务器IP,port输入VPS服务商提供的端口,选择“ssh”连接
点击“open”
选择“是”
用户名为“root
”,输入后按回车键进行确认,最后输入密码,把密码粘贴上去即可
粘贴密码方法:
把鼠标悬停在光标上,单击右键即可粘贴代码(密码),然后按回车键进行确认。
- 安装screen
先执行这条命令
yum install screen
或apt-get install screen
按回车键进行确认。
然后输入
screen -S lnmp
按回车键进行确认。
- 下载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
按回车键进行确认。接着再次重复刚才的步骤操作一遍。
- 安装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
- 重新打开Putty,连接刚才的服务器
输入用户名“root”和密码登录
登陆后输入
wget http://wordpress.org/latest.tar.gz
然后按回车键继续。
然后输入解压命令
tar -xzvf latest.tar.gz
按回车键继续。
完成后,关闭Putty。
- 创建WordPress数据库和一个用户
打开浏览器,在地址栏输入
“搬瓦工vps服务器的IP地址”/phpmyadmin
然后按回车键继续,进行确认,访问数据后台
输入数据库“MySQL”用户名及密码
然后按回车键进行确认。
新建数据库
数据库名自己随意设置,然后点击“创建”
创建好后,就可以在左边看刚才创建的数据库。我的数据库名为“wordpress”
下面点击“账户”,新建用户
用户名设为“wordpress
”“随意设置”,再设置密码,“全局权限那里勾上”
如下图
点击“执行”
- 设置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,进入博客后台点击更新,你会发现刚才的问题解决已经了。
今天的教程已经结束,有不明白的可以在下面留言。