阿里云服务器ubuntu安装wordpress可以吗?

是的,完全可以在阿里云服务器上基于 Ubuntu 系统安装 WordPress。这是非常常见的一种建站方式,适合个人博客、企业官网、小型电商网站等。

下面是一个简要的安装步骤指南,帮助你在阿里云的 Ubuntu 服务器上成功部署 WordPress:


✅ 前提条件

  1. 一台阿里云 ECS 实例(推荐配置:1核2G以上,Ubuntu 20.04 或 22.04 LTS)
  2. 已分配公网 IP 或已绑定弹性公网 IP
  3. 安全组已开放端口:80(HTTP)、443(HTTPS),建议开放 22(SSH)
  4. 域名(可选,用于绑定网站)

🛠️ 安装步骤(Ubuntu + LAMP/LEMP 环境)

1. 登录服务器(使用 SSH)

ssh root@你的公网IP

2. 更新系统

sudo apt update && sudo apt upgrade -y

3. 安装 Apache(或 Nginx)

Apache(推荐新手):

sudo apt install apache2 -y

启动并设置开机自启:

sudo systemctl enable apache2
sudo systemctl start apache2

访问 http://你的IP,应看到 Apache 默认页面。


4. 安装 MySQL 数据库

sudo apt install mysql-server -y

运行安全初始化(设置 root 密码、移除匿名用户等):

sudo mysql_secure_installation

登录 MySQL 创建 WordPress 数据库:

sudo mysql -u root -p

在 MySQL 中执行:

CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY '你的强密码';
GRANT ALL ON wordpress.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

5. 安装 PHP 及相关扩展

sudo apt install php libapache2-mod-php php-mysql php-curl php-gd php-mbstring php-xml php-zip -y

验证 PHP 是否正常:

php -v

6. 下载并配置 WordPress

进入网站根目录:

cd /var/www/html

备份默认页面(可选):

sudo mv index.html index.html.bak

下载 WordPress:

sudo wget https://wordpress.org/latest.tar.gz
sudo tar -xzf latest.tar.gz
sudo mv wordpress/* ./
sudo rm -rf wordpress latest.tar.gz

设置权限:

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

7. 配置 WordPress

在浏览器访问:

http://你的服务器IP

进入 WordPress 安装向导,填写数据库信息:

  • 数据库名:wordpress
  • 用户名:wpuser
  • 密码:你设置的密码
  • 数据库主机:localhost
  • 表前缀:wp_(可默认)

继续完成站点标题、管理员账号等设置。


8. (可选)配置域名 + HTTPS

  • 在阿里云控制台将域名解析到服务器 IP
  • 使用 Let’s Encrypt + Certbot 配置免费 HTTPS:
sudo apt install certbot python3-certbot-apache -y
sudo certbot --apache -d yourdomain.com

✅ 完成!

现在你已经成功在阿里云 Ubuntu 服务器上部署了 WordPress,可以通过域名或 IP 访问你的网站。


🔐 安全建议

  • 定期更新系统和 WordPress 插件/主题
  • 使用强密码,避免使用 admin 作为用户名
  • 考虑安装安全插件(如 Wordfence)
  • 备份数据库和网站文件

如需更自动化的方式,也可以使用阿里云的「云市场镜像」,搜索“WordPress”一键部署(基于 Ubuntu 或其他系统),但手动安装更灵活、可控。

需要我提供一键脚本或 Nginx 版本的安装步骤吗?

未经允许不得转载:云计算导航 » 阿里云服务器ubuntu安装wordpress可以吗?