如何在 Ubuntu Linux 16.04上安裝開源的 Discourse 論壇

Aun發表於2016-07-30
Discourse 是一個開源的論壇,它可以以郵件列表、聊天室或者論壇等多種形式工作。它是一個廣受歡迎的現代的論壇工具。在服務端,它使用 Ruby on Rails 和 Postgres 搭建, 並且使用 Redis 快取來減少讀取時間 , 在客戶端,它使用支援 Java Script 的瀏覽器。它非常容易定製,結構良好,並且它提供了轉換外掛,可以對你現存的論壇、公告板進行轉換,例如: vBulletin、phpBB、Drupal、SMF 等等。在這篇文章中,我們將學習在 Ubuntu 作業系統下安裝 Discourse。
在 Ubuntu 16.04 上安裝 Discourse
安裝docker和Git

讓我們開始吧 ! 最少需要 1G 的記憶體,並且官方支援的安裝過程需要已經安裝了 docker。 說到 docker,它還需要安裝Git。要滿足以上的兩點要求我們只需要執行下面的命令:

wget -qO- https://get.docker.com/ | sh

如何在 Ubuntu Linux 16.04上安裝開源的 Discourse 論壇如何在 Ubuntu Linux 16.04上安裝開源的 Discourse 論壇

用不了多久就安裝好了 docker 和 Git,安裝結束以後,在你的系統上的 /var 分割槽建立一個 Discourse 資料夾(當然你也可以選擇其他的分割槽)。

mkdir /var/discourse
克隆Github倉庫

現在我們來克隆 Discourse 的 Github 倉庫到這個新建的資料夾。

git clone https://github.com/discourse/discourse_docker.git /var/discourse

進入這個克隆的資料夾。

cd /var/discourse

如何在 Ubuntu Linux 16.04上安裝開源的 Discourse 論壇如何在 Ubuntu Linux 16.04上安裝開源的 Discourse 論壇

你將看到“discourse-setup” 指令碼檔案,執行這個指令碼檔案進行 Discourse 的初始化。

./discourse-setup

備註: 在安裝 discourse 之前請確保你已經安裝好了郵件伺服器。

安裝嚮導

安裝嚮導將會問你以下六個問題:

Hostname for your Discourse?
Email address for admin account?
SMTP server address?
SMTP user name?
SMTP port [587]:
SMTP password? []:

如何在 Ubuntu Linux 16.04上安裝開源的 Discourse 論壇如何在 Ubuntu Linux 16.04上安裝開源的 Discourse 論壇

當你提交了以上資訊以後, 它會讓你提交確認, 如果一切都很正常,點選回車以後安裝開始。

如何在 Ubuntu Linux 16.04上安裝開源的 Discourse 論壇如何在 Ubuntu Linux 16.04上安裝開源的 Discourse 論壇

現在“坐等放寬”,需要花費一些時間來完成安裝,倒杯咖啡,看看有什麼錯誤資訊沒有。

如何在 Ubuntu Linux 16.04上安裝開源的 Discourse 論壇如何在 Ubuntu Linux 16.04上安裝開源的 Discourse 論壇

安裝成功以後看起來應該像這樣。

如何在 Ubuntu Linux 16.04上安裝開源的 Discourse 論壇如何在 Ubuntu Linux 16.04上安裝開源的 Discourse 論壇

進入瀏覽器設定

現在開啟瀏覽器,如果已經做了域名解析,你可以使用你的域名來連線 Discourse 頁面 ,否則你只能使用IP地址了。你將看到如下資訊:

如何在 Ubuntu Linux 16.04上安裝開源的 Discourse 論壇如何在 Ubuntu Linux 16.04上安裝開源的 Discourse 論壇

就是這個,點選 “Sign Up” 選項建立一個新的賬戶,然後進行你的 Discourse 設定。

如何在 Ubuntu Linux 16.04上安裝開源的 Discourse 論壇如何在 Ubuntu Linux 16.04上安裝開源的 Discourse 論壇

結論

它安裝簡便,執行完美。 它擁有現代論壇所有必備功能。它以 GPL 釋出,是完全開源的產品。簡單、易用、以及特性豐富是它的最大特點。

原文來自:https://linux.cn/article-7631-1.html

本文地址: http://www.linuxprobe.com/ubuntu-install-discourse.html

相關文章