在上一篇我们已经部署好服务器,也已经配置好域名解析了。下面我们就要开始登陆到服务器,安装 WordPress 的运行环境。这些属于服务器运维方面的知识,需要使用到命令行,但是不要怕,尝试了就知道非常简单,无非就是打开软件敲入一些英文字母而已。

我们这里有两个免费商用的选择,一个是纯命令行安装管理工具 oneinstack,一个是有界面的安装管理工具宝塔,都是国人开发的。我自己使用的是纯命令行的 oneinstack,主要是因为使用非常简单,不占用服务器系统资源,缺点可能就是对于新手不友好,因为没有界面嘛。

这里我主要用 oneinstack 来一步一步搭建 WordPress 服务器环境。后面也会简略说明一下有管理界面的宝塔的安装方式。

使用 Oneinstack 安装 WordPress 运行环境

第一步,安装之前我们需要登陆到部署好的服务器上去,打开命令行软件,输入下面的命令进行登陆,Mac 用户使用系统自带的 Terminal 就行了,Windows 用户使用微软开发的 Windows 终端 即可,或者第三方软件比如 Putty。

ssh root@你的服务器ip

接着会要求输入服务器 root 用户密码,就可以登陆进去了。

(IP 地址和密码就是上篇文章部署服务器完成后,要你注意的几个信息)

第二步,登录进去后,首先解决 CentOS yum 源的问题

对于 CentOS 8

rm -rf /etc/yum.repos.d/*.repo #删除repo文件,或者自己备份
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-8.repo
yum makecache #更新缓存

对于 CentOS 7

rm -rf /etc/yum.repos.d/*.repo #删除repo文件,或者自己备份
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
yum makecache #更新缓存

第三步,下载 oninstack,并解压,开始安装环境

yum -y install wget screen
wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz
tar xzf oneinstack-full.tar.gz
cd oneinstack
screen -S oneinstack
./install.sh

上面命令输完,就会出来安装界面,oneinstack 出了一个安装向导。但是针对 WordPress 环境的安装,请按照下图进行选择:

这个过程大概需要 30 到 40分钟左右,保持屏幕亮屏,耐心等待安装完成。

完成后,注意出来的一系列安装信息,复制保存。

创建网站目录,将域名绑定到该网站目录

上面环境安装完成后,就可以开始下一步工作,建立网站目录,并将注册的域名绑定在该目录下

再次进入到 oneinstack 文件夹

cd ~/oneinstack
./vhost.sh

关于选择有个官方指南(下拉到“如何添加虚拟主机?”)。同样的,针对 WordPress 环境的安装,请按照下图进行选择(以 helpyourself.guide 这个域名为例子):

完成后,注意出来的一系列安装信息,复制保存。

然后,方便后面管理网站文件,最好安装并增加一个 FTP 账号。

cd ~/oneinstack
./pureftpd_vhost.sh

完成后,记住自己的 FTP 用户和密码,使用 FTP 软件就可以登陆到网站目录,然后就可以对文件进行操作了。

到此为止,通过 Oneinstack 来安装 WordPress 运行环境就结束了。

第二种方法,使用宝塔安装 WordPress 运行环境

宝塔使用是免费的,但是它还有其它付费增值服务,所以有需要的话送你¥3188礼包,点我领取

宝塔需要用命令安装:

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

安装后打开宝塔的界面,再进行其它环境的安装和设置,比如安装 PHP,MySql,设置域名绑定,设置 FTP等等。这里不一一说明,后面有机会单独写一篇文章,或者拍视频详细说明。

总结

到此,我们在服务器上就安装好了 WordPress 的运行环境,下一篇,也是此专题系列的最后一篇,将一步一步教大家安装 WordPress,以及 WordPress 初始设置。

最后,我是 ted,目前做了 8 年的自由职业者,从事互联网行业,擅长使用 WordPress 进行网站开发,联盟营销,从大一就开始接触 WordPress 建站和开发,如果你感觉上面的安装过程已经超出了你的能力范围之外,可以联系我(hi@tedlife.com)付费帮忙。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注