手动部署

Amazon Linux 2 示例

sudo yum update -y
sudo yum install -y httpd php php-mysqlnd mysql-server
sudo systemctl start httpd && sudo systemctl enable httpd
步骤 2:创建 RDS 数据库(存储 WordPress 数据)
创建 RDS 实例
引擎:MySQL 或 MariaDB(推荐 MySQL 8.0+)。
实例类型:db.t2.micro(免费层可用,生产环境按需选择)。
存储:20GB 通用 SSD(启用加密增强安全性)。
安全组:仅允许 EC2 实例的安全组访问 3306 端口。
启用自动备份(设置备份保留期,如 7 天)。
记录数据库信息
端点(Endpoint)、用户名、密码、数据库名称(如 wordpress_db)。
cd /var/www/html
sudo wget https://wordpress.org/latest.tar.gz
sudo tar -xzf latest.tar.gz
sudo mv wordpress/* .
sudo rm -rf latest.tar.gz wordpress
sudo cp wp-config-sample.php wp-config.php
sudo nano wp-config.php
define('DB_NAME', 'wordpress_db');
define('DB_USER', '你的 RDS 用户名');
define('DB_PASSWORD', '你的 RDS 密码');
define('DB_HOST', '你的 RDS 端点:3306');
define('DB_CHARSET', 'utf8mb4');
define('DB_COLLATE', '');
sudo chown -R apache:apache /var/www/html
sudo chmod -R 755 /var/www/html
sudo mysql -u root -p

输入密码后,执行以下 SQL:

CREATE DATABASE wordpress;
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY '强密码';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
4. 完成 WordPress 安装
浏览器访问 http://EC2公网IP/wordpress,进入安装向导:
输入数据库名(wordpress)、用户名(wp_user)、密码、主机(localhost)。
完成安装后,登录 WordPress 后台。

posted @ 2025-04-15 22:14  cat桑  阅读(39)  评论(0)    收藏  举报