WordPress如何安装2个网站,详细步骤指南

来自:素雅营销研究院

头像 方知笔记
2025年05月05日 01:45

在同一个服务器上安装多个WordPress网站是一个常见的需求,无论是为了搭建不同的项目,还是为了测试不同的主题和插件。本文将详细介绍如何在同一个服务器上安装两个独立的WordPress网站,并提供两种主要方法:使用子目录使用多站点功能

方法一:使用子目录安装两个WordPress网站

如果你希望两个WordPress网站共享同一个域名但位于不同的目录下(例如 example.com/site1example.com/site2),可以按照以下步骤操作:

步骤1:准备服务器环境

确保你的服务器支持PHP(7.4或更高版本)、MySQL/MariaDB数据库,并已安装Apache或Nginx。

步骤2:创建数据库

  1. 登录你的数据库管理工具(如phpMyAdmin)。
  2. 创建两个独立的数据库(例如 wp_site1wp_site2),并分别分配用户权限。

步骤3:下载并安装第一个WordPress网站

  1. 将WordPress安装包上传到你的网站根目录(如 /public_html)。
  2. 访问 example.com 并按照安装向导完成第一个网站的配置。

步骤4:安装第二个WordPress网站

  1. 在根目录下创建一个新文件夹(如 /site2)。
  2. 将WordPress安装包上传到 /site2 目录。
  3. 访问 example.com/site2 并按照向导完成第二个网站的安装。

方法二:使用WordPress多站点(Multisite)功能

WordPress Multisite 允许你在同一个WordPress安装下管理多个网站,适用于需要统一管理的多个站点(如企业分站、博客网络等)。

步骤1:启用多站点功能

  1. 打开 wp-config.php 文件,在 /* That's all, stop editing! Happy blogging. */ 之前添加:
define('WP_ALLOW_MULTISITE', true);
  1. 保存文件并刷新WordPress后台,进入 工具 > 网络设置

步骤2:配置网络设置

  1. 选择 子目录(如 example.com/site1)或 子域名(如 site1.example.com)。
  2. 按照提示修改 wp-config.php.htaccess 文件。

步骤3:创建第二个网站

  1. 登录WordPress后台,进入 我的站点 > 网络管理 > 站点
  2. 点击 添加新站点,填写网站名称和路径(如 site2)。
  3. 完成设置后,第二个网站即可通过 example.com/site2 访问。

方法三:使用不同的域名安装两个WordPress网站

如果你希望两个WordPress网站使用完全不同的域名(如 site1.comsite2.com),可以通过以下方式实现:

步骤1:购买并绑定域名

  1. 购买两个不同的域名,并将它们解析到你的服务器IP。
  2. 在服务器上配置虚拟主机(Apache)或服务器块(Nginx),分别指向不同的网站目录。

步骤2:分别安装WordPress

  1. 为每个域名创建独立的数据库。
  2. 分别上传WordPress文件到对应的目录(如 /var/www/site1/var/www/site2)。
  3. 访问各自的域名(site1.comsite2.com)完成安装。

总结

  • 子目录方式适合共享同一域名但路径不同的网站。
  • 多站点(Multisite)适合需要统一管理的多个网站。
  • 独立域名方式适合完全独立的两个网站。

根据你的需求选择合适的方法,即可轻松在同一台服务器上运行多个WordPress网站!