最近有一些朋友在建立WordPress站点时,对于一个服务器或者虚拟主机建立多个站点有一些疑问,所以今天我们来详细说明一下,同服务器或者虚拟主机建立多个站点应该如何操作。 云服务器、vps建立多个WordPress站点对于云服务器、vps等服务器来说,建立多个站点是非常简单的,因为服务器下是允许建立多个站点的,使用不同的主机控制面板 ,如阿里云的主机宝镜像、wdcp面板都可以轻松地使用面板建立多个站点,这一类的多站点建立不在本文着重叙述中,具体可以参考你所购买的服务器镜像(服务器配置环境,面板等)的说明,按照说进行建立即可。 云虚拟主机、虚拟主机建立多个WordPress站点这里我们着重详述如何在虚拟主机上建立多个站点。 1.支持子站点建立的虚拟主机 子站点的概念:虚拟主机上建立一个子站点目录,并可以让独立的域名解析到子站目录上,也就是说在同一个虚拟主机上建立完全不同的域名访问的多个网站。 子站点的建立:需要你的虚拟主机支持子站点,以西部数码为例,在购买时,一定要看清楚是否支持子站点,支持多少个子站点(如下图):
可以看到上图有一个“可开子站点数”,linuxf型号的主机支持1个子站点,linuxh的支持3个子站点,这样我们就能弄清除 ,我们所购买的主机是否支持,支持多少子站点的建立了。 使用可开子站点的虚拟主机安装多个WordPress站点使用子文件夹作为子站的安装目录 以西部数码为例,我们安装一个WordPress站点在根目录,这是我们的主站点,我们的子站的需要我们新建一个文件夹,文件夹名称自定义但是自己要记住文件夹名称,这个文件夹再上传一个WordPress程序,如下图:
安装目录的文件夹和WordPress安装文件上传好了之后,以西部数码为例,需要进入虚拟主机管理面板 ,进入子站点管理,指定子站点文件夹和域名:
设置好了之后,子站点就建立好了。 共用一个数据库安装多个WordPress站点 虚拟主机一般是提供数据库的,如WordPress所需要的数据库是mysql数据库,一个虚拟主机提供一个数据库,这样一来,我们在建立WordPress子站点的时候,就需要注意多个WordPress站点共用一个数据库应该如何操作。 WordPress的表前缀是区分各个站点在数据库中的数据表的 在安装WordPress时,安装界面最下面有一个表前缀,一般来说一个虚拟主机安装一个WordPress站点是无需修改的,但是如果我们需要建立多个站点,那么在进行WordPress的安装时,就需要将这个表前缀每一个站点修改为不同的格式,如下图
第一个安装的WordPress,我们可以默认表前缀为 wp_ 建立子站点,也就是第二个WordPress网站时,我们可以修改表前缀为 wp2_ 第三个可以为wp3_ 以此类推,以上举例只是为了大家清楚地理解,只要每一个站点的表前缀不一样就可以了。
虚拟主机不支持子站点建立多个WordPress网站如果我们所购买的虚拟主机不支持建立子站点,但是我们又想要在主机上建立多个网站,那么我们可以使用子站点的方式建立多个网站。方式和上面的子站点建立一样,在网站根目录建立一个文件夹,在文件夹内上传WordPress安装程序,在使用你的域名+子目录的形式进行访问和建立。如 www.xxx.com/site1 这样建立的方式也需要使用WordPress不同的表前缀,这里也请注意。 (责任编辑:最模板) |