Como instalar el panel de alojamiento web Sentora

Sentora panel de alojamiento web de código abierto

Requisitos: Instalación mínima de CentOS

Sistemas operativos compatibles con Sentora

El instalador de Sentora admite oficialmente los siguientes sistemas operativos:

  • CentOS 6
  • CentOS 7
  • Ubuntu 12.04
  • Ubuntu 14.04.

Sistemas operativos no compatibles con Sentora

Algunas distribuciones derivadas de los sistemas operativos compatibles pueden funcionar. Usted es libre de usar Sentora en sistemas no compatibles bajo su propio riesgo. El equipo de desarrollo de Sentora no ofrecerá soporte para distribuciones no compatibles

Verificación previa de instalación

El instalador está diseñado para ser lo más simple posible. Verificará que se cumplan todos los requisitos obligatorios

Recomendamos una instalación de distribución mínima.
No puede haber otro panel de administración del servidor instalado antes de instalar Sentora.
No puede haber otros servicios web (ejemplos: Nginx, MySQL, Apache, PHP, servidor FTP, servidor de correo, etc.) instalados antes de instalar Sentora.

Requerimientos adicionales

DEBE tener un nombre de dominio registrado y un subdominio que apunte a la IP de su servidor,
El dominio principal se usará para configurar el servicio de correo
El subdominio estará dedicado al acceso al panel de Sentora.

Nota:
Puede usar un dominio gratuito o alternativamente comprar uno en mxdigit.com.
Puede ejecutar una versión de funcionalidad limitada de Sentora sin DNS. Lee más

Puertos requeridos por Sentora

Por lo general, el VPS o el servidor dedicado no tienen necesidad de configurar el enrutador o firewall del host, pero es su responsabilidad instalar y configurar un firewall de software para asegurar su servidor.

Una vez que se configura un firewall, debe abrir estos puertos para permitir que funcione la configuración predeterminada de Sentora:

  • 20 y 21: FTP
  • 25 (TCP): SMTP
  • 53 (TCP y UDP): DNS
  • 80 (TCP y UDP): HTTP
  • 110: POP3
  • 143: IMAP

Opcional:
Si ya ha configurado (o configurará pronto) SSL, debe abrir también

443: HTTPS
3306: MySQL

ADVERTENCIA: tiene que abrir el puerto 22 si usa SSH de lo contrario no podrá continuar después de activar el firewall. Un poco fuera de alcance ya que Sentora ya no es compatible con Windows: Windows RDP usa el puerto 3389.

Para habilitar los puertos requeridos en Sentora, Primero vamos a comprobar el estado de nuestro firewall ejecutamos el siguiente comandos:

[root@serv ~]# systemctl status firewalld
firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2020-05-23 11:51:22 BST; 11min ago
     Docs: man:firewalld(1)
 Main PID: 27481 (firewalld)
   CGroup: /system.slice/firewalld.service
           └─27481 /usr/bin/python2 -Es /usr/sbin/firewalld --nofork –nopid

May 23 11:51:21 serv.dssdhost.com systemd[1]: Starting firewalld - dynamic f....
May 23 11:51:22 serv.dssdhost.com systemd[1]: Started firewalld - dynamic fi....
May 23 11:51:22 serv.dssdhost.com firewalld[27481]: WARNING: AllowZoneDriftin...
Hint: Some lines were ellipsized, use -l to show in full.

Habilitar los puertos requeridos en Sentora, ejecutamos los siguientes comandos:

firewall-cmd --zone=public --add-port=20/tcp --permanent
firewall-cmd --zone=public --add-port=21/tcp --permanent
firewall-cmd --zone=public --add-port=22/tcp --permanent
firewall-cmd --zone=public --add-port=25/tcp --permanent
firewall-cmd --zone=public --add-port=53/tcp --permanent
firewall-cmd --zone=public --add-port=53/udp --permanent
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=80/udp --permanent
firewall-cmd --zone=public --add-port=110/tcp --permanent
firewall-cmd --zone=public --add-port=110/udp --permanent
firewall-cmd --zone=public --add-port=143/tcp --permanent
firewall-cmd --zone=public --add-port=143/udp --permanent
firewall-cmd --zone=public --add-port=443/tcp --permanent
firewall-cmd --zone=public --add-port=3306/tcp --permanent

Reiniciamos nuestro firewall para que se apliquen los cambios

# systemctl restart firewalld

Una vez que se cumplan TODAS las condiciones anteriores, puede comenzar a instalar Sentora en su servidor.
Instalación de Sentora

Si tiene problemas con curl puede intentar copiar y pegar este comando (para CentOS):

# yum install wget -y && cd /tmp && wget sentora.org/install && bash insta

Alternativamente, puede hacerlo manualmente:

Para el proceso de instalación es necesario tomar la sesión del usuario root, podemos tomar la secion del usuario root con el comando (sudo)

Instalamos el gestor de descarga (wget) para descargar el paquete de instalación con el siguiente comando:

# yum install wget

Descargamos el instalador con el siguiente comando (wget sentora.org/install) para descargar el paquete de instalación

[root@serv ~]# wget sentora.org/install
--2020-05-23 05:32:30--  http://sentora.org/install
Resolving sentora.org (sentora.org)... 96.64.149.205
Connecting to sentora.org (sentora.org)|96.64.149.205|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://raw.githubusercontent.com/sentora/sentora-installers/1.0.3/sentora_install.sh [following]
--2020-05-23 05:32:31--  https://raw.githubusercontent.com/sentora/sentora-installers/1.0.3/sentora_install.sh
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.16.133
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.16.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 47103 (46K) [text/plain]
Saving to: ‘install.1’

100%[===================================================>] 47,103      --.-K/s   in 0.03s

2020-05-23 05:32:31 (1.76 MB/s) - ‘install.1’ saved [47103/47103]

Si obtiene un error de certificado de github, pruebe una de las dos líneas a continuación

# wget --no-check-certificate sentora.org/install
# wget http://sentora.org/install

4) Hacemos el instalador ejecutable con el siguiente comando (chmod +x install)

# chmod +x install

5) Ejecutamos el instalador, en este punto debemos tener en cuenta que si nuestro sistema no es una instalación mínima es posible que la instalación no pueda continuar, debido a una previa instalación de los paquetes como: MariaDB, HTTP, DNS, etc.

# ./install

Seguimos las instrucciones de pantalla durante la instalación.

1) Seleccione su TimeZone

Seleccione su país desde la interfaz pseudo-gráfica (Ubuntu) o listas (CentOs).

2) Subdominio Sentora

Es el nombre de dominio que usará para acceder al panel de control después de la instalación (URL del panel). Este dominio estará reservado solo para el panel. Más tarde puede cambiar el subdominio del panel (consulte Cambiar el subdominio de Sentora), pero cualquier error le impedirá acceder al panel o incluso puede bloquear todo el servidor en caso de conflicto de dominio, ¡así que tómese el tiempo para considerar y comprender ANTES de validar!

DEBE ser un subdominio de su dominio principal. Ingrese el nombre completo del subdominio. (ejemplo: panel.midomain.com)

El instalador verificará la validez del subdominio: DEBE configurarse en DNS (y propagarse) ANTES de ejecutar el instalador.

Podriamos editar el hosts de nuestro servidor para agregar el subdominio requerido para Sentora, en nuestro caso usaremos (panel.dssdhost.com), de no hacerlo el gestor de instalación sobrescribirá nuestro hosts agregando el subdominio que previamente le indicamos.

Instalamos el editor (nano) para editar la configuracion de nuestro hosts

# yum install nano

Editamos la configuracion de nuestro hosts donde (192.168.1.65) es la IPv4 de nuestro equipo.

# nano /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.1.65 serv.dssdhost.com
192.168.1.65 panel.dssdhost.com
192.168.1.65 autoreply.panel.dssdhost.com

SOLO PARA ADMINISTRACIÓN AVANZADA: si desea instalar un servidor local solo para uso local (servidor de prueba), no podrá acceder a él por dominio hasta que configure un dns local (generalmente en tablas de enrutador). Puede ingresar cualquier dominio principal y subdominio que desee (pero recuerde que un dominio principal tiene al menos un punto).

3) IP pública del servidor

El instalador propondrá la IP pública que encontró de un comando enviado al sitio web de la API de Sentora. Deberia estar bien.

SOLO PARA ADMINISTRACIÓN AVANZADA: si está instalando un servidor local para uso local, debe ingresar la IP LOCAL (que se muestra si es diferente de la IP pública).

4) Confirmación

Si tiene alguna advertencia antes de la pregunta de confirmación, Sentora NO FUNCIONARÁ, parcialmente encendido por completo, como servidor web público. Se le solicitará que confirme que realmente desea instalar Sentora con esta configuración.

Confirme SOLAMENTE si está seguro de saber lo que está haciendo y bajo su propio riesgo.

La instalación comenzará solo después de esta confirmación. Si aborta aquí, puede reiniciar el instalador en cualquier momento: solo se han realizado muy pocos cambios en su configuración (el instalador puede haber instalado solo paquetes de zona horaria).

Cuando confirmamos la instalación, comenzará la instalación automatica. Los cambios aplicados le impedirán volver a ejecutar el instalador sin reinstalar el sistema operativo.

Una ves finalizada nuestra instalación encontraremos información muy importante para acceder a nuestro panel Sentora además de pedirnos reiniciar nuestro sistema.

Congratulations Sentora has now been installed on your
server. Please review the log file left in /root/ for
any errors encountered during installation.

 Login to Sentora at http://panel.dssdhost.com
Sentora Username  : zadmin
Sentora Password  : gFbBzElA0M9CnJ0B

MySQL Root Password      : aq0pkAOhqMLGOcOb
MySQL Postfix Password   : 2kDzG2rsNSSTcrIF
MySQL ProFTPd Password   : 8WjAFND1SuRjv1AW
MySQL Roundcube Password : ieDh7tqUTePAdUeV
(theses passwords are saved in /root/passwords.txt)
########################################################

Restart your server now to complete the install (y/n)?

Reiniciamos nuestro sistema y accedemos a nuestro panel Sentora.

Inicial sesión en Sentora

Finalmente en nuestro panel Sentora.

Panel Sentora

Si tiene alguna pregunta, no dude en contactar con el equipo de soporte de Picaraza Domains Ltd 24/7/365.
¿Fue útil la respuesta?

Artículos Relacionados

Instalación del panel de alojamiento Webmin

Webmin, panel de alojamiento web Webmin es un Panel de control de alojamiento de código abierto...