CentOS Server deployment
Deploy HelpChat Server 13 on CentOS 7.x / 8.x / Stream.
Info
The deployment steps are the same on every Linux distribution; only the firewall commands differ. For the full procedure, see Ubuntu Server deployment.
1. Deployment steps
bash
tar -xzf HelpChat_Server_Linux_amd64_<version>.tar.gz
cd HelpChat_Server_Linux_amd64_<version>
sudo mkdir -p /opt/helpchat_server
sudo cp -r * /opt/helpchat_server/
cd /opt/helpchat_server
sudo chmod +x helpchatsvr
sudo chmod +x bin/ffmpeg bin/ffprobe bin/hcupdater
sudo ./helpchatsvr install
sudo ./helpchatsvr start
sudo ./helpchatsvr status 2. Run mode and database configuration
Edit the [runtime] and [database] sections in config/helpchatsvr.ini. See sections 6 and 7 of Ubuntu Server deployment for details.
3. CentOS firewall configuration
bash
sudo firewall-cmd --permanent --add-port=6800/tcp
sudo firewall-cmd --permanent --add-port=6866/tcp
sudo firewall-cmd --permanent --add-port=6888/tcp
sudo firewall-cmd --permanent --add-port=6816/tcp
sudo firewall-cmd --permanent --add-port=6898/tcp
sudo firewall-cmd --permanent --add-port=6980/tcp
sudo firewall-cmd --reload 4. Admin console
text
URL: http://server-IP:6980
Default account: admin
Default password: helpchat