更新时间:2024-11-21 GMT+08:00
使用RDS for MySQL搭建WordPress
WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和RDS for MySQL数据库的服务器上搭建属于自己的网站,本文教您通过华为云虚拟私有云、弹性云服务器和RDS for MySQL数据库,轻松几步,在LAMP环境下搭建WordPress。
准备工作
在搭建过程中,您会使用以下服务或工具:
- 云服务:华为云弹性云服务器ECS和关系型数据库 RDS for MySQL。
- MySQL客户端:配置数据库工具。
- PuTTY:远程登录工具。
以上软件来自第三方网站,仅作示例。若搭建的网站做商业用途,建议自行获取需要的版本软件,以应对不同需求。
购买弹性云服务器
- 登录华为云控制台。
- 单击管理控制台左上角的,选择区域。
- 选择 。进入弹性云服务器信息页面。
- 在管理控制台购买ECS。
- 完成基础配置:选择“按需计费”、“区域”和“镜像”,其他默认。
- 网络配置:选择VPC和安全组,购买弹性公网IP,其他默认。
- 选择之前创建的虚拟私有云vpc-01。
- 选择之前步骤创建的安全组sg-01。
- 在“弹性公网IP”处选择“现在购买”。
- 高级配置:设置ECS名称和密码,单击“下一步:确认订单”。
- 云服务名称,以ecs-01为例。
- 设置密码。
- 确认配置。确认无误,单击“立即购买”。
- ECS创建成功后,您可通过华为云管理控制台,对其进行查看或管理。
搭建LAMP环境
- 下载PuTTY客户端。
- 解压文件后,双击“putty”,显示配置界面。
- 选择“Session”,配置相关信息后,如图2,单击“Open”。
- 在“Host Name (or IP address)”下的输入框中输入ECS的弹性IP地址,其他配置均保持默认值。
- 在“Saved Sessions”中输入名称,此处以Wordpress为例,单击“Save”,保存会话配置。
- 在登录界面中,输入ECS的用户名和密码,即可登录ECS。
- 通过PuTTY登录云服务器,直接获取root权限,可以直接在PuTTY内输入命令。
请输入MySQL或PHP等软件安装命令,此处以安装PHP为例:
yum install -y httpd php php-fpm php-server php-mysql mysql
结果显示如下,表明安装完成。Complete
- 安装解压软件。
yum install -y unzip
- 下载并解压WordPress安装文件。
wget -c https://cn.wordpress.org/wordpress-4.9.1-zh_CN.tar.gz
tar xzf wordpress-4.9.1-zh_CN.tar.gz -C /var/www/html
chmod -R 777 /var/www/html
- 安装完成后,依次启动相关服务。
systemctl start httpd.service
systemctl start php-fpm.service
- 设置服务开机自启动。
systemctl enable httpd.service
购买并配置RDS
- 请根据具体需求购买华为云RDS for MySQL数据库实例。
- 选择MySQL 5.7版本,创建以“rds-01”为例的数据库实例。
- 确保RDS和ECS使用同一个安全组,以便用户正常访问数据库。
- 设置root用户对应的密码,并妥善管理您的密码,因为系统将无法获取您的密码信息。
- 进入RDS console,在“实例管理”页面,单击实例名称“rds-01”,进入实例的“概览”页签。
- 选择“数据库管理”页签,单击“创建数据库”,在弹出框中输入数据库名称,以“wordpress”为例,选择字符集并授权数据库帐号,单击“确定”。
图3 创建数据库
- 选中“帐号管理”页签,单击“创建帐号”。在“创建帐号”弹出框中,输入数据库帐号,以“tony”为例,授权数据库选择步骤3中创建的“wordpress”数据库,并输入密码和确认密码,单击“确定”。
图4 创建帐号
安装WordPress
- 单击弹性云服务器实例列表“操作”列下的“远程登录”,远程登录弹性云服务器。
- 在本地windows浏览器里输入地址:http://弹性IP地址/wordpress,访问WordPress,单击“现在就开始!”。
其中,弹性IP地址为购买弹性云服务器时所创建的弹性IP地址。
图5 访问
- 输入连接数据库的相关信息,单击“提交”。
- 数据库名为之前创建的“wordpress”数据库。
- 用户名为之前创建的“tony”数据库帐号。
- 密码为创建“tony”帐号时,您设置的密码。
- 数据库主机为数据库实例“rds-01”的内网IP。
图6 输入连接信息
- 数据库配置正确,通过验证后,单击“现在安装”。
图7 数据库配置验证通过
- 设置博客登录的“站点标题”、“用户名”和“密码”。
图8 设置基本信息
- 安装成功后,单击“登录”。
图9 安装成功
- 在登录页面,输入用户名和密码,单击“登录”。
图10 登录
- 您的WordPress搭建成功。
图11 结果验证