Įdiegimas per „Snap on ubuntu“
Įdiegti spragtelėjimą ant ubuntu yra taip paprasta
sudo snap install rocketchat-server
Tada naršykite į „http: // localhost: 3000“ ir „Setup Rocket.Chat“. Snaps yra saugūs. „Rocket.chat“ ir visos jos priklausomybės yra išskirtos nuo likusios jūsų sistemos. „Snaps“ taip pat automatinis atnaujinimas, kai išleidžiame naują versiją. Taigi nereikia daugiau vargo atnaujinti. „Ubuntu 16.04LTS“ pirmiausia įdiekite „Snapd“:
sudo apt-get install snapd
diegimas per „Docker“
Pirmiausia pradėkite mongo egzempliorių ir inicijuokite repliką:
$ docker run --name db -d mongo:4.0 --smallfiles --replSet rs0 --oplogSize 128
$ docker exec -ti db mongo --eval "printjson(rs.initiate())"
Tada paleiskite „Rocket.Chat“ susietą su šia mongo egzemplioriumi:
$ docker run --name rocketchat --link db --env MONGO_OPLOG_URL=mongodb://db:27017/local -d rocket.chat
Tai pradės raketą. Jei norite, kad galėtumėte pasiekti egzempliorių tiesiogiai pagrindinio kompiuterio kompiuteryje standartiniame prievade:
$ 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
Tada pasiekite jį naudodamiesi http: // localhost naršyklėje. Pakeiskite „Localhost“ šaknyje \ _Url savo domeno vardu, jei priglobiate savo domeną. Jei naudojate trečiosios šalies mongo teikėją arba dirbate su „Kubernetes“, turite nepaisyti „Mongo \ _URL“ aplinkos kintamasis:
$ 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