使用Vultr搭建WordPress博客(手把手图文教程)

  • A+
所属分类:wordpress建站

这篇文章主要记录了小九通过Vultr vps建站教程,如何一步步在VPS上安装CentOS7/6系统和LNMP环境进而搭建WordPress博客的,希望对新手朋友有些帮助,下面就开始建站。

使用Vultr搭建WordPress博客(手把手图文教程)

准备工作

  • 一台服务器(不会购买的Vultr服务器的请看 如何购买Vultr VPS,如果已买服务器请忽略)
  • 一个域名
  • 登陆VPS工具(Xshell)
  • 基础的linux知识

 

创建VPS

首先登陆Vultr后台控制面板,如下图所示。点击右边的+

使用Vultr搭建WordPress博客(手把手图文教程)

选择VPS的位置,我就选纽约的

使用Vultr搭建WordPress博客(手把手图文教程)

然后选择系统,我已Centos6(64位)的为例

使用Vultr搭建WordPress博客(手把手图文教程)

下面是选择套餐,$2.5每月的没有IPv4。所以最低是$3.5每月。我以3.5的为例。大家随意。后面的是其他服务,有需要的可以勾选上。然后拉到最下面 点击 Deploy Now现在就部署。一会系统就安装好了。

安装完成后,先把域名解析的VPS的IP上,提前把域名解析好。

登陆VPS

使用Xshell连接vps,还有别的工具也可以。点击新建,输入VPS的IP地址,直接在后台复制过来。

使用Vultr搭建WordPress博客(手把手图文教程)

然后点击 用户身份验证,输入用户名是root,密码直接在后台复制过来,

使用Vultr搭建WordPress博客(手把手图文教程)

然后点击确定,点击连接,如下图所示:

使用Vultr搭建WordPress博客(手把手图文教程)

 

安装Nginx,Mysql,PHP

我们使用lnmp一键安装包安装,方便快捷。不建议一个个的安装。下面以一键安装包为例。

wget -c http://soft.vpser.net/lnmp/lnmp1.5.tar.gz
#下载lnmp1.5
tar -zxf lnmp1.5.tar.gz
#解压
cd lnmp1.5
#进入lnmp1.5目录
./install.sh
#执行install.sh安装

 

下面就开始安装PHP、Nginx、Mysql

使用Vultr搭建WordPress博客(手把手图文教程)

首选选择Mysql数据库版本,默认即可。如需要其他版本的输入对应的数字即可。然后是输入数据库的密码。

 

使用Vultr搭建WordPress博客(手把手图文教程)

问 是否启用InnoDB存储引擎,选择NO,下面选择PHP版本,默认即可。如需要其他版本输入对应的数字即可。

 

使用Vultr搭建WordPress博客(手把手图文教程)

输入选项然后回车或者直接回车,直接回车默认不安装内存分配器。我选择默认。然后按任意键开始安装。大概需要30分钟左右才能安装好,大家可以喝杯茶等会。

使用Vultr搭建WordPress博客(手把手图文教程)

 

如出现LNMP1.5 completed,表示已经安装完成。此安装过程安装完成便也启动了nginx,mysql,php-fpm并加入了开机启动项。如果重启服务器,不需要再单独手动开启相关的服务了。总的来说相当方便的。

使用Vultr搭建WordPress博客(手把手图文教程)

我们输入VPS的IP地址看下。出现以上界面表表示安装好了。

在安装WordPress之前,建议安装PHP缓存加速类扩展,对降低VPS压力和提高WordPress速度大有裨益。推荐安装:Memcached

首先,需要进入LNMP解压目录Lnmp1.5


./addons.sh install memcached

回车,选择 2 (php-memcached),回车,再回车。当出现 “Memcached installed successfully, enjoy it!”字样时,即表示安装成功。

 

绑定域名

我们使用LNMP来绑定域名

^C[root@vultr lnmp1.5]# lnmp vhost add  #绑定域名命令
+-------------------------------------------+
|    Manager for LNMP, Written by Licess    |
+-------------------------------------------+
|              https://lnmp.org             |
+-------------------------------------------+
Please enter domain(example: www.lnmp.org): moxiaojiu.com        # 输入 主域名          
 Your domain: moxiaojiu.com
Enter more domain name(example: lnmp.org *.lnmp.org): www.moxiaojiu.com  #输入二级域名
 domain list: www.moxiaojiu.com
Please enter the directory for the domain: moxiaojiu.com
Default directory: /home/wwwroot/moxiaojiu.com: 
Virtual Host Directory: /home/wwwroot/moxiaojiu.com
Allow Rewrite rule? (y/n) y     #输入Y重新规则
Please enter the rewrite of programme, 
wordpress,discuzx,typecho,thinkphp,laravel,codeigniter,yii2 rewrite was exist.
(Default rewrite: other): wordpress   #输入wordpress
You choose rewrite: wordpress
Enable PHP Pathinfo? (y/n) n  #是否启用PHP Pathinfo 选择N
Disable pathinfo.
Allow access log? (y/n) y  #启用日志  选择Y
Enter access log filename(Default:moxiaojiu.com.log): 
You access log filename: moxiaojiu.com.log #日志名称 默认即可
Create database and MySQL user with same name (y/n) n #是否创建数据库,我们等下创建
Add SSL Certificate (y/n) n#添加SSL证书,这里我们就不添加了

Press any key to start create virtul host... #按任意键开始创建

如下图所示,表示绑定成功。
使用Vultr搭建WordPress博客(手把手图文教程)

创建数据库

创建一个wordpress博客用的数据库

mysql -u root -p
#登陆数据库
root
#输入你安装数据库时输入的密码
create database wordpress;
#创建个数据库 如出现Query OK, 1 row affected (0.00 sec)表示创建成功
exit
#退出

 

安装wordpress程序

下面以中文版为例。当前最新版本是4.7.2

cd /home/wwwroot/
# 进入根目录上一级目录
mv default old
# 将default重命名为old
cd /home/wwwroot/moxiaojiu.com
#进入网站根目录
wget https://cn.wordpress.org/wordpress-4.7.2-zh_CN.tar.gz
#下载wordpress程序
tar -zxvf wordpress-4.7.2-zh_CN.tar.gz
#解压
mv wordpress/* .
#把wordpress目录下的所有文件都移到当前网站根目录下
rm -rf wordpress-4.7.2-zh_CN.tar.gz
#删除wordpress压缩包

 

接下来就是给相应目录授权

chmod -R 755 /home/wwwroot/moxiaojiu.com
chown: changing ownership of ‘/home/wwwroot/old/.user.ini’: Operation not permitted
# 目录以及目录下的文件授权
chown -R www /home/wwwroot/moxiaojiu.com
chown: changing ownership of ‘/home/wwwroot/old/.user.ini’: Operation not permitted
# 将目录的所有者分给www组下的www用户。

如上所示出现的提示大概是说有一个文件无法更改用户分组和权限。不影响你的wordpress,忽略就好。

 

配置Wordpress

在浏览器里输入你绑定的域名,就会出现配置页面。

使用Vultr搭建WordPress博客(手把手图文教程)

点击现在就开始,来到输入数据库页面。数据库名就是刚才创建的,用户名是root 密码是我们安装数据库时输入的。其他默认即可。然后点击提交。

使用Vultr搭建WordPress博客(手把手图文教程)

然后进行安装,到下图所示就表示wordpress网站基本上安装好了。下面就是输入网站标题,网站后台账号密码,邮箱信息点击安装即可。使用Vultr搭建WordPress博客(手把手图文教程)

打开我们的域名,首页是这样的:又一个WordPress站点使用Vultr搭建WordPress博客(手把手图文教程)

到这里wordpress博客已经建成。以上就是VPS上搭建LNMP环境进而安装WordPress建站步骤,
博客的各个功能什么的,自己折腾折腾就会懂的,想要美观可以找些免费好看的主题,有什么不明白的给我留言!

小九

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: