速卖通素材
努力

阿里云轻量服务器安装WordPress选择LAMP镜像后还需要哪些配置?

服务器

在阿里云轻量应用服务器上选择 LAMP 镜像(Linux + Apache + MySQL + PHP)后,已经为你预装好了运行 WordPress 所需的基础环境。但为了顺利安装和运行 WordPress,你还需要完成以下几项关键配置:


✅ 一、基础环境确认

LAMP 镜像通常已包含:

  • 操作系统:Ubuntu/CentOS(根据你选择的镜像)
  • Web 服务器:Apache
  • 数据库:MySQL 或 MariaDB
  • 后端语言:PHP(版本可能需要检查)

✅ 建议检查 PHP 版本是否 ≥ 7.4(推荐 8.0+),WordPress 推荐使用较新版本。

php -v

✅ 二、配置数据库(MySQL)

你需要为 WordPress 创建一个专用数据库和用户。

1. 登录 MySQL

sudo mysql -u root -p

(初始密码可能为空,或查看轻量服务器控制台提供的默认信息)

2. 创建数据库

CREATE DATABASE wordpress_db;

3. 创建用户并授权

CREATE USER 'wp_user'@'localhost' IDENTIFIED BY '你的安全密码';
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

📌 记下数据库名、用户名、密码,安装 WordPress 时要用。


✅ 三、下载并部署 WordPress

方法一:手动下载(推荐)

cd /tmp
wget https://wordpress.org/latest.tar.gz
tar -xzf latest.tar.gz
sudo cp -r wordpress/* /var/www/html/

设置目录权限

sudo chown -R www-data:www-data /var/www/html
sudo chmod -R 755 /var/www/html

💡 注意:某些 LAMP 镜像可能将网站根目录设为 /data/wwwroot/default,请先确认路径:

sudo find / -name "index.html" | grep html
# 或查看 Apache 配置文件
sudo cat /etc/apache2/sites-available/000-default.conf | grep DocumentRoot

✅ 四、配置 Apache(如需要)

大多数 LAMP 镜像已配置好 Apache,但确保以下几点:

  1. 启用重写模块(用于固定链接)

    sudo a2enmod rewrite
    sudo systemctl restart apache2
  2. 确保 .htaccess 支持
    编辑虚拟主机配置:

    sudo nano /etc/apache2/sites-available/000-default.conf

    <Directory /var/www/html> 中添加:

    AllowOverride All

    保存后重启 Apache:

    sudo systemctl restart apache2

✅ 五、配置 WordPress

  1. 浏览器访问:http://你的服务器公网IP
  2. 选择语言 → 开始安装
  3. 填写数据库信息:
    • 数据库名:wordpress_db
    • 用户名:wp_user
    • 密码:你设置的密码
    • 数据库主机:localhost
    • 表前缀:可保持 wp_ 或自定义
  4. 继续完成站点标题、管理员账号等设置。

✅ 六、安全与优化建议

1. 设置域名(可选但推荐)

  • 在阿里云备案并解析域名到服务器 IP
  • 修改 Apache 配置绑定域名
  • 可申请免费 SSL 证书(Let’s Encrypt)

2. 安装 SSL 证书(HTTPS)

使用 Certbot:

sudo apt install certbot python3-certbot-apache
sudo certbot --apache -d yourdomain.com

3. 防火墙设置

  • 轻量服务器后台开启 80 和 443 端口(HTTP/HTTPS)
  • 关闭不必要的端口(如 3306 X_X访问)

4. 定期备份

  • 备份 /var/www/html 文件
  • 备份 MySQL 数据库:
    mysqldump -u wp_user -p wordpress_db > backup.sql

✅ 七、常见问题排查

问题 解决方法
白屏或错误500 检查 PHP 错误日志 /var/log/apache2/error.log
无法写入 .htaccess 确保 AllowOverride All 已设置
数据库连接失败 检查用户名、密码、数据库是否存在
上传文件失败 检查 upload_max_filesize(修改 php.ini

总结:你还需要做的配置清单

✅ 创建 WordPress 数据库和用户
✅ 下载并部署 WordPress 文件
✅ 设置文件权限和 Apache 重写支持
✅ 完成 WordPress 安装向导
✅ 配置域名和 HTTPS(生产环境必需)
✅ 做好备份和安全加固


如果你使用的是阿里云轻量服务器的 “WordPress 应用镜像”,这些步骤大多已自动完成,直接访问 IP 即可开始配置。但使用通用 LAMP 镜像时,以上配置是必须手动完成的。

如有具体报错,欢迎提供日志或截图进一步协助!

未经允许不得转载:轻量云Cloud » 阿里云轻量服务器安装WordPress选择LAMP镜像后还需要哪些配置?