Ubuntu’da Snap ile Kurulum
Ubuntu’ya bir çırpma takmak kadar kolaydır.
sudo snap install rocketchat-server
Sonra http: // localhost: 3000
ve rocket.chat kurulumuna göz atın.
Snaps güvenlidir. Rocket.Chat ve tüm bağımlılıkları sisteminizin geri kalanından izole edilmiştir. Snaps ayrıca yeni bir sürüm yayınladığımızda otomatik güncelleme. Yani daha fazla güçlük güncellemesine gerek yok.
Ubuntu 16.04lts’de önce Snapd’ı yükleyin:
sudo apt-get install snapd
Docker üzerinden kurulum
İlk olarak, bir Mongo örneğini başlatın ve Replicaset’i başlatın:
$ docker run --name db -d mongo:4.0 --smallfiles --replSet rs0 --oplogSize 128
$ docker exec -ti db mongo --eval "printjson(rs.initiate())"
Ardından bu Mongo örneğine bağlı Rocket.Chat’i başlatın:
$ docker run --name rocketchat --link db --env MONGO_OPLOG_URL=mongodb://db:27017/local -d rocket.chat
Bu bir roket başlatır. Örneğe doğrudan ana makinedeki standart bağlantı noktasından erişebilmek istiyorsanız:
$ 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
Ardından, bir tarayıcıda http: // localhost üzerinden erişin. Kendi etki alanınızda barındırıyorsanız, kök \ _URL’deki LocalHost’u kendi alan adınızla değiştirin. Üçüncü taraf bir Mongo sağlayıcısı kullanıyorsanız veya Kubernetes ile çalışıyorsanız, Mongo \ _URL Çevre Değişkeni’ni geçersiz kılmanız gerekir:
$ 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