gpt4 book ai didi

mysql - 具有多个 wordpress 博客的 Apache 虚拟主机

转载 作者:行者123 更新时间:2023-11-29 07:13:33 25 4
gpt4 key购买 nike

我在 Linux 9.10 上运行 VPS @ slicehost。到目前为止,我已经有了基本的 Lamp 设置。我正在托管几个站点并添加了六个站点,我希望几乎所有站点都可以使用 word press 博客。

我尝试按照正常说明将 wordpress 安装到每个目录中,认为 apache 虚拟主机,因为它找到每个域,将通过扩展跟随每个域的/blog/目录(我尝试将它保留为默认的/wordpress/与也没有结果)。当我将它设置在最初设置它的 var/www 目录中时,WordPress 也安装并运行良好,然后才意识到每次安装它只会托管一个站点。

我需要 wordpress 响应许多博客之一,该博客通过相同 LAMP 设置的虚拟主机与其服务的域匹配。

如果这是布局问题,并且有更好的方法可以在具有虚拟主机的单个服务器灯设置上托管多个完全独立的 wordpress 博客,我也愿意接受。

提前感谢您的帮助。

我会密切关注此事,以便能够回答任何问题。

哦,另外,我为每个博客制作了单独的 mysql 数据库和用户名,以用于将它们分隔开。

最佳答案

只需设置不同的 VirtualHost 目录并在每个目录中安装一个 wordpress。

您的虚拟主机示例

<VirtualHost 12.34.56.78:80>
ServerAdmin admin@site1.com
ServerName site1.com
ServerAlias www.site1.com
DocumentRoot /srv/www/site1.com/public_html/
</VirtualHost>
<VirtualHost 12.34.56.78:80>
ServerAdmin admin@site2.com
ServerName site2.com
ServerAlias www.site2.com
DocumentRoot /srv/www/site2.com/public_html/
</VirtualHost>
<VirtualHost 12.34.56.78:80>
ServerAdmin admin@site3.com
ServerName site3.com
ServerAlias www.site3.com
DocumentRoot /srv/www/site3.com/public_html/
</VirtualHost>

在各自的 public_html 目录中放置一个 wordpress 安装。

所以对于site1.com,wordpress可以放到/srv/www/site1.com/public_html/wp

对于 site2.com/srv/www/site2.com/public_html/wp

这将使它们完全分开。

关于mysql - 具有多个 wordpress 博客的 Apache 虚拟主机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2958305/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com