diegimas

diegimas naudojant „GitHub“

Klonuoti diskurso saugyklą

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

Sukurkite vaidmenį tuo pačiu pavadinimu kaip ir jūsų „Ubuntu“ sistemos vartotojo vardas:

    sudo -u postgres createuser -s "$USER"

Perjunkite į savo diskurso aplanką ir įdiekite reikiamus brangakmenius

    cd ~/discourse 
    source ~/.bashrc 
    bundle install

Dabar, kai sėkmingai sukonfigūravote duomenų bazės ryšį, paleiskite šias komandas:

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

Dabar pabandykite paleisti specifikacijas:

    bundle exec rake autospec

„Start Rails Server“:

    bundle exec rails server

diegimas naudojant „Docker“

Kai prisijungsite kaip pagrindinį vartotoją, galime pradėti diegti „Docker“ įvesdami šias komandas. Visame likusiame sąrankos ir įkrovos proceso metu turėtumėte naudoti pagrindinį vartotoją.

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

Dabar CD į diskurso aplanką.

     cd /var/discourse  

Toliau paleisite komandą „Discove Setup“.

     ./discourse-setup 

Toliau jūsų bus užduota keletas klausimų, kurių reikia norint judėti pirmyn su diegimu.

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

Diskurso sąranka sukurs „App.yml“ failą ir pradės įkrovos procesą, kuris gali užtrukti nuo dviejų iki aštuonių minučių. Kai ši dalis bus baigta, galite pereiti prie naršyklės pagrįstos sąrankos. Sveikinimai! Jūs sėkmingai įdiegėte diskursą

 Latviski