亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

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

在Docker中安裝Discours的教程

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

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

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

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

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

   

復(fù)制代碼
代碼如下:
# apt-get docker

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

在CentOS 7上

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

   

復(fù)制代碼
代碼如下:
# yum install docker

    

    2. 設(shè)定交換內(nèi)存

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

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

   

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

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

   

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

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

   

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

接著,我們指定交換內(nèi)存為swapfile

   

復(fù)制代碼
代碼如下:
# mkswap /swapfile

運行下面的命令激活交換內(nèi)存

   

復(fù)制代碼
代碼如下:
# swapon /swapfile

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

   

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

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

   

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

3. 安裝Discourse

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

   

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

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

   

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

   

    4. 配置Discourse

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

   

復(fù)制代碼
代碼如下:
# nano containers/app.yml

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

   

復(fù)制代碼
代碼如下:
DISCOURSE_DEVELOPER_EMAILS: 'arun@linoxide.com'

然后,我們設(shè)置主機(jī)名為服務(wù)器的域名。

   

復(fù)制代碼
代碼如下:
DISCOURSE_HOSTNAME: 'discourse.linoxide.com'

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

   

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

   

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

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

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

   

復(fù)制代碼
代碼如下:
# ./launcher bootstrap app

    

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

   

復(fù)制代碼
代碼如下:
# ./launcher start app

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

    維護(hù)

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

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

總結(jié)

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

標(biāo)簽:江蘇 鶴壁 鄂州 長春 安康 龍巖 儋州 茂名

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《在Docker中安裝Discours的教程》,本文關(guān)鍵詞  在,Docker,中,安裝,Discours,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《在Docker中安裝Discours的教程》相關(guān)的同類信息!
  • 本頁收集關(guān)于在Docker中安裝Discours的教程的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    精品国产一区二区三区国产馆| 黄视频网站免费观看| 日韩在线观看视频黄| 亚洲女初尝黑人巨高清在线观看| 韩国妈妈的朋友在线播放| 免费毛片播放| 欧美1卡一卡二卡三新区| 国产视频在线免费观看| 欧美激情一区二区三区在线 | 麻豆系列 在线视频| 日韩男人天堂| 四虎久久影院| 亚久久伊人精品青青草原2020| 黄色免费网站在线| 日本伦理黄色大片在线观看网站| 免费国产在线观看不卡| 日韩在线观看视频黄| 国产亚洲精品aaa大片| 可以免费看污视频的网站| 精品在线观看一区| 国产精品自拍亚洲| 一级女性大黄生活片免费| 日韩中文字幕一区| 国产一级强片在线观看| 久久久久久久免费视频| 亚洲精品久久玖玖玖玖| 麻豆网站在线看| 久久精品道一区二区三区| 精品国产香蕉在线播出| 国产a视频| 久久精品免视看国产明星| 日韩欧美一二三区| 国产综合成人观看在线| 国产视频久久久| 国产不卡精品一区二区三区| 国产国语对白一级毛片| 中文字幕97| 亚洲精品中文一区不卡| 夜夜操天天爽| 国产一区二区精品尤物| 日本伦理黄色大片在线观看网站| a级精品九九九大片免费看| 日本特黄特色aaa大片免费| 麻豆系列 在线视频| 色综合久久天天综线观看| 中文字幕97| 黄视频网站免费观看| 日本伦理片网站| 日本伦理片网站| 日本免费乱人伦在线观看| 亚洲第一色在线| 二级特黄绝大片免费视频大片| 九九久久国产精品| 四虎影视久久久| 夜夜操天天爽| 91麻豆精品国产综合久久久| 精品国产一级毛片| 九九精品影院| 91麻豆精品国产综合久久久| 国产91丝袜高跟系列| 精品久久久久久中文| 九九免费精品视频| 夜夜操天天爽| a级精品九九九大片免费看| 日韩在线观看视频黄| 中文字幕一区二区三区 精品| 精品美女| 日本特黄一级| 亚洲 欧美 91| 香蕉视频一级| 国产成a人片在线观看视频| 日韩中文字幕在线亚洲一区 | 精品国产亚洲人成在线| 精品久久久久久中文字幕一区| 欧美国产日韩在线| 国产麻豆精品免费密入口| 免费毛片播放| 午夜久久网| 99久久精品国产国产毛片| 高清一级做a爱过程不卡视频| 久久成人综合网| 午夜激情视频在线播放| 麻豆网站在线看| 欧美激情一区二区三区在线 | 欧美激情一区二区三区中文字幕| 精品国产香蕉在线播出| 黄色福利片| 欧美日本免费| 精品久久久久久影院免费| 国产综合成人观看在线| 欧美日本韩国| 国产不卡精品一区二区三区| 国产麻豆精品hdvideoss| 黄色免费网站在线| 国产美女在线观看| 国产美女在线观看| 日本免费乱人伦在线观看| 国产91精品一区| 一本高清在线| 99久久精品费精品国产一区二区| 欧美电影免费看大全| 精品国产三级a∨在线观看| 精品视频一区二区三区| 99久久精品国产免费| 国产福利免费观看| 91麻豆精品国产自产在线| 你懂的国产精品| 国产福利免费观看| 久久精品人人做人人爽97| 国产a视频| 免费一级片在线观看| 成人免费一级毛片在线播放视频| 精品视频在线观看一区二区三区| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 美女免费精品视频在线观看| 天天做日日爱| 中文字幕97| 天天做日日爱| 国产a视频| 国产91精品一区| 91麻豆精品国产自产在线| 免费的黄色小视频| 青青青草影院| 日韩男人天堂| 天天做日日干| 欧美日本韩国| 欧美另类videosbestsex视频| 久草免费在线色站| 久久精品道一区二区三区| 天天做日日爱| 欧美激情一区二区三区视频| 精品国产香蕉在线播出| 深夜做爰性大片中文| 久久国产影院| 日韩在线观看视频网站| 午夜精品国产自在现线拍| 国产麻豆精品hdvideoss| 国产91素人搭讪系列天堂| 国产美女在线观看| 日韩在线观看视频网站| 亚洲 欧美 91| 精品视频在线观看一区二区三区| 黄色免费网站在线| 日韩免费在线观看视频| 欧美爱色| 精品久久久久久中文字幕一区| 亚洲精品中文一区不卡| 一级毛片视频免费| 青青青草影院| 精品美女| 亚洲 欧美 91| 免费国产在线观看不卡| 美国一区二区三区| 国产精品1024永久免费视频| 精品国产香蕉在线播出| 99色视频在线观看| 国产一级强片在线观看| 99色播| 欧美一级视频免费| 亚洲 欧美 91| 亚洲第一页色| 黄视频网站在线免费观看| 精品国产一区二区三区久久久狼| 美女免费精品视频在线观看| 九九精品影院| 欧美另类videosbestsex高清| 日本免费看视频| 九九免费精品视频| 成人免费一级毛片在线播放视频| 91麻豆精品国产自产在线| 欧美激情一区二区三区在线 | 国产成人啪精品| 国产麻豆精品免费密入口| 91麻豆精品国产高清在线| 高清一级片| a级精品九九九大片免费看| 久草免费在线色站| 国产a视频| 日本免费乱人伦在线观看| 久久精品成人一区二区三区| 韩国三级香港三级日本三级la| 日韩欧美一二三区| 一级片片| 97视频免费在线| 久久久久久久免费视频| 黄色福利片| 欧美日本韩国| 欧美激情一区二区三区视频| 国产麻豆精品视频| 色综合久久天天综线观看| 国产美女在线观看| 91麻豆精品国产自产在线| 99久久网站| 天天色色色| 成人免费网站视频ww| 成人影视在线观看| a级精品九九九大片免费看| 欧美激情一区二区三区在线 | 青青久久网| 成人a级高清视频在线观看|