บทนำ
วาทกรรมเป็นระบบการอภิปรายและโอเพ่นซอร์สที่ทันสมัย เยี่ยมชมเว็บไซต์อย่างเป็นทางการสำหรับการสาธิตและรายละเอียดของชุดคุณสมบัติปัจจุบัน บทช่วยสอนนี้จะสอนวิธีการตั้งค่า Discourse ด้วย Docker บน Ubuntu 18.04
สร้าง Vultr VPS ใหม่
แนะนำให้ใช้ RAM อย่างน้อย 2GB เลือกการกระจาย LTS แบบ 64 บิตล่าสุดเสมอ
เข้าถึง Vultr VPS ของคุณ
เชื่อมต่อกับเซิร์ฟเวอร์ของคุณโดยใช้ SSH ผ่าน Terminal บน Mac หรือ PuTTY บน Windows
ssh [email protected]
แทนที่ "123.456.7.8" ด้วย IP เซิร์ฟเวอร์ของคุณ
ติดตั้ง Docker / Git
รันคำสั่งต่อไปนี้:
wget -qO- https://get.docker.io/ | sh
ติดตั้งวาทกรรม
สร้างโฟลเดอร์ชื่อ "discourse" ใน/var
ไดเรกทอรี:
mkdir /var/discourse
โคลนที่เก็บ git Discourse อย่างเป็นทางการใน/var/discourse
:
git clone https://github.com/discourse/discourse_docker.git /var/discourse
ไปที่ไดเรกทอรี Discourse:
cd /var/discourse
ทำสำเนาของไฟล์กำหนดค่าเป็นapp.yml
:
cp samples/standalone.yml containers/app.yml
แก้ไขการกำหนดค่า Discourse
แก้ไขapp.yml
ไฟล์:
nano app.yml
ตั้งDISCOURSE\_DEVELOPER_EMAILS
เป็นที่อยู่อีเมลของคุณ
ตั้งค่าไปยังที่อยู่เว็บของคุณเพื่อเข้าถึงวาทกรรมเช่น:DISCOURSE\_HOSTNAME
discourse.example.com
ป้อนข้อมูลประจำตัวอีเมลของคุณในDISCOURSE\_SMTP\_ADDRESS
, DISCOURSE\_SMTP\_PORT
, และDISCOURSE\_SMTP\_USERNAME
DISCOURSE\_SMTP\_PASSWORD
ให้แน่ใจว่าได้ลบออก#
ก่อนที่จะแก้ไขสตริง
บันทึกไฟล์และออก
หมายเหตุ: คุณต้องมีการตั้งค่าอีเมลอย่างถูกต้องมิฉะนั้นคุณจะมีไซต์ที่เสีย!
วาทกรรม Bootstrap
เรียกใช้ bootstrap:
./launcher bootstrap app`
คุณอาจถูกถามคำถามระหว่างการติดตั้งเกี่ยวกับคีย์ SSH ประเภทYes
.
เมื่อกระบวนการบูตสแตรปเสร็จสมบูรณ์ให้เริ่มการสนทนา:
./launcher start app
ข้อสรุป
หากต้องการเข้าใช้งานวาทกรรมของคุณเพียงพิมพ์สิ่งที่คุณตั้งไว้DISCOURSE\_HOSTNAME
ในเบราว์เซอร์ของคุณ