Centos系统,如何安装 WordPress 教程?

2021年12月22日Centos系统,如何安装 WordPress 教程?已关闭评论
免费、便宜/高性价比 服务器汇总(已更新):点击这里了解

WordPress是一个以PHP和MySQL为平台的**开源的博客软件和内容管理系统。WordPress具有插件架构和模板系统。Alexa排行前100万的网站中有超过16.7%的网站使用WordPress。到了2011年8月,约22%的新网站采用了WordPress。WordPress是目前因特网上最流行的博客系统。它创建于2003年,并拥有超过20,000个插件来定制其功能。

准备

  • 本教程中的步骤要求用户具有root权限。您将需要一台服务器,没有服务器的同学可以在这个页面购买。我建议您免费试用腾讯云开发者实验室体验腾讯云的CVM系统 。
  • 在使用wordpress之前,您需要在服务器上安装LAMP。安装LAMP可以参考这个教程。

一旦拥有了用户权限和所需的软件,就可以开始安装wordpress了!

第一步、下载WordPress

我们可以直接从他们的网站下载Wordpress:

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

此命令将压缩的wordpress包直接下载到用户的主目录。接下来将其解压缩:

tar -xzvf latest.tar.gz

第二步、创建WordPress数据库和用户

解压缩wordpress文件后,我们需要为wordpress创建一个新的MySQL数据库。

继续登录MySQL Shell:

mysql -u root -p

使用您的MySQL root密码登录,然后我们需要创建一个wordpress数据库,并为该数据库中的一个用户设置一个新密码。请记住,所有MySQL命令必须以分号结尾。首先,让我们创建数据库(为了简单起见,我称为wordpress,您可以随意给它任何您选择的名字):

CREATE DATABASE wordpress;
Query OK, 1 row affected (0.00 sec)

接下来我们需要创建新用户。您可以使用您喜欢的名称和密码以及内容替换数据库:

CREATE USER wordpressuser@localhost;
Query OK, 0 rows affected (0.00 sec)

设置新用户的密码:

SET PASSWORD FOR wordpressuser@localhost= PASSWORD("password");
Query OK, 0 rows affected (0.00 sec)

接下来向新用户授予所有权限来完成。如果没有此命令,wordpress安装程序将无法启动:

GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost IDENTIFIED BY 'password';
Query OK, 0 rows affected (0.00 sec)

刷新MySQL:

FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

退出MySQL shell:

exit

第三步、配置WordPress

第一步是将位于wordpress目录中的示例wordpress配置文件复制到我们将编辑的新文件中,创建一个新的可用wordpress配置:

cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php

然后打开wordpress配置:

vi ~/wordpress/wp-config.php

找到包含以下字段的部分,并使用正确的名称替换您的数据库,用户名和密码:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress');
​
/** MySQL database username */
define('DB_USER', 'wordpressuser');
​
/** MySQL database password */
define('DB_PASSWORD', 'password');

保存并退出。

第四步、复制文件

我们几乎完成了将Wordpress上传到服务器的步骤。剩下的最后一步是将解压缩的WordPress文件复制到网站的根目录。

sudo cp -r ~/wordpress/* /var/www/html

从这里,WordPress有自己遵循的在线安装形式。

但是,wordpress需要运行特定的php模块。如果它尚未安装在您的服务器上,请下载php-gd:

sudo cp -r ~/wordpress/* /var/www/html

最后重启Apache:

sudo service httpd restart

第五步、访问WordPress安装

完成所有操作后,你就可以在浏览器使用你的服务器IP打开你的wordpress安装页面啦!