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).

Instalar y configurar CentOS Web Panel - CWP 2/3 1

 

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 web «CWP«. 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.

Instalar y configurar CentOS Web Panel - CWP 2/3 2

 

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.

Instalar y configurar CentOS Web Panel - CWP 2/3 3

 

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

Instalar y configurar CentOS Web Panel - CWP 2/3 4

 

Es necesario agregar el puerto 222 al Firewall.

Abrimos «Security / Firewall Manager» y en «Configuration», pulsamos en «Main configuration».

Instalar y configurar CentOS Web Panel - CWP 2/3 5

 

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»

Instalar y configurar CentOS Web Panel - CWP 2/3 6

 

Selecciona el servidor web

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

Instalar y configurar CentOS Web Panel - CWP 2/3 7

 

Activar el Firewall

Asegúrate de tener el Firewall activado.

Abrimos «Security / Firewall Manager» y pulsa en «Enable Firewall«.

Instalar y configurar CentOS Web Panel - CWP 2/3 8

 

Reiniciar servicios

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

Instalar y configurar CentOS Web Panel - CWP 2/3 9

 

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».

Instalar y configurar CentOS Web Panel - CWP 2/3 10

 

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

Instalar y configurar CentOS Web Panel - CWP 2/3 11

 

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».

Instalar y configurar CentOS Web Panel - CWP 2/3 12

 

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

Instalar y configurar CentOS Web Panel - CWP 2/3 13

 

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).

Instalar y configurar CentOS Web Panel - CWP 2/3 14

 

Los datos de la nueva cuenta de usuario.

Instalar y configurar CentOS Web Panel - CWP 2/3 15

 

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

Instalar y configurar CentOS Web Panel - CWP 2/3 16

 

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

Instalar y configurar CentOS Web Panel - CWP 2/3 17

 

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.

 

Agregar comentario