Softaculous, a widely used auto-installer script library, can be seamlessly integrated with cPanel/WHM, simplifying the process of installing and managing various web applications on your CentOS 7 server. Here's a step-by-step guide on how to install Softaculous on a server with cPanel/WHM installed.
Prerequisites
- A server running CentOS 7 with cPanel/WHM installed.
- Root access or a user with sudo privileges.
- Minimum 2GB RAM (requirements may vary based on usage).
- Ensure IonCube Loader is installed and configured with cPanel/WHM.
Step 1: Log in to cPanel/WHM
Access your cPanel/WHM interface using your web browser and log in with your credentials.
Step 2: Navigate to WHM Panel
Inside WHM, navigate to the "Software" section and select "EasyApache 4" from the menu.
Step 3: Enable IonCube Loader
Ensure IonCube Loader is enabled in EasyApache 4. If not, select "IonCube Loader" under the "PHP Extensions" section and click "Next" to provision the changes.
Step 4: Download Softaculous
SSH into your server, and execute the following command to download the Softaculous installation script:
wget -N http://files.softaculous.com/install.sh
Step 5: Install Softaculous
Make the script executable and run it to install Softaculous:
chmod 755 install.sh
./install.sh
Allow the installation process to complete. Once finished, Softaculous will be integrated into your cPanel/WHM interface, and you can access it through the cPanel dashboard.
With Softaculous successfully installed and integrated, managing and installing various web applications on your CentOS 7 server via cPanel/WHM becomes a seamless experience.