Cài đặt
Cài đặt bằng GitHub
Sao chép kho lưu trữ diễn ngôn
git clone https://github.com/discourse/discourse.git ~/discourse
Tạo vai trò cùng tên với tên người dùng hệ thống Ubuntu của bạn:
sudo -u postgres createuser -s "$USER"
Chuyển sang thư mục diễn ngôn của bạn và cài đặt các viên đá quý cần thiết
cd ~/discourse
source ~/.bashrc
bundle install
Bây giờ bạn đã cấu hình thành công kết nối cơ sở dữ liệu, hãy chạy các lệnh sau:
bundle exec rake db:create
bundle exec rake db:migrate
RAILS_ENV=test bundle exec rake db:create db:migrate
Bây giờ, hãy thử chạy thông số kỹ thuật:
bundle exec rake autospec
Bắt đầu máy chủ Rails:
bundle exec rails server
Cài đặt bằng Docker
Sau khi bạn đã đăng nhập với tư cách là người dùng gốc, chúng tôi có thể bắt đầu cài đặt Docker bằng cách nhập các lệnh sau. Bạn nên sử dụng người dùng gốc trong suốt phần còn lại của quy trình thiết lập và bootstrapping.
sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
Bây giờ, CD vào thư mục diễn ngôn.
cd /var/discourse
Tiếp theo, bạn sẽ chạy lệnh thiết lập diễn ngôn.
./discourse-setup
Tiếp theo, bạn sẽ được hỏi một loạt các câu hỏi được yêu cầu để tiến lên với việc cài đặt.
Hostname for your Discourse? [forum.example.com]:
Email address for admin account(s)? [me@example.com]:
SMTP server address? [smtp.example.com]:
SMTP port? [587]:
SMTP user name? [user@example.com]:
SMTP password? [pa$$word]:
Let's Encrypt account email? (ENTER to skip) [me@example.com]:
Thiết lập diễn ngôn sẽ tạo một tệp app.yml và khởi động quá trình bootstrapping, có thể mất từ hai đến tám phút. Khi phần này hoàn thành, bạn có thể chuyển sang thiết lập dựa trên trình duyệt. Chúc mừng! Bạn đã cài đặt thành công bài diễn văn