你是不是也想过自己搞个网站玩玩?或者已经有个博客、企业站,但想再加几个子站点,比如做个本地生活指南、美食分享、旅游攻略啥的?这时候,WordPress 的多站点(Multisite)功能就派上大用场了。它能让你在一个后台管理多个网站,省时省力还省钱。

而如果你正巧在用阿里云的轻量应用服务器(简称“轻量服务器”),那简直是天作之合——价格亲民、配置够用、操作简单,特别适合个人站长和小团队起步。今天我就带你一步步从零开始,在阿里云轻量服务器上部署 WordPress 多站点,保证你看完就能自己动手搞定!
为啥选阿里云轻量服务器?性价比高到飞起
首先咱们聊聊为啥推荐用阿里云的轻量服务器。这玩意儿说白了就是“简化版的云服务器”,但它把很多复杂的设置都给你预装好了。比如常见的 LAMP 环境(Linux + Apache + MySQL + PHP),你买完就能直接用,不用像传统 ECS 那样自己一个个安装配置,省下至少两小时折腾时间。
而且价格是真的香。现在新用户首年几十块钱就能拿下,带公网IP、流量包、DDoS防护,还有可视化控制台,连域名绑定、SSL证书都能一键操作。对于只想安安心心建站、不想天天跟命令行较劲的朋友来说,轻量服务器就是最佳选择。
对了,别忘了领个阿里云优惠券,下单能省一笔,尤其是买一年以上的套餐,折扣更明显。我每次买都先领券,能省几十到上百不等,不领真的亏大了!
准备工作:你需要准备哪些东西?
在正式开干之前,先把“弹药”备齐:
- 一台阿里云轻量服务器:建议选 WordPress 镜像系统,自带环境,省事。
- 一个域名:可以是新注册的,也可以是你手上已有的。
- 一点耐心和一杯咖啡:毕竟我们是要“建王国”的人,不能太急躁。
登录阿里云控制台,找到“轻量应用服务器”,点击创建实例。操作系统这里强烈推荐选“WordPress”应用镜像,它已经帮你装好了 Apache、MySQL、PHP 和 WordPress,开箱即用,连数据库密码都写在说明里了,简直贴心到哭。
第一步:登录服务器,进入WordPress后台
实例创建成功后,你会拿到一个公网 IP 地址。打开浏览器,输入 http://你的IP地址,就能看到 WordPress 的初始页面了。
接着用你在创建实例时设置的用户名和密码,登录 WordPress 后台(通常是 /wp-admin 路径)。第一次登录可能会提示你完成一些基础设置,比如站点标题、管理员邮箱之类的,按提示填完就行。
这时候你看到的是一个普通的 WordPress 单站界面,别急,我们要让它“变身”成多站点模式。
第二步:开启WordPress多站点功能
多站点功能默认是关闭的,我们需要手动开启。这一步需要修改 WordPress 的配置文件,稍微有点技术含量,但别怕,跟着我一步一步来。
通过 SSH 登录到你的轻量服务器。如果你不会用命令行,阿里云控制台也提供了“在线终端”功能,点一下就能连接,完全不用装额外软件。
输入下面这个命令,打开 wp-config.php 文件:
nano /usr/share/nginx/html/wp-config.php
找到 / That's all, stop editing! / 这一行,在它上面加入以下代码:
define('WP_ALLOW_MULTISITE', true);
保存并退出(nano 编辑器按 Ctrl+O 回车保存,Ctrl+X 退出)。
这时候刷新你的 WordPress 后台页面,你会发现顶部菜单多了一个“工具” → “网络设置”的选项。恭喜你,多站点模式已经激活了!
第三步:配置多站点网络
点击“网络设置”,你会看到两个选项:
- 子域名形式:比如 site1.yourdomain.com、blog2.yourdomain.com
- 子目录形式:比如 yourdomain.com/site1、yourdomain.com/blog2
这两个各有优劣。子域名需要你去 DNS 配置泛解析( 记录),适合有一定运维经验的人;子目录则更简单,不需要额外 DNS 设置,适合新手。
我建议第一次玩多站点的小伙伴先选“子目录”模式,稳一点。
填写好“网络标题”和“管理员邮箱”后,点击“安装”。系统会提示你做两件事:
- 把一段代码复制到 wp-config.php 文件中
- 把另一段代码添加到 .htaccess 文件中
我们先处理第一个。再次用 nano 打开 wp-config.php,在 / That's all, stop editing! / 上方粘贴那段 define 代码。注意不要覆盖之前加的 WP_ALLOW_MULTISITE,它们可以共存。
然后处理 .htaccess 文件。运行命令:
nano /usr/share/nginx/html/.htaccess
把后台给你的 RewriteRule 规则粘贴进去,保存退出。
不过这里有个坑:WordPress 轻量镜像默认用的是 Nginx,而 .htaccess 是 Apache 的配置文件,Nginx 根本不认!所以我们得换个方式。
Nginx环境下如何正确配置多站点重写规则?
既然是 Nginx,就得改它的配置文件。运行:
nano /etc/nginx/conf.d/default.conf
找到 location / { } 这个区块,在里面加上 WordPress 多站点推荐的 rewrite 规则:
if (!-e $request_filename) {
rewrite ^/[_0-9a-zA-Z-]+(/.)$ /index.php$1 last;
rewrite ^/files/(.) /wp-includes/ms-files.php?file=$1 last;
rewrite ^/site[^/]+(/.+)$ $1 last;
rewrite ^(.+)$ /index.php last;
}
保存后重启 Nginx:
systemctl restart nginx
这下重写规则就生效了。
第四步:重新登录,进入多站点管理后台
改完配置后,系统会要求你重新登录。注意!这次登录的地址可能变了,通常是 http://你的域名/wp-login.php 或者通过子目录访问。
登录后你会发现,原来的“仪表盘”变成了“我的站点”,顶部多了一个“超级管理员”的菜单,可以管理所有子站点。你可以在这里新建站点、分配用户、统一插件主题管理,真正实现“一控多”。
第五步:绑定你的域名(可选但推荐)
你现在是可以通过 IP 或临时域名访问了,但要想长期运营,肯定得绑自己的正规域名。
回到阿里云控制台,进入轻量服务器的“域名解析”页面,把你的域名 A 记录指向服务器的公网 IP。如果是子域名模式,记得加一条泛解析:.yourdomain.com 指向同一个 IP。
等解析生效后(一般几分钟到几小时),在 WordPress 多站点后台的“站点管理”里,把每个站点的地址改成你的域名。比如原来显示的是 http://123.456.789.012/site1,现在可以改成 https://www.yourdomain.com/site1。
还想更专业?去申请个免费的 SSL 证书,让网站变成 https 开头。阿里云轻量服务器支持一键申请和部署,三分钟搞定,安全又体面。
多站点的实际应用场景有哪些?
你以为多站点只能用来玩?错!它其实超实用:
- 个人品牌矩阵:主站写技术,子站发摄影,另一个做读书笔记,内容分类清晰。
- 小型企业集团:总公司一个站,分公司各一个子站,统一管理又独立运营。
- 社区或学校项目:每个班级一个站点,学生自由发布,老师集中监管。
- 本地服务商:家政、装修、婚庆,不同业务线用不同子站点展示,客户看着也专业。
最关键的是,所有站点共享一套用户系统、插件和主题资源,维护成本大大降低。
常见问题 & 小贴士
Q:多站点会影响网站速度吗?
A:单台轻量服务器跑 3-5 个小型站点完全没问题。但如果每个站点流量都很大,建议升级配置或考虑独立部署。
Q:插件和主题怎么管理?
A:在超级管理员后台可以“网络启用”插件和主题,所有站点都能用。也可以单独为某个站点启用特定功能。
Q:能不能后期从单站转成多站?
A:能!但越早转换越好,避免后期迁移数据麻烦。
小贴士:定期备份很重要!阿里云轻量服务器支持快照功能,每周打个快照,万一操作失误还能快速回滚。
结语:你离拥有自己的“网站帝国”只差这几步
看到这儿,你应该已经明白,搭建 WordPress 多站点并没有想象中那么难。借助阿里云轻量服务器的便捷性,整个过程就像搭积木一样,一块一块拼起来,最后成型那一刻特别有成就感。
别再犹豫了,赶紧去领张阿里云优惠券,趁着活动价入手一台轻量服务器,亲手打造属于你的多站点网络吧!说不定下一个爆款博客,就诞生在你的键盘之下。
有任何问题欢迎留言,我会尽量回复。
内容均以整理官方公开资料,价格可能随活动调整,请以购买页面显示为准,如涉侵权,请联系客服处理。
本文由星速云发布。发布者:星速云。禁止采集与转载行为,违者必究。出处:https://www.67wa.com/149845.html