概要
Ubuntu22.04にReichatをインストールする方法を解説します。
Reichatをインストール
sudo apt install -y nodejs npm
sudo npm install --g reichat
reichat --port 10133 --title "mebee-test" <出力結果> decided data mode: FS
https://IPかドメイン:10133と入力しアクセスし下記の画像のように出ていたら成功です。
Reichatの自動起動設定
vi /etc/systemd/system/Reichat.service
[Unit] Description=service Reichat Daemon After=syslog.target network.target [Service] User=root Group=root #Environment="NODE_ENV=production" WorkingDirectory=/usr/lib/node_modules/reichat/lib/client ExecStart=/usr/bin/node /usr/lib/node_modules/reichat/lib/server.js --port 10133 --title "mebee-test" Restart=always [Install] WantedBy=multi-user.target
systemctl daemon-reload systemctl start Reichat systemctl enable Reichat
ステータスを確認して「active」なっていたら成功です。
systemctl status Reichat
● Reichat.service - service viewing Daemon Loaded: loaded (/etc/systemd/system/Vynchronize.service; enabled; vendor prese> Active: active (running) since Wed 2023-01-18 12:53:51 UTC; 3min 26s ago Main PID: 699 (node) Tasks: 11 (limit: 951) Memory: 23.5M CPU: 286ms
ソースは下記にあります。
/usr/lib/node_modules/reichat