Alibaba Cloud Linux 3.2104 LTS 64位安装wordpress?

Alibaba Cloud Linux 3.2104 LTS 64位 上安装 WordPress 的步骤如下。这个系统基于 CentOS Stream,所以可以使用 yum 包管理器来安装依赖和组件。


✅ 环境要求

  • Alibaba Cloud Linux 3.2104 LTS 64位
  • Apache 或 Nginx(这里以 Apache 为例)
  • PHP 7.4 或以上版本
  • MySQL 或 MariaDB

🧱 第一步:安装 Apache、PHP、MySQL(MariaDB)

# 更新系统软件包
sudo dnf update -y

# 安装 Apache
sudo dnf install httpd -y

# 安装 MariaDB(MySQL 兼容)
sudo dnf install mariadb-server mariadb -y

# 安装 PHP 及常用扩展
sudo dnf install php php-mysqlnd php-curl php-gd php-mbstring php-xml php-json -y

🔧 第二步:启动 Apache、MariaDB 服务并设置开机自启

# 启动 Apache
sudo systemctl start httpd
sudo systemctl enable httpd

# 启动 MariaDB
sudo systemctl start mariadb
sudo systemctl enable mariadb

🔐 第三步:配置 MariaDB 数据库

运行安全初始化:

sudo mysql_secure_installation

按照提示设置数据库 root 密码,并选择默认选项。

然后登录数据库创建 WordPress 数据库和用户:

mysql -u root -p

执行以下 SQL 命令:

CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'wordpress'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress'@'localhost';
FLUSH PRIVILEGES;
exit;

🌐 第四步:下载并配置 WordPress

# 安装 wget 和 unzip 工具
sudo dnf install wget unzip -y

# 下载最新版 WordPress
cd /tmp
wget https://wordpress.org/latest.zip

# 解压文件
unzip latest.zip

# 将 WordPress 移动到 Apache 根目录
sudo mv wordpress /var/www/html/

设置权限:

sudo chown -R apache:apache /var/www/html/wordpress
sudo chmod -R 755 /var/www/html/wordpress

⚙️ 第五步:配置 WordPress 配置文件

cd /var/www/html/wordpress
cp wp-config-sample.php wp-config.php
vim wp-config.php

修改以下数据库连接信息:

define('DB_NAME', 'wordpress');
define('DB_USER', 'wordpress');
define('DB_PASSWORD', 'your_password');
define('DB_HOST', 'localhost');

保存退出。


🌍 第六步:配置 Apache 虚拟主机(可选)

你可以直接通过 http://你的服务器IP/wordpress 访问安装页面。

但推荐创建一个虚拟主机配置:

sudo vim /etc/httpd/conf.d/wordpress.conf

写入以下内容:

<VirtualHost *:80>
    ServerAdmin admin@example.com
    DocumentRoot /var/www/html/wordpress/
    ServerName localhost
    <Directory /var/www/html/wordpress/>
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>
    ErrorLog /var/log/httpd/wordpress_error.log
    CustomLog /var/log/httpd/wordpress_access.log combined
</VirtualHost>

保存并重启 Apache:

sudo systemctl restart httpd

🌐 第七步:开放防火墙端口(如需要)

sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --reload

🚀 第八步:访问 WordPress 安装页面

在浏览器中打开:

http://你的服务器IP/wordpress

按照提示设置站点标题、管理员账号等信息,完成安装。


✅ 成功安装!

你现在已经在 Alibaba Cloud Linux 3.2104 LTS 64位上成功安装了 WordPress!


🧼 后续建议

  • 安装 SSL 证书(如 Let’s Encrypt)启用 HTTPS
  • 安装缓存插件(如 WP Super Cache)
  • 定期备份数据库和网站文件
  • 使用宝塔面板(可选)简化管理

如果你需要安装 Nginx + PHP-FPM 版本,也可以告诉我,我可以提供对应的教程。

未经允许不得转载:云计算HECS » Alibaba Cloud Linux 3.2104 LTS 64位安装wordpress?