任务 3 搭建 WordPress
任务目的
搭建 WordPress。搭建 WordPress 需要进行一系列的配置,正确的配置才能让 WordPress 正常运行在Linux实例上。
任务步骤
1.配置数据库
执行以下命令进入 MariaDB。
mysql
执行以下命令,创建 MariaDB 数据库。本示例创建的数据库名为“wordpress”。
CREATE DATABASE wordpress;
执行以下命令创建一个新用户。此处创建的用户用户名为“user”,密码为“123456”。
CREATE USER 'user'@'localhost' IDENTIFIED BY '123456';
执行以下命令赋予“user”用户所有权限。
GRANT ALL PRIVILEGES ON wordpress.* TO 'user'@'localhost' IDENTIFIED BY '123456';
执行以下命令使配置生效。
FLUSH PRIVILEGES;
输入\q
按回车退出 MariaDB。
MariaDB 10.4 在 CentOS 系统上已增加了 root 账户免密登录功能,如需设置 root 账户密码,执行以下步骤:
执行以下命令进入 MariaDB。
mysql
执行以下命令设置 root 账户密码,此处将 root 账户密码设置为“123456”。
ALTER USER root@localhost IDENTIFIED VIA mysql_native_password USING PASSWORD('123456');
输入\q
按回车退出 MariaDB。此时欲进入 MariaDB 就需要账户名与密码了,执行以下命令以“root”用户登录 MariaDB。在【Enter password:】处输入密码“123456”后回车即可进入 MariaDB。
mysql -uroot -p
输入\q
按回车退出 MariaDB。
2.安装和配置 WordPress
执行以下命令进入 Nginx 服务器根目录。
cd /usr/share/nginx/html
执行以下命令下载 WordPress。本示例选择的版本是 5.0.4,要选择其它版本可前往WordPress 发布页面或WordPress 发布页面(中文)。
wget https://wordpress.org/wordpress-5.0.4.tar.gz
如若出现下图所示结果,可以执行以下命令使用本实验提供的WordPress。
wget https://linux-1259416093.cos.ap-guangzhou.myqcloud.com/wordpress-5.0.4.tar.gz
执行以下命令解压 WordPress。
tar -zxvf wordpress-5.0.4.tar.gz
执行以下命令进入解压的文件夹。
cd /usr/share/nginx/html/wordpress
执行以下命令从wp-config-sample.php
文件把示例配置复制到配置文件wp-config.php
。
cp wp-config-sample.php wp-config.php
执行以下命令,打开并编辑新创建的配置文件。
vim wp-config.php
按i
切换至编辑模式,找到文件中 MySQL 的部分,修改为配置 WordPress 数据库中的内容,示例如下。
// ** 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', 'user');
/** MySQL database password */
define('DB_PASSWORD', '123456');
/** MySQL hostname */
define('DB_HOST', 'localhost');
修改完成按下Esc
键,输入“:wq”保存对文件的更改并退出。
打开本机浏览器输入“CVM 公网 IP”+“/wordpress”,转至 WordPress 安装页。在【Site Title】输入框填入站点标题“MyBlog”,在【Username】输入框填入用户名“user”,勾选【Discourage search engines from indexing this site】建议搜索引擎不索引站点。记住【Password】输入框里的密码,点击【Install WordPress】按钮开始安装。
安装完成,点击【Log in】按钮进入登录页面。
在登录页面输入用户名“user”和密码后点击【Log In】登录。
进入如下页面。
3.实验验证
在本机浏览器输入“CVM 公网 IP”+“/wordpress”进入 WordPress。访问成功,WordPress 安装成功。
学员评价