虚拟专用服务器(VPS)上安装WordPress教程

想搭建一个Wordpress站点,你也有很多选择,共享主机,托管主机等等,还有一个最佳选择:VPS(虚拟专用服务器)。

在同等情况下,无论是配置、性能、可控性,VPS对比一般主机来讲,优势不要太大。

那么,我们应该如何选择VPS呢?这里,我稍微推荐下口碑和性价比爆棚的两家VPS服务商:19.9美元/年起步的搬瓦工和2.5美元/月起步的Vultr。当然,我个人偏好Vultr,因为可以优选日本和新加坡的VPS,且计费方式比价灵活。

关于如何购买搬瓦工和Vultr的VPS,我之前在两篇文章中有提到过,英文很烂的朋友可以去看看:搬瓦工购买流程Vultr购买流程

接下来,我会以Vultr为例子,教大家如何在VPS上安装WordPress,一共分四步。

一、通过SSH连接到你的VPS服务器

首先通过一个工具:Putty,来连接你的VPS。输入你在Vultr购买的VPS IP地址,端口22不变,然后点击【OPEN】。接着将弹出一个提示,点击【YES】。

然后就进入命令台,键入root,然后在提示时输入VPS密码(Vultr的初始密码比较复杂,我们复制过来就可以),如果没有输入错误,那么你已经连接上了服务器。

二、安装WordPress运行环境

要运行WordPress,您需要一个HTTP服务器,一个数据库和PHP。在本教程中,我们将安装Apache、MariaDB和最新版本的PHP。听起来很复杂吗?幸运的是,你可以用一个命令一举完成:

sudo yum install httpd mariadb mariadb-server php php-common php-mysql php-gd php-xml php-mbstring php-mcrypt php-xmlrpc unzip wget -y

当然,安装好需要一定的时间,有可能几分钟,有可能十几分钟,取决你服务器的性能和速度。

当以上程序安装好之后,我们需要全部启动它们:

sudo systemctl start httpd

sudo systemctl start mariadb

sudo systemctl enable httpd

sudo systemctl enable mariadb

当全部安装好启动之后,我们可以进行下一步了:配置数据库。

三、配置MariaDB并创建一个WordPress数据库

在为您的网站创建数据库之前,请输入以下命令:

sudo mysql_secure_installation

之后,MariaDB会询问你的root 用户密码,用户密码默认为空,因此只需按Enter键即可。然后,你将可以设置新的root 密码。对于其余设置,请为所有剩余的四个选项(特别是第三个)选择,这样会禁止远程登录。

现在,使用以下命令登录到你的MariaDB帐户,并记住您需要输入您刚刚设置的密码:

mysql -u root -p

接下来,你需要依次运行四个命令。下面的每一行都是一个单独的命令,请牢记这一点。

CREATE DATABASE wordpress;

GRANT ALL PRIVILEGES on wordpress.* to ‘user’@’localhost’ identified by ‘password’;

FLUSH PRIVILEGES;

exit

数据库安装完毕之后,我们继续最后一步!

四、安装并运行WordPress

通过以上的步骤,现在我们已经有了搭建Wordpress的环境了,最后一步是下载Wordpress并进行安装和配置。依次运行以下命令,

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

tar -xzvf latest.tar.gz

sudo cp -avr wordpress/* /var/www/html/

 

然后创建一个Uploads 文件夹,并使用以下两个命令为你的文件和文件夹分配正确的权限:

sudo mkdir /var/www/html/wp-content/uploads

sudo chown -R apache:apache /var/www/html/

sudo chmod -R 755 /var/www/html/

 

让我们重命名WordPress  wp-config-sample.php 文件:

cd /var/www/html/

sudo mv wp-config-sample.php wp-config.php

sudo nano wp-config.php

 

我们需要配置下,才能连接到数据库。在运行最后一条命令后,使用nano编辑器打开文件。用第三步获取的数据库信息来替换以下字段:

define(‘DB_NAME’, ‘wordpress’);

define(‘DB_USER’, ‘user’);

define(‘DB_PASSWORD’, ‘password’);

 

替换好这些字段后,按CTRL + O 和 CTRL + X。 前者将保存对文件更改,而后者将关闭nano 编辑器。现在剩下要做的,就是使用以下命令配置VPS允许HTTP和HTTPS连接:

sudo firewall-cmd –permanent –zone=public –add-service=http

sudo firewall-cmd –permanent –zone=public –add-service=https

sudo firewall-cmd –reload

运行完毕后,就大功告成!你就可以直接通过VPS IP来访问你的Wordprss网站啦。

 

总结:虽然以上操作运用了很大命令,但是你不需要动这些是干嘛的,你要做的只是复制粘贴。所以这样想想,在VPS上搭建wordpress也是蛮简单的,对吧?

如果你以前只是在虚拟主机上使用Wordpress,相信我,在VPS上,你的WP站点绝对有一个质的飞跃。

不过,如果你还是觉得复杂,还是觉得自动挡汽车开的省事,那么,博主会强烈推荐三个著名的wordpress专用主机

wordpress专用主机:siteground

优选新加坡主机,一键安装Wordpress,免费SSL证书+CDN加速,7X24小时售后服务,30天内退款保证。

wordpress专用主机:bluehost

优选香港主机,50G超大网页空间,不限流量,一键安装Wordpress,7X24小时售后服务,30天内退款保证。

wordpress专用主机:hostinger

性价比最高的WP专用主机,仅2.15美元/月起,免费域名,一键安装Wordpress,人性化控制面部,30天内退款保证。

说点什么

avatar
  订阅  
提醒