我有一个名为discourse的应用程序在我的 ec2 实例中运行。它使用 Docker 来服务 http 请求。
每件事都与 discourse 配合得很好。现在我想在同一台服务器上托管我的jekyll博客。
我能够生成一个 jekyll 站点,也能够提供页面,但问题在于指向 DNS 记录。
我的 Discourse 网站运行良好,没有任何障碍,但我的 jekyll 网站需要端口号才能加载。
我的意思是,我的博客不会在域名中没有端口号的情况下加载。
如何运行这两个应用程序服务器以在端口 80 上运行,或者如何为来自端口 80 和 4000 的请求提供任何请求。
请注意,我无法使用 apache mod_proxy 来代理请求。
请提出一个可行的解决方案。处理这种情况。
以下是我的环境详细信息: -
操作系统:- Ubuntu 13.10 Ruby 版本:- 2.0.0
提前致谢 。