Secure websites on Interworx Control Panel
What is Interworx Control Panel?
InterWorx is web hosting control panel software for web hosting. The application is divided into two interfaces: NodeWorx, which can be utilized by a server administrator to manage a server, and SiteWorx can be utilized by a website owner to manage a particular website. The NodeWorx interface also contains functionality for web hosting resellers to manage multiple SiteWorx accounts without allowing the ability to manage server daemons and configurations.
How to secure your InterWorx server using cPGuard
As a web security suite, cPGuard can protect your InterWorx server using its modules that operate in various layers. The installation and configuration are simple and driven through cPGuard Standalone configuration options.
To install cPGuard on your InterWorx server, use the following command
cd /usr/local/src && rm -f cpguard_install.sh && curl -o cpguard_install.sh -L https://downloads.opsshield.com/cpguard/cpguard_install.sh && bash cpguard_install.sh LICENCE-KEY
- LICENCE-KEY – This is the license key that you have purchased and wish to apply to your server. This is mandatory to complete installation and bind your server to the App Portal
After running the above command, the installer script will run and install dependency packages for your Operating System. Once the dependency packages are installed successfully, you need to proceed with the configuration for the InterWorx server.
The configuration has 2 main sections..the Web Server Configuration and WAF Configuration. Normally this will be configured automatically on the server and you do not need to make any changes. Once the installation finishes with a success message, you should be able to list your server from the App Portal and start configuring it.
In case you wish to give inputs manually a convert the configuration to a standalone type, you can run the following commands. Please note that this is required only if you wish to customize the cPGuard configuration to fetch the details of your InterWorx server
cpgcli standalone-conf --wizard