1

我想在我的服务器上安装 Discourse,它需要 docker 才能工作。我已经在 Centos 6 专用服务器上安装了带有 Cpanel 的 WHM,我应该安装 docker 还是会产生问题?

如果可以在我的服务器上安装 Docker,那么我应该将它安装在单个站点上还是通过 root 安装在整个服务器上?,我需要在两个不同域的话语上运行 2 个副本。

另外,请让我知道安装 Discourse 后是否会出现任何性能问题。

谢谢

4

2 回答 2

1

还没找到回答这个问题的人。我也很想知道。

但是,我将继续尝试。

到目前为止我已采取的步骤:

  1. 创建一个 Centos 7 全新安装服务器(因为我之前在 Centos 6 上的 docker 设置有问题,并且反复被告知 Centos 7 修复了这些问题)。

  2. 手动(通过命令行)设置 WHM。

  3. 提交票证以将 cPanel 许可证分配给我们的新服务器(我被告知这是不支持的,只是为了纠正工作人员告诉我的问题,参考另一张票告诉我我必须请求他们为我的 Centos 7 设置分配 cpanel 许可证,因为 vultr.com 还没有在 Centos 7 上为 WHM/Cpanel 安装一键式应用程序。)在纠正工作人员后,Cpanel 许可证被分配给我的 Centos 7 服务器。

  4. 在所有 WHM/Cpanel 设置完成并像魅力一样工作(包括为 WHM 安装 CSF)之后......我拍摄了服务器的快照,以便在其他所有方法都失败时恢复它。

  5. 等待快照完成,阅读对 docker 和 discourse 的要求,然后将尝试在同一台服务器上进行设置...

服务器规格(Vultr.com):

4 vCore RAM:8192 MB 存储:100 GB SSD 带宽:4000 GB (0%) 操作系统:CentOS 7 x64

我将返回并讲述我的经验和为两者运行所采取的步骤。

供参考。我不是服务器管理员,而是一个可以学习足够技术知识的菜鸟。我已经在数字海洋上成功设置了 docker droplets 几次,所以我希望我可以将两者结合起来,看看我是否可以让两者在同一个实例上工作,而不是为 Discourse/Docker 和 WHM/Cpanel 支付两个单独的服务器。


我遵循了本教程: 链接

我跳过Setup Swap File了,因为我的服务器有足够的内存。我还确保禁用 SELinux。

nano /etc/sysconfig/selinux(禁用,然后重新启动服务器)sestatus

于 2017-04-20T10:55:12.613 回答
-1

只需运行以下命令:

curl -fsSL https://get.docker.com/ | 重击

而且要快乐!

于 2018-09-24T23:55:09.037 回答