Prezantimi
Diskursi është një sistem diskutimi dhe forumi modern, me burim të hapur. Vizitoni faqen zyrtare për një demonstrim dhe një përmbledhje të grupit aktual të veçorive. Ky tutorial do t'ju mësojë se si të konfiguroni Discourse with Docker në Ubuntu 18.04.
Krijoni një Vultr VPS të ri
Rekomandohet të përdorni të paktën 2 GB RAM. Zgjidhni gjithmonë shpërndarjen më të fundit LTS 64-bit.
Hyni në Vultr VPS tuaj
Lidhuni me serverin tuaj duke përdorur SSH nëpërmjet Terminalit në Mac ose PuTTY në Windows.
ssh root@123.456.7.8
Zëvendësoni "123.456.7.8" me IP të serverit tuaj.
Instaloni Docker/Git
Ekzekutoni komandën e mëposhtme:
wget -qO- https://get.docker.io/ | sh
Instaloni Diskursin
Krijoni një dosje të quajtur "discourse" në /vardrejtori:
mkdir /var/discourse
Klononi depon zyrtare të Discourse git në /var/discourse:
git clone https://github.com/discourse/discourse_docker.git /var/discourse
Shkoni në drejtorinë e Diskursit:
cd /var/discourse
Bëni një kopje të skedarit të konfigurimit si app.yml:
cp samples/standalone.yml containers/app.yml
Redaktoni konfigurimin e Diskursit
Redaktoni app.ymlskedarin:
nano app.yml
Vendosni DISCOURSE\_DEVELOPER_EMAILSnë adresën tuaj të emailit.
Vendoseni DISCOURSE\_HOSTNAMEnë adresën tuaj të internetit për të hyrë në Diskursin, për shembull: discourse.example.com.
Shkruani kredencialet tuaja email në DISCOURSE\_SMTP\_ADDRESS, DISCOURSE\_SMTP\_PORT, DISCOURSE\_SMTP\_USERNAMEdhe DISCOURSE\_SMTP\_PASSWORD. Sigurohuni që të hiqni #para se të redaktoni vargjet.
Ruani skedarin dhe dilni.
Shënim: duhet të keni konfiguruar siç duhet cilësimet tuaja të emailit - përndryshe do të keni një sajt të prishur!
Diskursi Bootstrap
Hapni bootstrap:
./launcher bootstrap app`
Mund t'ju bëhet një pyetje gjatë instalimit në lidhje me çelësat SSH. Lloji Yes.
Pasi të përfundojë procesi i bootstrap, filloni Diskursin:
./launcher start app
konkluzioni
Për të hyrë në praninë tuaj të Diskursit, thjesht shkruani atë që keni vendosur DISCOURSE\_HOSTNAMEnë shfletuesin tuaj.