¿Cómo instalar Softaculous en un servidor con cPanel o WHM?

Actualizado el 24 de octubre, 2016. Por BlueHosting.

Softaculous es un auto instalador que le ayuda a administrar (instalar, desinstalar y editar detalles de configuración) scripts de instalación —408 para la fecha de publicación de esta guía— y clases PHP —1115 en total—. Lo interesante de Softaculous es que la instalación de estos programas la puede hacer con un simple clic, sin necesidad de seguir métodos manuales en consola. En este tutorial explicamos cómo instalar Softaculous en cPanel/WHM.

Requisitos previos

Antes de instalar Softaculous asegúrese de que los cargadores ionCube estén habilitados. Para instalar Softaculous en un servidor con cPanel, tendrá que seguir los pasos enumerados a continuación:

  1. Inicie sesión en su WHM (como usuario root).
  2. Diríjase a Configuración del servidor (1). Luego haga clic en Ajustar las configuraciones (2). Luego seleccione la pestaña PHP (3). Luego seleccione y active la casilla: ioncube (4).
    Anexo 1 Activar ioncube PHP
  3. Para finalizar haga clic en el botón Guardar al fondo de esta página.
    Nota: esto habilitará Ioncube en el binario PHP de terceros.
  4. Si usted tiene un firewall, el acceso a las páginas de descarga de softaculous (*.softaculous.com) debe ser admitido. Los siguientes dominios deberían ser puestos en la lista blanca de su firewall ya que estos son los enlaces espejo o mirrors utilizados para descargar los paquetes de scripts.
    api.softaculous.com (IP : 216.18.221.243) 
    s1.softaculous.com (IP : 192.210.128.227) 
    s2.softaculous.com (IP : 76.164.222.115) 
    s3.softaculous.com (IP : 76.164.201.252) 
    s4.softaculous.com (IP : 148.251.68.26)
    

    Para más información sobre cómo añadir IPs a una lista blanca puede seguir nuestro tutorial: Cómo trabajar con el plugin CSF.

Instalar Softaculous

  1. Inicie sesión en su servidor a través de SSH y ejecute los siguientes comandos uno a uno:

    wget -N http://files.softaculous.com/install.sh
    
  2. Una vez que el archivo de instalación sea descargado, ejecute los siguientes comandos:

    chmod 755 install.sh
    ./install.sh
    
  3. Espere hasta que la instalación de Softaculous se complete (el proceso tardará varios minutos). Al finalizar se mostrará un mensaje de felicitaciones similar al siguiente:

    =====================================================
    Congratulations, Softaculous was installed successfully
    Softaculous has been installed at:
    Path : /usr/local/cpanel/whostmgr/docroot/cgi/softaculous
    Scripts Path : /var/softaculous
    
    ...
    
    Thank you for using Softaculous
    
  4. Ahora regrese a su cuenta de WHM y podrá ver la opción Softaculous - Instant Installs bajo la sección "Programas adicionales". Haga clic en cualquiera de los dos íconos asociados:
    Anexo 2 Softaculous plugin

  5. Si todo resulta bien, se mostrará una página semejante a la siguiente:
    Anexo 3 Página de instalación de Softaculous

Otros ajustes

Ajustes para suPHP

Si tiene habilitado suPHP en su servidor, siga los siguientes pasos para que Softaculous establezca los permisos correctos para los archivos y directorios escribibles:

  1. Selecciones Settings en el menú de Softaculous y luego seleccione General en las opciones desplegables:
    Anexo 4 suPHP
  2. Ingrese el valor 0644 en la opción CHMOD Files y 0755 en CHMOD Directories.
  3. Para completar el proceso haga clic en Edit Settings.

Este completará la instalación de Softaculous en el servidor suPHP.

Cambiar el idioma a español

Por defecto, este programa se instala en inglés. Para cambiar el idioma en el que se muestra la interfaz de Softaculous siga los siguientes pasos:

  1. Selecciones Settings en el menú de Softaculous y luego seleccione General en las opciones desplegables.
  2. Bajo la sección "General Settings" busque la opción Choose Language y cambie el idioma de la lista de opciones por Spanish.
  3. Para completar el proceso haga clic en Edit Settings
  4. ¡Ahora su interfaz de Softaculous se mostrará en español!

Recursos adicionales

Para complementar la información aquí presentada puede consultar los siguientes recursos. Aunque este material es provisto esperando que sea útil, tome en cuenta que no podemos certificar su actualidad o precisión.

¿QUÉ DESEAS SABER?

Intentaremos leer tu mente...