WordPress是使用PHP语言开发的博客平台,在支持PHP和MySQL数据库的服务器上,您可以用WordPress架设自己的网站,也可以用作内容管理系统(CMS)。本教程介绍如何在Linux操作系统的ECS实例上搭建WordPress网站。
前提条件
- 已创建Linux操作系统的ECS实例,并且手动部署LNMP环境,本教程使用的相关资源版本如下。
- 实例规格:ecs.c6.large
- 操作系统:公共镜像CentOS 8.1 64位
- Nginx版本:1.16.1
- MySQL版本:8.0.17
- PHP版本:7.3.5
- WordPress版本:5.4.2
说明
当您使用不同软件版本时,可能需要根据实际情况调整命令和参数配置。
- ECS实例所在的安全组入方向已添加规则并放行80端口,如果您使用SSH远程连接Linux实例,还需要放行22端口。
背景信息
本教程适用于熟悉Linux操作系统,刚开始使用阿里云进行WordPress网站搭建的企业或个人用户。您也可以使用云市场提供的WordPress镜像快速搭建WordPress网站。
搭建WordPress网站
- 通过ECS控制台,远程连接部署好LNMP环境的ECS实例,配置WordPress数据库。
- 远程连接ECS实例。
- 可选:切换CentOS 8源地址。
CentOS 8操作系统版本结束了生命周期(EOL),按照社区规则,CentOS 8的源地址http://mirror.centos.org/centos/8/内容已移除,您在阿里云上继续使用默认配置的CentOS 8的源会发生报错。如果您需要使用CentOS 8系统中的一些安装包,则需要手动切换源地址。
说明
如果您在准备LNMP环境时已经切换了CentOS 8的源地址,则可以跳过本步骤。
- 进入MySQL数据库。使用
root
用户登录MySQL,并输入密码。密码为您在搭建环境时为数据库设置的密码。mysql -uroot -p
- 为WordPress网站创建数据库。
本教程中数据库名为
wordpress
。create database word