大家好!
我的 Discourse 实例安装在 Digital Ocean 的液滴上。我需要在同一个液滴上安装 Wordpress 网站,并将 Discourse 实例的登录页面作为此 WordPress 网站上的菜单项(以及页面上的某个位置),以打开 Discourse 实例。我还希望拥有菜单项(包括子域):Edu(用于在其上安装“Tutor”开源软件)、DAO(用于连接到 Aragon)、VR(用于 Spatial)。
这是 GPT-4 建议的实现此目的的粗略计划:
在同一液滴上安装 WordPress:
1. 您需要确保您的液滴具有足够的资源(RAM、CPU、磁盘空间)来处理这两个应用程序。
2. 您可以在同一液滴上安装 WordPress,但最好将其设置为单独的虚拟主机。这意味着需要配置您的 Web 服务器(可能是 Apache 或 Nginx)来托管多个网站。请查阅服务器的文档,了解如何执行此操作。
3. 然后,您可以按照标准的 WordPress 安装说明在新虚拟主机上安装 WordPress。
将 Discourse 登录页面添加为 WordPress 网站上的菜单项:
1. 首先,您需要获取 Discourse 登录页面的 URL。通常,它会是类似 https://forum.yoursite.com/login 的格式。
2. 然后,在您的 WordPress 管理面板中,导航到“外观”>“菜单”。
3. 在这里,您可以为您的 Discourse 登录页面添加自定义链接。
设置子域:
1. 在您的 DNS 设置中(可能是在您购买域名的位置),您需要为每个服务设置子域。
2. 然后,每个子域都需要在您的 Web 服务器中进行配置,以指向相应的服务。
在“Edu”子域上安装“Tutor”:
1. 您需要遵循 Tutor 的官方安装指南。由于 Tutor 在 Docker 中运行,您需要确保您的服务器上已安装并运行 Docker。
2. 您需要将“Edu”子域指向 Tutor 实例。
在“DAO”子域上连接到 Aragon:
1. 这具体取决于您想要实现的目标,但很可能涉及将“DAO”子域指向您的 Aragon 实例。
为“VR”子域设置 Spatial:
1. 与其他子域一样,这取决于您的 Spatial 设置的具体情况。但是,很可能涉及将“VR”子域指向您的 Spatial 实例。
这会奏效吗?
谢谢 ![]()