【发布时间】:2020-09-24 10:16:18
【问题描述】:
我目前正在使用 bitnami wordpress 堆栈,我正在开发一个网站,但我也想创建另一个网站,但我不想使用多站点,因为我不希望他们共享数据库。
那么是否可以在 bitnami 上安装另一个 WordPress?如果是,我该怎么做?
【问题讨论】:
标签: wordpress web bitmap bitnami multiple-sites
我目前正在使用 bitnami wordpress 堆栈,我正在开发一个网站,但我也想创建另一个网站,但我不想使用多站点,因为我不希望他们共享数据库。
那么是否可以在 bitnami 上安装另一个 WordPress?如果是,我该怎么做?
【问题讨论】:
标签: wordpress web bitmap bitnami multiple-sites
这里是 Bitnami 工程师,
您可以按照以下步骤在正在运行的 Bitnami 实例上部署另一个应用程序。他们假设您的应用程序将位于 /opt/bitnami/apps/myapp/ 目录中:
sudo mkdir /opt/bitnami/apps/myapp
sudo mkdir /opt/bitnami/apps/myapp/htdocs/
sudo mkdir /opt/bitnami/apps/myapp/conf
sudo chown -R bitnami:daemon /opt/bitnami/apps/myapp/htdocs/
sudo chmod -R g+w /opt/bitnami/apps/myapp/htdocs/
Alias /myapp/ "/opt/bitnami/apps/myapp/htdocs/"
Alias /myapp "/opt/bitnami/apps/myapp/htdocs/"
Include "/opt/bitnami/apps/myapp/conf/httpd-app.conf"
<Directory /opt/bitnami/apps/myapp/htdocs/>
Options +FollowSymLinks
AllowOverride None
<IfVersion < 2.3 >
Order allow,deny
Allow from all
</IfVersion>
<IfVersion >= 2.3>
Require all granted
</IfVersion>
</Directory>
注意:如果您的应用程序使用 .htaccess 文件,您应该将 AllowOverride None 选项更改为 AllowOverride All。了解如何将 .htaccess 文件内容移动到主服务器配置文件。
创建上述文件和目录后,将以下行添加到 /opt/bitnami/apache2/conf/bitnami/bitnami-apps-prefix.conf 主 Apache 配置文件的末尾,如下所示:
Include "/opt/bitnami/apps/myapp/conf/httpd-prefix.conf"
重启 Apache 服务器:
sudo /opt/bitnami/ctlscript.sh restart apache
您现在应该可以通过http://SERVER-IP/myapp 访问该应用程序了。
注意:由于 WordPress 需要数据库,您需要在服务器中创建一个新数据库
您可以在我们的文档指南中找到有关如何部署自定义应用程序的更多信息
https://docs.bitnami.com/general/apps/wordpress/administration/create-custom-application-php/
谢谢
【讨论】: