– any shared hosting with cPanel and Node.js installed by the hosting provider
– PHP8.0 and UP (Recommended PHP8.1)
Many people having trouble understanding why I separate the admin panel & Nodejs server, so this install instruction is for people that want a simple install on 1 subdomain instead of separate the system in to 2 subdomains.
Please go here wazone-install-2-subdomains to install admin panel & Nodejs server separately in 2 subdomains. Separating admin panel and Nodejs server will give you possibility to put admin panel on one server and Nodejs server on a different server.
“https://api.mydomain.com” is just for illustration purpose. So your subdomain name maybe different.
Some servers will have problem when calling https://api.mydomain.com from browser because it will call the nodejs.
So, need to go directly like this https://api.mydomain.com/public/login
To install use this https://api.mydomain.com/public/update
If you faced any issue/problem, please read error message! Then google the error message.
You probably will get solution in 5 minutes, instead of waiting for me for 2 hours to answer you.
“Composer require PHP >=8.0.2” error message, but you already set PHP to PHP8.0/PHP8.1. Why?
Google “change php version in htaccess” for solution.
If it does not work, please ask your hosting provider to set this for you.
For any other issue/problem, please take a deep breath and start typing keywords in to google.
INSTALLATION ADMIN PANEL:
1. Upload wazone_admin_panel_0.8.x.zip to https://api.mydomain.com, then extract.
2. Open browser to https://api.mydomain.com
3. Please follow steps on the installer page.
INSTALLATION NODE JS APP:
Node.js installation in cPanel (For VPS users, you can click here for a general guide, no specific instruction because so many variations of vps servers)
1. Upload wazone_node_server_0.8.x.zip to https://api.mydomain.com, then extract.
ADD CRON JOB:
Open Wazone admin panel -> click “Rest Api” menu.
NO ACTIVATION = NO SENDING MESSAGE
Before you ask about why my message not sending, please go to “Rest Api” page
Not too bad,right? Easy peasy…