GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

Ubuntu14.04VPSにRocketChatをインストールします

このブログ投稿では、Ubuntu14.04VPSにRocketChatをインストールする方法を紹介します。 RocketChatは、Node.jsとMongoDBで実行されるWebチャットサーバーです。 RocketChatを使用すると、オーディオやビデオを介して同僚や友人と顔を合わせてチャットしたり、ファイルをアップロードしたり、音声メッセージを録音および送信したりできます。このガイドは他のLinuxVPSシステムでも機能するはずですが、Ubuntu14.04VPS用にテストおよび作成されています。

SSH経由でVPSにログイン

ssh user@vps

システムを更新し、必要なパッケージをインストールします。

sudo apt-get update && sudo apt-get -y upgrade
sudo apt-get install -y software-properties-common git nano curl build-essential graphicsmagick

Node.Jsとnpmモジュールをインストールします

最新のNode.jsパッケージとNode.jsパッケージマネージャー(npm)を公式のUbuntuリポジトリからインストールします。

sudo apt-get install -y nodejs npm

naveをグローバルにインストールし(ノードの仮想環境)、ノードをバージョン0.10.43に設定するには、次のコマンドを実行します。

sudo npm install nave -g
sudo nave usemain 0.10.43

MongoDBをインストールする

公式のMongoDBリポジトリから最新のMongoDBパッケージをインストールします。

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
sudo apt-get update
sudo apt-get install -y mongodb-org

インストールが完了したら、MongoDBレプリカセットをセットアップします。選択したエディターを開きます

nano /etc/mongod.conf

ファイルの最後に以下を追加します

replication:
      replSetName:  "001-rs"

ファイルを保存したら、MongoDBサービスを再起動します

sudo service mongod restart

MongoDBシェルを開きます

sudo mongo

実行

rs.initiate()

次のように表示されます:

{
"info2" : "no configuration explicitly specified -- making one",
"me" : "vps:27017",
"info" : "Config now saved locally.  Should come online in about a minute.",
"ok" : 1
}

以下のようなエラーメッセージが表示された場合は、/ etc / mongod.confファイルを開き、bind_ipを0.0.0.0に変更します。

"errmsg" : "couldn't initiate : can't find self in the replset config"

RocketChatをインストールする

最新の安定したRocket.Chatリリースをサーバーにダウンロードします

cd /opt/
curl -L https://rocket.chat/releases/latest/download -o rocket.chat.tgz

ダウンロードしたアーカイブを解凍します

tar zxvf rocket.chat.tgz

すべてのRocket.Chatファイルは「バンドル」ディレクトリに解凍されます。ディレクトリの名前を「Rocket.Chat」に変更します

mv bundle rocket.chat
cd rocket.chat/programs/server
npm install
cd ../..

必要な環境変数を設定します

export ROOT_URL=http://yourdomainname.com:3000/
export MONGO_URL=mongodb://localhost:27017/rocketchat
export PORT=3000

「yourdomainname.com」を実際のドメイン名に置き換えます。

Rocket.Chatサーバーを実行します

node main.js

次に、お気に入りのWebブラウザでhttp://yourdomainname.com:3000を開くと、RocketChatのログイン/登録画面が表示されます。最初に作成されるユーザーは、デフォルトでは管理者ユーザーです。

それでおしまい。これで、Ubuntu14.04VPSにRocketChatが正常にインストールされました。 RocketChatのインストールを管理する方法の詳細については、RocketChatの公式ドキュメントを参照してください。

もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にRocketChatWebチャットソフトウェアの設定を依頼するだけです。彼らは24時間年中無休で利用可能であり、あなたの要求をすぐに処理します。新しいバージョンはこちらから入手できます:Ubuntu18.04にRocket.Chatをインストールする方法。

PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Panels
  1. スクリプト:Ubuntu12.04VPSにownCloudをインストールします

  2. Ubuntu 12.04LTSVPSにWallabagをインストールします

  3. Ubuntu14.04VPSにeGroupwareをインストールする方法

  1. UbuntuVPSにGlassFish4をインストールする方法

  2. Ubuntu14.04VPSにmod_securityとmod_evasiveをインストールする方法

  3. UbuntuVPSにMattermostをインストールする

  1. UbuntuVPSにLet’sChatをインストールする方法

  2. Ubuntu14.04VPSにPowerDNSとPowerAdminをインストールします

  3. Ubuntu14.04VPSにMagento2をインストールします