स्थापना

GitHub का उपयोग करके स्थापना

प्रवचन भंडार को क्लोन करें

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

अपने ubuntu सिस्टम उपयोगकर्ता नाम के समान नाम के साथ भूमिका बनाएं:

    sudo -u postgres createuser -s "$USER"

अपने प्रवचन फ़ोल्डर पर स्विच करें और आवश्यक रत्न स्थापित करें

    cd ~/discourse 
    source ~/.bashrc 
    bundle install

अब जब आपने डेटाबेस कनेक्शन को सफलतापूर्वक कॉन्फ़िगर किया है, तो इन कमांड को चलाएं:

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

अब, चश्मा चलाने का प्रयास करें:

    bundle exec rake autospec

START RAILS सर्वर:

    bundle exec rails server

डॉकर का उपयोग करके स्थापना

रूट उपयोगकर्ता के रूप में लॉग इन करने के बाद, हम निम्नलिखित कमांड दर्ज करके डॉकटर इंस्टॉल शुरू कर सकते हैं। आपको बाकी सेटअप और बूटस्ट्रैपिंग प्रक्रिया में रूट उपयोगकर्ता का उपयोग करना चाहिए।

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

अब, प्रवचन फ़ोल्डर में सीडी।

     cd /var/discourse  

अगला, आप प्रवचन सेटअप कमांड चलाएंगे।

     ./discourse-setup 

अगला, आपसे उन प्रश्नों की एक श्रृंखला पूछी जाएगी जो स्थापना के साथ आगे बढ़ने के लिए आवश्यक हैं।

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

प्रवचन सेटअप एक app.yml फ़ाइल बनाएगा और बूटस्ट्रैपिंग प्रक्रिया को किक करेगा, जो दो से आठ मिनट तक कहीं भी ले जा सकता है। एक बार जब यह भाग पूरा हो जाता है, तो आप ब्राउज़र-आधारित सेटअप पर जा सकते हैं। बधाई! आपने सफलतापूर्वक प्रवचन स्थापित किया है

 हिन्दी