How to install on Cpanel managed server

You are supposed to have a Cpanel VPS and a default or close to default Cpanel configured website - PHP, MySQL/MariaDB, Apache with SSL enabled. This guide will not work on a Cpanel based shared hosting service.


Step 1

Download blabws-server-pro 32-bit or 64-bit, unzip and upload the folder blabws-server-pro under /opt so that the absolute path to the blabws-server-pro executable file is: /opt/blabws-server-pro/blabws-server-pro

Step 2

If you have Cpanel & WHM navigate to Cpanel ยป EasyApache and make sure that both mod_proxy and mod_proxy_wstunnel are enabled. If you cannot find EasyApache in Cpanel look for the following file:


where XXX is is a 3-digit number. No such file? Ask your hosting provider to enable mod_proxy_wstunnel for you.

Add the following line at the end of /etc/apache2/conf.modules.d/XXX_mod_proxy_wstunnel.conf:

ProxyPass "/MyWsServer/" "ws://"

Save and restart Apache.

Step 3

Download BlaB! WS Pro (client), unzip the content in an empty folder and upload it to your server under your website directory.

CHMOD blabwspro/config.php to 666, blabwspro/attachments to 777, navigate with your browser to YOUR_WEBSITE_URL.COM/blabwspro/index.php and follow the instructions (3 steps only).

Step 4

At the end of the installation process you'll see a link to the Admin CP - go to Server, and set:

Save with OKAY, start your websocket server from BOARD ยป SERVER STATUS, press the ESC key to display the menu, hit EXIT to go to chat.


Page updated: 2022-10-05
Powered by BlaB! Pages