Installatie

Installatie met behulp van GitHub

Kloon de discoursrepository

    git clone https://github.com/discourse/discourse.git ~/discourse

Creëer een rol met dezelfde naam als uw Ubuntu -systeem gebruikersnaam:

    sudo -u postgres createuser -s "$USER"

Schakel over naar uw discoursmap en installeer de benodigde edelstenen

    cd ~/discourse 
    source ~/.bashrc 
    bundle install

Nu u met succes de databaseverbinding hebt geconfigureerd, voert u deze opdrachten uit:

    bundle exec rake db:create 
    bundle exec rake db:migrate
    RAILS_ENV=test bundle exec rake db:create db:migrate

Probeer nu de specificaties uit te voeren:

    bundle exec rake autospec

Start Rails Server:

    bundle exec rails server

Installatie met Docker

Nadat u bent aangemeld als de rootgebruiker, kunnen we de Docker -installatie beginnen door de volgende opdrachten in te voeren. U moet de rootgebruiker gebruiken gedurende de rest van het setup- en bootstrapping -proces.

     sudo -s  
    
     git clone https://github.com/discourse/discourse_docker.git /var/discourse  

Nu, CD in de map Discours.

     cd /var/discourse  

Vervolgens voert u het opdracht Discours Setup uit.

     ./discourse-setup 

Vervolgens wordt u een reeks vragen gesteld die nodig zijn om verder te gaan met de installatie.

    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]:

De discoursinstelling maakt een app.yml -bestand en begint het bootstrappingsproces, dat twee tot acht minuten kan duren. Zodra dit gedeelte is voltooid, kunt u doorgaan naar de op brows gebaseerde installatie. Gefeliciteerd! U hebt met succes het discours geïnstalleerd

 Nederlands