部署 不使用 Docker 部署 Discourse (分享安装脚本)

cxh116 · 2016年08月24日 · 最后由 gonglexin 回复于 2016年08月25日 · 2413 次阅读

脱离 Docker 依赖直接在系统上搭建 Discourse 基础环境。

主要把 discourse_docker 的 Dockerfile 转成 shell 脚本,用 shell 脚本直接在主机安装 Discourse 的 gifsicle pngcrush 等依赖。

discourse_docker 使用的是 ubuntu 16.04 ,所以主机的系统必须得用 ubuntu 16.04 .

discourse_docker 使用 runit 启动 web server, sidekiq 等。但普通的 ubuntu 默认是使用 systemd ,所以 web server 和 sidekiq 等进程的启动,你得像普通的 rails 应用,使用 god 或 monit 之类的进程管理软件来启动。

https://github.com/mangege/discourse_shell

看起来不错!

看起来不错!

我是新手小白,想问各位大神怎么看 ID 啊

需要 登录 后方可回复, 如果你还没有账号请 注册新账号