Kurulum
GitHub kullanarak kurulum
Söylem deposunu klonla
git clone https://github.com/discourse/discourse.git ~/discourse
Ubuntu sistem kullanıcı adınızla aynı adla rol oluşturun:
sudo -u postgres createuser -s "$USER"
Söylem klasörünüze geçin ve gerekli taşları yükleyin
cd ~/discourse
source ~/.bashrc
bundle install
Artık veritabanı bağlantısını başarıyla yapılandırdığınıza göre, şu komutları çalıştırın:
bundle exec rake db:create
bundle exec rake db:migrate
RAILS_ENV=test bundle exec rake db:create db:migrate
Şimdi özellikleri çalıştırmayı deneyin:
bundle exec rake autospec
Başlat Rails Sunucusu:
bundle exec rails server
Docker kullanarak kurulum
Kök kullanıcı olarak oturum açtıktan sonra, aşağıdaki komutları girerek Docker kurulumuna başlayabiliriz. Kurulum ve önyükleme işleminin geri kalanında kök kullanıcıyı kullanmalısınız.
sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
Şimdi, Söylem Klasörüne CD.
cd /var/discourse
Ardından, söylem kurulum komutunu çalıştıracaksınız.
./discourse-setup
Ardından, kurulumla ilerlemesi gereken bir dizi soru sorulacaktır.
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]:
Söylem kurulumu bir App.yml dosyası oluşturacak ve iki ila sekiz dakika arasında herhangi bir yere sürebilen önyükleme işlemini başlatır. Bu kısım tamamlandığında, tarayıcı tabanlı kuruluma geçebilirsiniz. Tebrikler! Söylemi başarıyla yüklediniz