忘川之上,桑梓之下。
一半时光,一半是影。

CentOS搭建WordPress教程

Shigure的主机使用的系统为CentOS 7.3,在此系统上部署了Nginx、MySql和PHP,这些服务与运行的Linux系统合称为LNMP环境,是目前建站通用的环境方案中的一种,另一种使用量比较多的环境是LAMP,即把LNMP中的Nginx替换为了Apache。

这里使用两种方法来搭建WordPress,第一种是使用宝塔面板进行一键安装,这个方法步骤比较简单,另一种方法是手动进行搭建,这个方法步骤稍微复杂一点。

一 、使用宝塔面板一键搭建WordPress

1.准备好域名和服务器

Shigure的这个主机和域名分别是在Vultr和GoDaddy上购买的,新手的话建议在阿里云或者腾讯云这样的国内服务商购买,简单方便,全程中文。但是在国内购买域名和服务器有几个缺点,一是必须服务器和域名必须要实名认证,二是域名解析之前必须备案,否则会无法使用,第三点就是因为大清自有的国情在此,所以就不能拿来干一些奇怪的事情了。如果有特别需求的话可以在国外服务商进行相关购买,比如GoDaddy,搬瓦工之类的服务商。具体服务器及域名购买和解析方法可以参考官方的教程,这里就不赘述了。

2.安装宝塔面板

宝塔面板是一个主机管理系统,用它可以快速用脚本安装网站依赖、FTP、数据库等一系列基本插件,就可以不用从头配置一遍各种依赖了。

1.通过ssh连接到服务器

如果你用的是Linux\Unix\Mac OS的话,打开系统中的终端\Terminal程序,在其中输入:

ssh root@255.255.255.255 #替换为你的服务器的外网IP地址

然后会提示输入密码,这时输入你服务器安装系统时设置的密码或者服务商提供的密码即可。

 

如果你用的是Windows系统,需要下载一个XShell,下载地址:软件官网

点击Download选择Evaluation版本然后按照要求填写姓名邮箱等信息,就可以获得30天的试用,也可以在网上下载破解版,具体的下载方式Shigure在这里就不提供了。

 

安装完成后按照上图方法输入服务器IP确定后点击链接主机按照提示输入你的服务器安装系统时设置的密码或者服务商提供的密码即可,因为Shigure用的Mac系统,所以是在网上找的图,如果你安装好是英文界面的话在相应位置填上IP就可以了。

 

2.安装宝塔面板

在终端或者XShell中输入以下指令:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

等待一会会出现这个提示,输入y后回车就可以进行安装了,安装时间稍微有点长,利用这个时间可以看一看小姐姐

 

安装完成后会如下图显示访问地址和用户名密码,先复制保存下来,然后在浏览器中输入 http://你的服务器IP:8888 即可进入宝塔管理界面,输入安装完成后给的用户名密码进行登录。

 

 

2.安装LNMP环境

宝塔面板登陆之后会弹出推荐安装套件,我们这里选择LNMP,注意把PHP版本更改为PHP-7.1,因为PHP7搭配OPCACHE可以加快WordPress访问速度,然后点击一键安装,这个过程需要比较长的时间,可以继续看一会小姐姐,Shigure演示用的这个服务器是东京的,日常被攻击23333

 

为了安全起见,趁着安装的时间还可以改一下用户名密码,如果你的小姐姐看完了这个还没有安装好的话,点击左边导航栏的面板设置,修改其中的面板用户和面板密码,然后点击保存。

3.搭建WordPress

安装完成后进入软件管理,首先找到PHP 7.1,启动该应用,然后点击设置,安装OPCACHE扩展

 

接着在软件管理中找到宝塔一键部署源码,点击设置,找到WordPress,点击一键部署

 

在一键部署中填入你的域名,设置好\使用默认数据库名称和密码

 

浏览器访问你的域名,即可进入WordPress安装界面,在其中输入你所设置的数据库名称,数据库用户和密码即可安装,其中数据库名称和用户名相同,这里就不演示了。

使用宝塔面板安装WordPress到此就完成了,具体WordPress的使用方法可以参考官方文档。

 

二、手动搭建WordPress

1.通过ssh连接到服务器

方法同上,这里不再赘述。

 

2.安装LNMP环境

1.安装screen

因为LNMP安装时间比较长,为防止中途断开连接,需要使用到screen工具,在终端\XShell中输入以下代码并回车:

yum install screen

screen -S lnmp

 

2.安装LNMP环境

在终端\XShell输入如下代码并回车,安装需要非常久的时间,可以去看小姐姐来缓解寂寞23333

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

代码运行过程中会出现如下提示,按照图片里进行输入并回车,然后按任意键开始安装。

 

然后输入以下代码并回车,添加一个虚拟主机并按照图片里的说明进行设置:

lnmp vhost add

 

输入以下代码,对nginx.conf进行编辑,找到如图所示代码段,按i键进入编辑模式,编辑完成后按esc进入命令模式,再输入:wq即可退出(冒号也需要输入,在命令模式下输入内容会出现在左下角)

vi /usr/local/nginx/conf/nginx.conf

 

3.安装WordPress

在终端\XShell下输入如下代码并回车:

cd /root/

wget https://cn.wordpress.org/wordpress-4.9.1-zh_CN.zip

unzip wordpress-4.9.1-zh_CN.zip

cp -R wordpress/. /home/wwwroot/www.你的域名.com/ #你的域名为之前创建虚拟服务器时设置的那个

打开浏览器,输入www.你的域名.com进行安装,数据库密码为你创建虚拟主机时设置的密码

到这里wordpress安装完成

 

未经允许不得转载:枯木 » CentOS搭建WordPress教程

评论 抢沙发