阿里云搭建wordpress
温馨提示:本文最后更新于2025年10月15日 12:30,若内容或图片失效,请在下方留言或联系博主。
-
登录阿里云控制台
进入阿里云官网,使用账号登录阿里云控制台。 -
创建ECS实例
在控制台首页选择“产品” -> “计算” -> “弹性计算”,进入ECS管理页面。点击“创建实例”,选择以下配置:- 地域:选择靠近用户的地域
- 实例类型:推荐选择通用型(如ecs.g6.large)
- 系统镜像:选择“Linux”系统,推荐Ubuntu 20.04或CentOS 7.9
- 网络类型:选择“专有网络(VPC)”
- 安全组:确保开放22(SSH)、80(HTTP)、443(HTTPS)端口
- 配置存储:默认系统盘即可,可扩展数据盘
-
连接ECS实例
通过SSH连接到ECS实例,使用密钥文件登录。 -
安装LAMP环境
根据所选系统安装Apache、MySQL、PHP环境。例如,在Ubuntu上执行以下命令:sudo apt update sudo apt install apache2 mysql-server php php-mysql php-curl php-gd php-mbstring php-xml php-zip -
配置MySQL数据库
运行以下命令设置root密码并创建WordPress数据库:sudo mysql -u root -p CREATE DATABASE wordpress; CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost'; FLUSH PRIVILEGES; exit; -
下载并解压WordPress
使用wget下载WordPress包并解压到Apache根目录:cd /var/www/html sudo wget https://wordpress.org/latest.tar.gz sudo tar -xzvf latest.tar.gz sudo mv wordpress/* . sudo chown -R www-data:www-data /var/www/html sudo chmod -R 755 /var/www/html -
配置WordPress
复制wp-config-sample.php为wp-config.php并编辑数据库信息:cp wp-config-sample.php wp-config.php sudo nano wp-config.php修改以下内容:
define('DB_NAME', 'wordpress'); define('DB_USER', 'wordpressuser'); define('DB_PASSWORD', 'password'); define('DB_HOST', 'localhost'); -
访问WordPress安装页面
在浏览器中输入ECS实例的公网IP地址,按照提示完成安装。选择站点标题、管理员用户名和密码,点击“安装WordPress”。 -
配置域名(可选)
若需绑定域名,可在阿里云域名控制台添加解析,将域名指向ECS实例的公网IP,并在WordPress后台设置站点URL。 -
防火墙设置
确保ECS实例的安全组已放行80和443端口,允许外部访问Web服务。








