Ubuntu의 Snap을 통한 설치
우분투에 스냅을 설치하는 것은 쉽습니다
sudo snap install rocketchat-server
그런 다음http : // localhost : 3000
와 setup rocket.chat로 찾아보십시오.
스냅은 안전합니다. Rocket.chat 및 모든 종속성은 시스템의 나머지 부분에서 분리됩니다. 새 버전을 출시 할 때 SNAPS는 자동 업데이트입니다. 따라서 더 이상 번거로운 업데이트가 필요하지 않습니다.
Ubuntu 16.04lts에서 먼저 Snapd를 설치하십시오.
sudo apt-get install snapd
Docker를 통한 설치
먼저 몽고 인스턴스를 시작하고 ReplicaSet을 시작하십시오.
$ docker run --name db -d mongo:4.0 --smallfiles --replSet rs0 --oplogSize 128
$ docker exec -ti db mongo --eval "printjson(rs.initiate())"
그런 다음 Rocket을 시작합니다. chat이 몽고 인스턴스에 연결됩니다.
$ docker run --name rocketchat --link db --env MONGO_OPLOG_URL=mongodb://db:27017/local -d rocket.chat
컨테이너에서 3000의 기본 유성 포트에서 청취하는 경우 로켓이 시작됩니다. 호스트 컴퓨터의 Standard Port에서 인스턴스에 직접 액세스 할 수 있으려면 :
$ 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를 통해 액세스하십시오. 자신의 도메인에서 호스팅하는 경우 루트 \ _URL의 LocalHost를 자신의 도메인 이름으로 바꾸십시오. 타사 몽고 제공 업체를 사용하거나 Kubernetes와 함께 일하는 경우 Mongo \ _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