उबंटू पर स्नैप के माध्यम से स्थापना

उबंटू पर एक स्नैप स्थापित करना उतना ही आसान है

sudo snap install rocketchat-server

फिर http: // localhost: 3000 और सेटअप रॉकेट.चैट पर ब्राउज़ करें। स्नैप सुरक्षित हैं। Rocket.chat और इसकी सभी निर्भरताएं आपके सिस्टम के बाकी हिस्सों से अलग हैं। जब हम एक नया संस्करण जारी करते हैं तो स्नैप भी ऑटो अपडेट करते हैं। तो कोई और परेशानी अद्यतन करने की आवश्यकता नहीं है। Ubuntu 16.04lts पर, SNAPD पहले स्थापित करें:

sudo apt-get install snapd 

डॉकर के माध्यम से स्थापना

सबसे पहले, मोंगो का एक उदाहरण शुरू करें और प्रतिकृति शुरू करें:

$ docker run --name db -d mongo:4.0 --smallfiles --replSet rs0 --oplogSize 128
$ docker exec -ti db mongo --eval "printjson(rs.initiate())"

फिर इस मोंगो उदाहरण से जुड़ा हुआ रॉकेट शुरू करें:

$ docker run --name rocketchat --link db --env MONGO_OPLOG_URL=mongodb://db:27017/local -d rocket.chat

यह कंटेनर पर 3000 के डिफ़ॉल्ट उल्का बंदरगाह पर सुनकर एक रॉकेट शुरू करेगा। यदि आप होस्ट मशीन पर मानक पोर्ट पर सीधे उदाहरण का उपयोग करने में सक्षम होना चाहते हैं:

$ docker run --name rocketchat -p 80:3000 --link db --env ROOT_URL=http://localhost --env MONGO_OPLOG_URL=mongodb://db:27017/local -d rocket.chat

फिर, इसे एक ब्राउज़र में http: // localhost के माध्यम से एक्सेस करें। यदि आप अपने स्वयं के डोमेन पर होस्ट कर रहे हैं, तो अपने स्वयं के डोमेन नाम के साथ Root \ _URL में LocalHost को बदलें। यदि आप एक तृतीय पक्ष मोंगो प्रदाता का उपयोग कर रहे हैं, या कुबेरनेट्स के साथ काम कर रहे हैं, तो आपको मोंगो \ _URL पर्यावरण चर को ओवरराइड करने की आवश्यकता है:

$ docker run --name rocketchat -p 80:3000 --env ROOT_URL=http://localhost --env MONGO_URL=mongodb://mymongourl/mydb --env MONGO_OPLOG_URL=mongodb://mymongourl: 27017/local -d rocket.chat
 हिन्दी