Installation
Installation med Github
Klona diskursförvaret
git clone https://github.com/discourse/discourse.git ~/discourse
Skapa roll med samma namn som ditt Ubuntu -system Användarnamn:
sudo -u postgres createuser -s "$USER"
Byt till din diskursmapp och installera de nödvändiga ädelstenarna
cd ~/discourse
source ~/.bashrc
bundle install
Nu när du har konfigurerat databasanslutning, kör dessa kommandon:
bundle exec rake db:create
bundle exec rake db:migrate
RAILS_ENV=test bundle exec rake db:create db:migrate
Försök nu att köra specifikationerna:
bundle exec rake autospec
Start Rails Server:
bundle exec rails server
Installation med Docker
När du har loggat in som rotanvändare kan vi börja Docker -installationen genom att ange följande kommandon. Du bör använda rotanvändaren under resten av installations- och bootstrapping -processen.
sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
Nu, CD i diskursmappen.
cd /var/discourse
Därefter kör du kommandot diskursuppsättning.
./discourse-setup
Därefter kommer du att ställas en serie frågor som krävs för att gå vidare med installationen.
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]:
Diskursuppsättningen skapar en app.yml -fil och startar bootstrapping -processen, som kan ta allt från två till åtta minuter. När denna del är klar kan du gå vidare till den webbläsarbaserade installationen. grattis! Du har framgångsrikt installerat diskursen