Instalar y configurar CentOS Web Panel – CWP 2/3

Instalar y configurar CentOS Web Panel – CWP 2/3.

En este articulo continuamos con la serie “Instalar y configurar CentOS Web Panel – CWP” (parte1parte2parte3), pero antes… quería comentaros unos detalles sobre el Cloud VPS que amablemente nos a cedido “Clouding.io” para realizar nuestras pruebas.

Como ya sabes, en el articulo anterior instalamos CentOS Web Panel, y para ello creamos un Cloud VPS de 8 cores con 16 GB de ram (ver imagen).

Hoy quería comprobar el rendimiento de “CWP” limitando los recursos que nos ofrece “Clouding.io” al mínimo, y la verdad es que estoy realmente sorprendido, después de bajar a 0.5 cores y 1 GB de ram, apenas se aprecia la drástica reducción en la usabilidad del panel CWP.

Otro detalle interesante del Cloud VPS, es que se permite apagar o archivar el servidor (al archivar solo se paga por el SSD y el backup).

 

No debes olvidar que Clouding.io nos ofrece las distribuciones: CentOS, Debian, Ubuntu, más las imágenes de WordPress, Odoo, Prestashop y Ghost (también Windows server 2003, 2008, 2012, 2016, 2019 y Windows 10), pero nosotros instalamos CentOS 7 para poder utilizar CentOS Web Panel.

  1. Instalar-y-configurar-centos-web-panel-cwp-1-3
  2. Instalar-y-configurar-centos-web-panel-cwp-2-3
  3. Instalar-y-configurar-centos-web-panel-cwp-3-3

 

Instalar y configurar CentOS Web Panel

Tal como terminamos el articulo anterior, al iniciar por primera vez el panel de control webCWP“. Lo primero que nos encontramos es un panel bien estructurado, información necesaria a la vista, un menú visible, y dos advertencias de seguridad que vamos a corregir.

 

E-mail del root

En la primera advertencia de la imagen anterior pulsamos en “Set root email“. Introducimos nuestros datos (te recomiendo que marques la opción señalada con una flecha) y guardamos los cambios.

 

Configurar puerto SSH (opcional)

Por seguridad es altamente recomendable que modifiques el puerto SSH: Services Config / SSH Configuration.

Descomentas la linea “Port” y cambias el puerto por defecto (22), en el ejemplo colocamos el “222”. Recuerda que al modificar el puerto SSH, debes abrir el 222 en el firewall de Clouding.io (revisa el articulo anterior).

Si quieres acceder vía SSH deberás ejecutar:

ssh -p 222 root@ip-vps-clouding

 

Es necesario agregar el puerto 222 al Firewall.

Abrimos “Security / Firewall Manager” y en “Configuration”, pulsamos en “Main configuration”.

 

En las lineas 139, 142 y 2478, tienes el puerto 22 por defecto, en las tres lineas debes sustituir “22” por “222”.

ejemplo…..

138 # Allow incoming TCP ports
139 TCP_IN = “20,21,222,25,53,80,110,143,443,465,587,993,995,2030,2031,2082,2083,2086,2087,2095,2096”
140
141 # Allow outgoing TCP ports
142 TCP_OUT = “20,21,222,25,53,80,110,113,443,2030,2031,2082,2083,2086,2087,2095,2096,587,993,995”
…….
2477 # /etc/ssh/sshd_config
2478 PORTS_sshd = “222”

 

Selecciona el servidor web

Si quieres modificar el servidor web, ahora es el momento.

 

Activar el Firewall

Asegúrate de tener el Firewall activado.

Abrimos “Security / Firewall Manager” y pulsa en “Enable Firewall“.

 

Reiniciar servicios

Una vez activado el Firewall, volvemos al Dashboard (pantalla principal) y reiniciamos todos los servicios (pulsando en Restart uno por uno).

 

Configurar Mod Security

Ahora nos aparecen dos advertencias de seguridad.

La segunda advertencia es para que otros usuarios no puedan visualizar los procesos, pulsas en “here” y desactivas la opción.

La primera advertencia te avisa de que no tienes activado el Mod_Security, pulsas en “here”, o en Security / Mod Security. Continua en “Configuration” e “Install Mod Security”.

 

Configuramos las directivas de seguridad y actualizamos la configuración.

 

Crear paquetes de alojamiento

Si queremos alojar múltiples usuarios o clientes que tengan sus propios sitios web, lo mejor es que crees paquetes de alojamiento.

Los paquetes permiten al administrador controlar los recursos del servidor, ya que permite limitar el espacio en disco, el ancho de banda, numero de dominios, etc…

Para crear un nuevo paquete, desde la barra lateral, hacemos click en Packages / Add a Package. Rellenas los campos que necesites y pulsas en “Create”.

 

En “List a Packages“, ademas de listar los paquetes de alojamiento creados puedes editar o borrar cualquiera de ellos.

 

Crear cuentas de usuario

Ya tienes creados los paquetes de alojamiento,  nos falta nuestro primer usuario. En “User Account”, pulsamos en “New Account” e insertamos los datos requeridos (permite limitar los inodos, procesos y el numero de archivos totales).

 

Los datos de la nueva cuenta de usuario.

 

Acceso al panel de usuario

Anteriormente, abrimos en el panel de Clouding.io los puertos 2030 y 2082.

  • Puerto 2030 – Acceso a CWP como root/admin.
  • Puerto 2082 – Acceso a CWP para usuarios sin privilegios.

Accedemos como usuario por primera vez:

http://ipdelservidor:2082

 

Una vez introducido el nombre de usuario y el password, aparece el “dashboard” del usuario/cliente.

 

Como puedes observar el panel del usuario tiene menos opciones que el panel del administrador, revisalo.

En este enlace encontraras la tercera y ultima parte de la serie “Instalar y configurar CentOS Web Panel – CWP“.

Comparte el articulo.

 

Instalar y configurar CentOS Web Panel – CWP 2/3
4.9 (97.5%) 8 Votos

Agregar comentario