نصب و راه اندازی
نصب با استفاده از GitHub
کلون مخزن گفتمان
git clone https://github.com/discourse/discourse.git ~/discourse
با همان نام نام کاربری سیستم اوبونتو خود را نقش ایجاد کنید:
sudo -u postgres createuser -s "$USER"
به پوشه گفتمان خود بروید و سنگهای مورد نیاز را نصب کنید
cd ~/discourse
source ~/.bashrc
bundle install
اکنون که اتصال پایگاه داده را با موفقیت پیکربندی کرده اید ، این دستورات را اجرا کنید:
bundle exec rake db:create
bundle exec rake db:migrate
RAILS_ENV=test bundle exec rake db:create db:migrate
اکنون ، مشخصات را اجرا کنید:
bundle exec rake autospec
Server Rails Server:
bundle exec rails server
نصب با استفاده از docker
بعد از ورود به عنوان کاربر اصلی ، می توانیم با وارد کردن دستورات زیر نصب Docker را شروع کنیم. شما باید در طول بقیه فرآیند تنظیمات و راه اندازی و راه اندازی از کاربر root استفاده کنید.
sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
اکنون ، سی دی در پوشه گفتمان.
cd /var/discourse
در مرحله بعد ، شما فرمان تنظیم گفتمان را اجرا خواهید کرد.
./discourse-setup
در مرحله بعد ، از شما سؤال می شود که برای حرکت به جلو با نصب لازم است.
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]:
تنظیم گفتمان یک فایل App.yml ایجاد می کند و فرآیند bootstrapping را شروع می کند ، که می تواند از دو تا هشت دقیقه در هر جایی طول بکشد. پس از اتمام این بخش ، می توانید به سمت تنظیم مبتنی بر مرورگر بروید. تبریک! شما گفتمان را با موفقیت نصب کرده اید