在腾讯云的一台服务器上建立两个 WordPress 网站是完全可行的。你可以通过以下几种方式来实现:
✅ 方法一:使用不同的域名 + 虚拟主机配置(推荐)
适用场景:
- 同一台服务器(ECS)部署多个 WordPress 站点
- 每个网站有独立的域名
实现步骤如下:
1. 准备工作
- 已有一台腾讯云 ECS 服务器(Linux,如 CentOS、Ubuntu)
- 安装了 Web 服务环境(如 LNMP 或 LAMP,比如 Nginx + PHP + MySQL)
- 已经备案的两个域名,并解析到你的服务器 IP
2. 创建两个网站目录
例如:
/var/www/site1.com
/var/www/site2.com
分别在这两个目录中安装 WordPress。
下载并解压 WordPress:
cd /var/www/site1.com
wget https://wordpress.org/latest.tar.gz
tar -zxvf latest.tar.gz
mv wordpress/* .
rm -rf wordpress latest.tar.gz
同样操作为 site2.com 安装 WordPress。
3. 配置数据库
为每个网站创建独立的数据库和用户:
CREATE DATABASE wordpress1;
CREATE USER 'wpuser1'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON wordpress1.* TO 'wpuser1'@'localhost';
FLUSH PRIVILEGES;
-- 同样创建 wordpress2 和 wpuser2
然后分别运行各自的 WordPress 安装程序,填写对应的数据库信息。
4. 配置 Nginx 虚拟主机
编辑或新建两个站点的 Nginx 配置文件:
示例:/etc/nginx/conf.d/site1.com.conf
server {
listen 80;
server_name site1.com www.site1.com;
root /var/www/site1.com;
index index.php index.html;
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ .php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php-fpm.sock;
}
}
/etc/nginx/conf.d/site2.com.conf
server {
listen 80;
server_name site2.com www.site2.com;
root /var/www/site2.com;
index index.php index.html;
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ .php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php-fpm.sock;
}
}
保存后重启 Nginx:
systemctl restart nginx
5. 完成 WordPress 安装
访问 http://site1.com 和 http://site2.com,分别完成各自的 WordPress 安装流程。
✅ 方法二:使用 WordPress 多站点功能(Multisite)
如果你希望多个站点共享一个后台管理界面,可以启用 WordPress 的 多站点(Multisite) 功能。
但这种方式适合管理多个相关站点,不建议用于完全独立的两个网站。
✅ 方法三:使用 Docker(高级)
你也可以使用 Docker 来部署两个 WordPress 容器,分别映射不同端口或使用反向区分域名。
不过对于新手来说,推荐使用第一种方法。
🔒 注意事项
- 确保服务器资源(CPU、内存、带宽)能支撑两个 WordPress 网站。
- 建议开启防火墙并限制不必要的端口。
- 如果是生产环境,建议使用 HTTPS(可配合 Let’s Encrypt 免费证书)。
- 使用宝塔面板等可视化工具也能轻松搭建多个 WordPress 网站。
🧪 测试建议
- 在本地 hosts 文件中添加测试域名指向服务器 IP,方便测试。
- 检查 Nginx 配置是否有语法错误:
nginx -t - 查看日志排查问题:
/var/log/nginx/error.log
如果你需要我帮你生成完整的 Nginx 配置、数据库命令或者安装脚本,请告诉我你的系统版本和需求,我可以进一步协助你!
云计算HECS