GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar aaPanel en Ubuntu 20.04

aaPanel es un panel de control ligero de Linux de código abierto que proporciona una interfaz web y herramientas que simplifican la creación de un entorno de alojamiento web. El panel de control ofrece un panel web sencillo para configurar sitios web, bases de datos, entradas de DNS, cuentas de correo y aplicaciones en el servidor.

En este artículo, instalaremos aaPanel en un servidor Ubuntu 20.04 y luego crearemos un sitio web simple usando la interfaz web.

Requisitos

  • Implemente un nuevo servidor en la nube Ubuntu 20.04.
  • SSH al servidor y cree un usuario estándar con privilegios sudo.
  • Actualice el servidor.

Instalar aaPanel

  1. Descargue el script de instalación de aaPanel.

    $ wget http://www.aapanel.com/script/install-ubuntu_6.0_en.sh
    
  2. Ejecute el script descargado.

     $ sudo bash install-ubuntu_6.9_en.sh
    
  3. Se le pedirá que configure el directorio de instalación. De forma predeterminada, /var/www/ se usará si ingresa Y .

    +----------------------------------------------------------------------
    | aaPanel 6.0 FOR CentOS/Ubuntu/Debian
    +----------------------------------------------------------------------
    | Copyright © 2015-2099 BT-SOFT(http://www.aapanel.com) All rights reserved.
    +----------------------------------------------------------------------
    | The WebPanel URL will be http://SERVER_IP:8888 when installed.
    +----------------------------------------------------------------------
    
    Do you want to install aaPanel to the /www directory now?(y/n):
    

    Una vez completada la instalación, se mostrará un nombre de usuario y una contraseña de administrador aleatorios en su consola y los puertos necesarios del aaPanel se configurarán automáticamente en el cortafuegos.

    Firewall reloaded
    ==================================================================
    Congratulations! Installed successfully!
    ==================================================================
    aaPanel Internet Address: http://example.com:8888/5b52b2f3
    aaPanel Internal Address: http://example.com:8888/5b52b2f3
    username: ***************
    password: ***************
    Warning:
    If you cannot access the panel, 
    release the following port (8888|888|80|443|20|21) in the security group
    ==================================================================
    Time consumed: 3 Minute!
    
  4. Confirme las reglas de firewall actuales si el puerto 8888 , y otros puertos aaPanel están permitidos:

    $ sudo ufw status
    

aaPanel ahora está listo para la configuración.

Configurar aaPanel

Copie la URL segura aleatoria de su consola SSH. Péguelo en su navegador web e inicie sesión en el panel de control usando credenciales aleatorias generadas por el script de instalación.

http://your.server.ip.address:8888/your-random-string

Instalar una pila LAMP

Se le pedirá que instale una pila web en su servidor. Tanto LEMP como LAMP Stack se mostrarán en una ventana emergente. Seleccione su mejor opción. En este artículo, instalaremos la pila LAMP.

Se iniciará el proceso de instalación de la pila web. Según las especificaciones de su servidor, la instalación tardará unos 5 minutos en completarse.

A continuación, el tablero principal de aaPanel muestra el uso actual de los recursos del servidor, el tráfico, las estadísticas y las herramientas del panel de control para configurar el servidor.

Añadir un Nombre de Dominio

Agreguemos un nuevo nombre de dominio y creemos un sitio web simple para alojarlo en el servidor.

Vaya a Sitio web en el panel derecho, luego elija entre un proyecto PHP o Node JS y haga clic en Agregar sitio . Ingrese su nombre de dominio, una descripción para el sitio web, luego seleccione su servidor de base de datos y la versión PHP para usar.

Para proteger el sitio web con HTTPS, haga clic en Solicitar SSL , luego haga clic en Enviar para crear su nuevo sitio web.

Su sitio web se estacionará con una página de sistema predeterminada. Puede cambiarlo cargando los archivos de su sitio web en el directorio de archivos web del dominio /var/www/wwwroot/example.com/ , o instala un CMS como WordPress a través de FTP.

Asegurar el servidor

Para proteger el panel de control, vaya a Configuración y cambie el puerto predeterminado de 8888 a algo aleatorio, luego cambie el Alias ​​(nombre del panel) a su texto personalizado deseado.

Establezca un breve período de tiempo de espera de al menos 360 segundos (6 minutos) para cerrar la sesión de los usuarios activos si el panel de control está inactivo sin ninguna acción del usuario.

Modificar Entrada de seguridad a una cadena personalizada que puede usar para acceder de forma segura al panel de control. No se puede acceder al panel web sin la llave de seguridad porque Entrada de Seguridad está activado de forma predeterminada.

Además, cambie el administrador Usuario del panel cuenta y contraseña del panel desde los valores predeterminados aleatorios proporcionados por el script de instalación hasta sus valores personalizados. Para reforzar aún más la seguridad de su servidor, puede especificar opcionalmente una lista de direcciones IP autorizadas que pueden acceder al panel web en IP autorizada .

Configurar el servicio del sistema

Si el servidor se reinicia, el panel web no se cargará en el puerto 8888 . Inicie aaPanel usando bt como identificador del servicio.

$ sudo systemctl start bt

Para confirmar si el panel se está ejecutando con o sin errores, consulta el bt estado del servicio.

$ sudo systemctl status bt

Conclusión

En este artículo, aprendió cómo instalar aaPanel en un servidor Ubuntu 20.04. Puede crear varios sitios web, cuentas de FTP, cuentas de correo electrónico, configurar trabajos de Cron y usar otras herramientas que hacen posible el alojamiento web en un servidor privado virtual.

Para obtener más información, consulte la documentación oficial.


Panels
  1. Cómo instalar MySQL en Ubuntu 16.04

  2. Cómo instalar R en Ubuntu 16.04

  3. Cómo instalar NextCloud 13 en Ubuntu 16.04

  4. Cómo instalar osTicket en Ubuntu 16.04

  5. Cómo instalar PHP 7.2 en Ubuntu 16.04

Cómo instalar OpenCart en Ubuntu 18.04

Cómo instalar phpPgAdmin en Ubuntu 18.04

Cómo instalar Go en Ubuntu 18.04

Cómo instalar OpenVPN en Ubuntu 18.04

Cómo instalar aaPanel en Ubuntu 18.04

Cómo instalar aaPanel en Ubuntu 20.04