婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 在Docker中安裝Discours的教程

在Docker中安裝Discours的教程

熱門標簽:免費高德地圖標注 索契地圖標注app 地圖標注員項目 成都人工外呼系統(tǒng)平臺 儋州電銷機器人廠家 巴東單位怎么做地圖標注 電話外呼系統(tǒng)線路哪家公司做得好 地圖標注用小紅旗 外呼系統(tǒng)工作推進

大家好,今天我們將會學習如何利用Docker平臺安裝Discourse。Discourse是一個完全開源的討論平臺,以未來十年的互聯(lián)網理念設計,擁有一個郵件列表,一個論壇和一個長篇聊天室。不管從技術角度還是社會學角度,如今要體驗一個現(xiàn)代的、勃勃生機的、完全開源的互聯(lián)網討論平臺,Discourse都是一個不錯的途徑。Discourse是一個簡單、簡明、簡易的討論方式。它確實是一個令人稱贊的平臺,對于互聯(lián)網上各種各樣的論壇來說,提供了一個上手可用的很酷的服務。

Docker是一個開源的、可以將任何應用以輕量級容器的方式打包、傳輸和運行的開放平臺。Docker容器技術使得可以更加方便和容易構建Discourse。

所以,下面是一些快速且容易的步驟,用來在一個Docker環(huán)境里面安裝Discourse。
1. 安裝Docker

首先,我們需要確認我們的主機操作系統(tǒng)已經安裝了Docker。我們需要在shell或者終端運行以下命令安裝Docker。
在Ubuntu上

   

復制代碼
代碼如下:
# apt-get docker

docker安裝包在Ubuntu的倉庫里面是可用的,所以我們將會使用apt管理器安裝,以sudo或者root模式

在CentOS 7上

在CentOS 7的主機上,我們使用yum管理器安裝docker,因為CentOS的倉庫里同樣有docker安裝包

   

復制代碼
代碼如下:
# yum install docker

    

    2. 設定交換內存

如果你的RAM容量小于1GB,那么確保升級你的系統(tǒng)達到1GB或者以上,Discourse不能在512MB的RAM下安裝。如果你現(xiàn)在準備好了安裝Discourse,根據(jù)下面的步驟為你的VPS(Virtual Private Servers)或者服務器設定交換內存:

運行下面的命令,創(chuàng)建一個空的交換文件。

   

復制代碼
代碼如下:
# install -o root -g root -m 0600 /dev/null /swapfile

如果你想你的交換內存達到1GB,那么執(zhí)行下面的步驟,并且跳過接下來的第二步。

   

復制代碼
代碼如下:
# dd if=/dev/zero of=/swapfile bs=1k count=1024k

如果你想達到2GB,跳過上一步,跟著下面做

   

復制代碼
代碼如下:
# dd if=/dev/zero of=/swapfile bs=1k count=2014k

接著,我們指定交換內存為swapfile

   

復制代碼
代碼如下:
# mkswap /swapfile

運行下面的命令激活交換內存

   

復制代碼
代碼如下:
# swapon /swapfile

現(xiàn)在,我們將其添加到文件系統(tǒng)分區(qū)表里,這樣重啟之后就自動掛載了。

   

復制代碼
代碼如下:
# echo "/swapfile swap swap auto 0 0" | sudo tee -a /etc/fstab

設置swappiness參數(shù)為10,這樣交換內存僅作為一個緊急緩沖區(qū)用。

   

復制代碼
代碼如下:
# sudo sysctl -w vm.swappiness=10
# echo vm.swappiness = 10 | sudo tee -a /etc/sysctl.conf

3. 安裝Discourse

在我們的主機上安裝好Docker后,我們將會安裝Discourse。現(xiàn)在,我們從官方的Discourse GitHub倉庫克隆一份到/var/discourse目錄下。我們需要運行下面的命令完成這一步。

   

復制代碼
代碼如下:
# mkdir /var/discourse/
# cd /var/discourse/
# git clone https://github.com/discourse/discourse_docker.git /var/discourse/

克隆好倉庫后,我們給discourse服務器復制配置文件

   

復制代碼
代碼如下:
# cp samples/standalone.yml containers/app.yml

   

    4. 配置Discourse

接下來,我們用自己喜歡的文本編輯器,編輯容器目錄下的discourse配置文件app.yml

   

復制代碼
代碼如下:
# nano containers/app.yml

現(xiàn)在,我們需要將開發(fā)者郵箱地址DISCOURSEDEVELOPEREMAILS修改為自己的,如下。

   

復制代碼
代碼如下:
DISCOURSE_DEVELOPER_EMAILS: 'arun@linoxide.com'

然后,我們設置主機名為服務器的域名。

   

復制代碼
代碼如下:
DISCOURSE_HOSTNAME: 'discourse.linoxide.com'

接著,設置放在相同的discourse主機或vps上的SMTP服務器的認證信息。這些SMTP設置用于你的Discourse發(fā)送郵件。

   

復制代碼
代碼如下:
DISCOURSE_SMTP_ADDRESS: smtp.linoxide.com
DISCOURSE_SMTP_PORT: 587 # (可選)
DISCOURSE_SMTP_USER_NAME: admin@linoxide.com # (可選)
DISCOURSE_SMTP_PASSWORD: test123 # (可選)

   

    如果你在使用一個1GB的Discourse,設定UNICORNWORKERS為2,dbshared_buffers為128MB,這樣你會有更多的內存空間。

運行Discourse需要強制性地創(chuàng)建一個郵件服務器。如果你已經有一個服務器了那就好辦多了,我們可以使用它的認證信息。如果你沒有現(xiàn)成的郵件服務器,或者你不知道那是什么。沒關系,可以在Mandrill (或Mailgun和 Mailjet)創(chuàng)建一個免費的帳號,然后使用其提供的認證信息。
5. 啟動Discourse應用

配置完discourse的配置文件后,我們當然是想啟動Discourse服務器。首先,在/var/discourse/目錄下運行下面的命令,加載discourse引導程序。

   

復制代碼
代碼如下:
# ./launcher bootstrap app

    

    上述命令可能會花去幾分鐘時間,會自動配置我們的Discourse環(huán)境。然后,該進程完成后,我們需要運行下面的命令啟動Discourse App

   

復制代碼
代碼如下:
# ./launcher start app

    如果一切都正常,我們就能使用慣用的瀏覽器來訪問我們新鮮出爐的 Discourse 的 Web 界面了: http://ip-address/ 或 http://discourse.linoxide.com/ 。然后,我們就可以創(chuàng)建一個新賬號并成為管理員。
    

    維護

這里往下是/var/discourse/目錄里的 launcher 命令的用法,它可以用于我們在Docker 容器里面控制和維護Disourse。

    用法: launcher 命令 配置 [--skip-prereqs]
    命令:
    start: 啟動/初始化一個容器
    stop: 停止一個運行的容器
    restart: 重啟一個容器
    destroy:停止并刪除一個容器
    enter: 使用 nsenter 進入容器
    ssh: 在一個運行的容器中啟動一個 bash shell
    logs: 容器的 Docker l日志
    mailtest: 在容器中測試郵件設置
    bootstrap: 基于配置模版來引導一個容器
    rebuild: 重建一個容器(摧毀舊的,初始化,啟動新的)
    cleanup: 清理所有停止了24小時以上的容器
    選項:
    --skip-prereqs 不檢查前置需求
    --docker-args 當運行 docker 時,展開并傳入?yún)?shù)

總結

哈哈!我們已經成功使用Docker技術安裝了Discourse。Docker技術使得Discourse十分容易安裝在任何平臺,并且包含所有的要求。我們需要自己的郵件服務器或者郵件服務器的證書來啟動它。對于便捷的現(xiàn)代郵件列表,論壇來說,Discourse是一個偉大的平臺。(最后這句有些別扭)

標簽:江蘇 鶴壁 鄂州 長春 安康 龍巖 儋州 茂名

巨人網絡通訊聲明:本文標題《在Docker中安裝Discours的教程》,本文關鍵詞  在,Docker,中,安裝,Discours,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《在Docker中安裝Discours的教程》相關的同類信息!
  • 本頁收集關于在Docker中安裝Discours的教程的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    成人免费在线视频| 国产精品三级电影| 91成人免费在线| 一本大道久久a久久综合| 成人av电影在线观看| 国产麻豆精品在线观看| 国产很黄免费观看久久| 成人中文字幕电影| 92国产精品观看| 欧美日韩一区二区在线视频| 欧美电影影音先锋| 久久日韩粉嫩一区二区三区| 久久久久久9999| 亚洲日本在线a| 午夜成人免费视频| 狠狠色伊人亚洲综合成人| 国产精品资源在线观看| 成人av动漫网站| 欧美人伦禁忌dvd放荡欲情| 日韩欧美美女一区二区三区| 久久综合久久99| 亚洲理论在线观看| 免费在线看成人av| 成人永久aaa| 欧美日韩1234| 中文字幕一区二区三区不卡| 午夜日韩在线电影| 国产成人午夜电影网| 91久久精品国产91性色tv| 欧美精品在线观看一区二区| 久久久99久久| 午夜视频久久久久久| 国产69精品久久久久毛片| 在线视频综合导航| 国产视频视频一区| 日韩av中文字幕一区二区| 成人高清免费观看| 9191久久久久久久久久久| 国产午夜精品一区二区三区嫩草| 亚洲国产日产av| 国产麻豆精品久久一二三| 欧美丝袜丝nylons| 中文一区二区在线观看| 日韩成人精品在线| 97国产一区二区| 久久人人超碰精品| 免费成人深夜小野草| 欧美影视一区在线| 国产精品高清亚洲| 国产综合色精品一区二区三区| 日本高清不卡在线观看| 国产精品欧美综合在线| 久久国产尿小便嘘嘘尿| 欧美日韩卡一卡二| 亚洲自拍另类综合| 色综合久久综合中文综合网| 亚洲国产电影在线观看| 另类小说一区二区三区| 欧美日韩dvd在线观看| 一区二区三区日本| 不卡av在线网| 国产欧美精品一区| 国产精品影视天天线| 欧美电视剧在线观看完整版| 亚洲国产日产av| 欧美无砖砖区免费| 亚洲一本大道在线| 在线日韩av片| 午夜精品久久久久影视| 欧美无人高清视频在线观看| 一区二区三区精品视频在线| 在线视频观看一区| 亚洲一区二区四区蜜桃| 欧美日韩中文一区| 日韩精品一级中文字幕精品视频免费观看| 91美女在线观看| 亚洲不卡在线观看| 日韩欧美一区二区久久婷婷| 国内精品久久久久影院一蜜桃| 精品国精品自拍自在线| 九九久久精品视频| 国产午夜一区二区三区| 91在线码无精品| 亚洲综合精品自拍| 日韩精品专区在线影院观看| 国产一区二区在线视频| 欧美国产精品劲爆| 在线观看日韩高清av| 午夜一区二区三区在线观看| 日韩欧美中文字幕一区| 国产乱人伦偷精品视频免下载| 国产三级欧美三级| 色婷婷久久综合| 日产国产高清一区二区三区 | 久久久久久久电影| 99久久免费视频.com| 亚洲一区二区三区免费视频| 制服丝袜av成人在线看| 精品亚洲国产成人av制服丝袜| 国产婷婷精品av在线| 色999日韩国产欧美一区二区| 亚洲超丰满肉感bbw| 亚洲精品一线二线三线| 色偷偷88欧美精品久久久| 日韩国产欧美在线视频| 日本一区二区三区dvd视频在线| 色天天综合久久久久综合片| 麻豆精品视频在线观看| 国产精品三级在线观看| 欧美一区二区大片| 99综合电影在线视频| 婷婷六月综合网| 最新国产精品久久精品| 欧美刺激午夜性久久久久久久| 成人激情图片网| 老色鬼精品视频在线观看播放| 亚洲欧美日韩在线播放| 精品国产免费久久 | 国产精品亚洲а∨天堂免在线| 亚洲精品伦理在线| 久久久99精品免费观看不卡| 欧美精品久久天天躁| 99精品欧美一区二区三区综合在线| 免费人成黄页网站在线一区二区| 亚洲美女视频在线| 国产偷国产偷精品高清尤物| 欧美三级中文字幕在线观看| 91老师片黄在线观看| 国产精品99精品久久免费| 偷窥少妇高潮呻吟av久久免费| 亚洲欧洲三级电影| 久久久99精品免费观看| 日韩欧美一二三四区| 欧美少妇bbb| 欧美视频三区在线播放| 91福利精品第一导航| av在线不卡电影| gogogo免费视频观看亚洲一| 国产精品中文有码| 国产成人av电影在线| 国产aⅴ综合色| 国产成人精品综合在线观看| 国产精品小仙女| 国产精品123| 风间由美中文字幕在线看视频国产欧美 | 欧美一级高清大全免费观看| 777亚洲妇女| 欧美人伦禁忌dvd放荡欲情| 色屁屁一区二区| 在线视频你懂得一区| 欧美日韩三级一区| 欧美绝品在线观看成人午夜影视| 欧美视频一区二区三区| 7777精品伊人久久久大香线蕉完整版| 欧美日韩国产天堂| 欧美成人欧美edvon| 久久婷婷国产综合精品青草| 久久精品一区二区三区不卡| 国产亚洲欧美日韩俺去了| 久久久久久夜精品精品免费| 国产精品欧美经典| 亚洲国产毛片aaaaa无费看| 午夜精品爽啪视频| 国产一区二区三区四区五区入口| 国产裸体歌舞团一区二区| 国产不卡免费视频| a在线欧美一区| 欧美日韩亚洲综合| 337p粉嫩大胆噜噜噜噜噜91av| 欧美国产日韩一二三区| 亚洲国产欧美在线| 精久久久久久久久久久| voyeur盗摄精品| 欧美一级一区二区| 欧美精彩视频一区二区三区| 亚洲国产精品久久人人爱| 激情综合色播五月| 91在线云播放| 日韩精品中文字幕一区二区三区| 国产色产综合色产在线视频| 亚洲一区二区在线免费观看视频| 理论电影国产精品| 一本久久精品一区二区| 日韩欧美高清一区| 亚洲天堂网中文字| 久久99精品久久久久久| 色婷婷亚洲精品| 久久久一区二区三区捆绑**| 亚洲综合色婷婷| 丁香五精品蜜臀久久久久99网站 | 美女mm1313爽爽久久久蜜臀| av亚洲精华国产精华| 91精品国产综合久久久久久| 亚洲色图制服诱惑 | 色婷婷综合激情| 中文字幕乱码久久午夜不卡| 日本一不卡视频| 欧洲精品一区二区| 国产精品污www在线观看| 奇米影视一区二区三区小说|