Search Our Database

How To Install Softaculous In DirectAdmin

Last updated on |

Warning: CentOS 7 reached its end-of-life (EOL) on June 30, 2024. This means it no longer receives security updates or support from the developers. It is strongly recommended to upgrade to a supported operating system version, such as CentOS Stream 9 or an alternative Linux distribution, to maintain security and stability.

Introduction

Softaculous is a popular auto-installer for web applications, allowing administrators to install and manage applications quickly through DirectAdmin. By simplifying the installation and management of popular web applications, Softaculous enhances DirectAdmin’s usability, making it an ideal addition for users managing multiple sites. This guide provides updated steps to install Softaculous in DirectAdmin, along with prerequisites to ensure smooth setup.

 

Prerequisites

  • IonCube Loaders: Ensure IonCube loaders are installed on your system for Softaculous compatibility.
  • Root Access to DirectAdmin: You must have root access to your DirectAdmin environment.

 

Step-by-Step Guide

Step 1: Log into DirectAdmin as Root via SSH

Access your DirectAdmin server with SSH using the root account to begin the Softaculous installation process.

Step 2: Download and Install Softaculous

Run the following commands to download the Softaculous installation script, set appropriate permissions, and start the installation:

wget -N https://files.softaculous.com/install.sh
chmod 755 install.sh
./install.sh

The installation process will initiate, displaying progress updates. This step should complete within a few moments.

 

If IonCube Loaders Are Not Installed

Softaculous may attempt to install IonCube loaders automatically if they are missing, especially if the server runs on CentOS. However, if further steps are necessary to install IonCube manually, follow the instructions below.

Step 1: Log into DirectAdmin as Root via SSH

Access your DirectAdmin server with SSH using the root account.

Step 2: Download and Rename the IonCube Loader

Download the IonCube loader file and rename it to ioncube.so.

Step 3: Move ioncube.so to the Appropriate Directory

Place the IonCube loader file in the Softaculous directory as follows:

mv ioncube.so /usr/local/directadmin/plugins/softaculous/ioncube.so

Once completed, Softaculous will be ready for use within DirectAdmin.

 

Conclusion

Upon successful installation, Softaculous provides a streamlined platform for installing, managing, and maintaining various web applications directly from the DirectAdmin control panel. This guide ensures an efficient setup for Softaculous within DirectAdmin on CentOS 7.

For additional assistance or if any issues arise, please contact support at support@ipserverone.com.

 

Article posted on 1 November 2019