telepítés

Telepítés a GitHub használatával

Klónozza a diskurzus tárolóját

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

Hozzon létre szerepet az Ubuntu rendszer felhasználónevével azonos névvel:

    sudo -u postgres createuser -s "$USER"

Váltson a diskurzus mappájára, és telepítse a szükséges drágaköveket

    cd ~/discourse 
    source ~/.bashrc 
    bundle install

Most, hogy sikeresen konfigurálta az adatbázis -kapcsolatot, futtassa ezeket a parancsokat:

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

Most próbálja meg futtatni a specifikációkat:

    bundle exec rake autospec

Start Rails szerver:

    bundle exec rails server

Telepítés a Docker használatával

Miután bejelentkezett a gyökérfelhasználóként, a Docker telepítését a következő parancsok megadásával kezdhetjük meg. A gyökérhasználót a beállítási és a bootstrapping folyamat többi részében kell használni.

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

Most CD a diskurzus mappába.

     cd /var/discourse  

Ezután futtatja a diskurzus beállítási parancsát.

     ./discourse-setup 

Ezután felteszik egy sor kérdést, amelyekre szükség van a telepítés előmozdításához.

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

A diskurzus beállítása létrehoz egy app.yml fájlt, és elindítja a bootstrapping folyamatot, amely bárhol két -nyolc percet vehet igénybe. Amint ez a rész befejeződik, továbbléphet a böngésző-alapú beállításra. Gratula! Sikeresen telepítette a diskurzust

 Magyar