CyberPanel es un panel de control de alojamiento web gratuito y de código abierto que utiliza el servidor web OpenLiteSpeed. Está disponible en dos versiones, la gratuita y la empresarial. La versión gratuita usa el servidor web OpenLiteSpeed mientras que la versión empresarial usa LSWS. CyberPanel viene con un amplio conjunto de características que incluyen soporte, Docker, AutoSSL, copia de seguridad y restauración, Firewall CSF, Git, PHP múltiple y muchas más.
En este tutorial, aprenderemos cómo instalar CyberPanel en un serviodr cloud vps con CentOS 7.
Requisitos
- Un servidor cloud con CentOS 7 con un mínimo de 2 GB RAM.
- Un nombre de dominio válido apuntando a la dirección IP de tu servidor cloud vps.
- Una contraseña root establecida en tu vps.
Empezamos
Primero, deberás deshabilitar Selinux en tu servidor. Puedes hacer esto editando el archivo /etc/selinux/config:
# nano /etc/selinux/config
Edita el archivo como se muestra a continuación:
SELINUX=disabled
SELINUXTYPE=targeted
Guarda y cierra el archivo. Después, reinicia tu servidor para aplicar los cambios.
Después, tienes que establecer el nombre de host de tu servidor vps. En este caso, estableceremos un nombre de dominio cualificado (FQDN) en /etc/hosts . Puedes hacerlo editando/etc/hosts file:
# nano /etc/hosts
Añade la siguiente línea al final del archivo:
your-server-ip test.linuxbuz.com test
Guarda y cierra el archivo. Después, ejecuta el siguiente comando para aplicar los cambios de configuración:
# hostname -f
Instala CyberPanel
Primero, necesitas descargarte el script de auto-instalación de CyberPanel de su web oficial:
# wget https://cyberpanel.net/install.sh
Una vez descargado, empieza la instalación utilizando el siguiente comando:
# bash install.sh
Deberías ver el siguiente resultado:
Checking and installing curl and wget
No argument detected...
Checking root privileges...
You are runing on root...
Checking OS...
Detecting CentOS 7.X...
Pre-flight check completed...
Process check completed...
CyberPanel Installer v2.0
1 Install CyberPanel.
2 Install Addons.
3 Exit.
Please enter the number[1-3]: 1
Seleciona 1 y presiona enter para instalar CyberPanel.
Deberías ver el siguiente resultado:
CyberPanel Installer v2.0
RAM check : 60/1831MB (3.28%)
Disk check : 1/20GB (8%) (Minimal 10GB free space)
1 Install CyberPanel with OpenLiteSpeed.
2 Install Cyberpanel with LiteSpeed Enterprise.
3 Exit.
Selecciona 1 y presiona enter para instalar CyberPanel con OpenLiteSpeed.
Deberías ver el siguiente resultado:
Please choose to use default admin password 1234567, randomly generate one (recommended) or specify the admin password?
Choose [d]fault, [r]andom or [s]et password: [d/r/s] d
Admin password will be set as 1234567
Presiona ‘d’ y enter para utilizar la contraseña admin por defecto.
Deberías ver el siguiente resultado:
Replace JS/CSS files to JS Delivr?
This may improve panel loading speed in Asia Pacific region...
Please select [y/N]: y
Install Memcached extension for PHP?
Please select [y/N]: y
Install LiteSpeed Memcached?
Please select [y/N]: y
Install Redis extension for PHP?
Please select [y/N]: y
Install Redis?
Please select [y/N]: y
A continuación, presiona ‘y’ para otras opciones. Una vez que la instalación se haya completado con éxito, deberías ver el siguiente resultado:
###################################################################
CyberPanel Successfully Installed
Current Disk usage : 4/20GB (22%)
Current RAM usage : 264/1831MB (14.42%)
Installation time : 0 hrs 15 min 2 sec
Visit: https://38.143.68.108:8090
Panel username: admin
Panel password: 1234567
Please change your default admin password
If you need to reset your panel password, please run:
adminPass YOUR_NEW_PASSWORD
If you change mysql password, please modify file in
/etc/cyberpanel/mysqlPassword with new password as well
Website : https://www.cyberpanel.net
Forums : https://forums.cyberpanel.net
Wikipage: https://docs.cyberpanel.net
Enjoy your accelerated Internet by
CyberPanel & OpenLiteSpeed
###################################################################
If your provider has a network-level firewall
Please make sure you have opened following port for both in/out:
TCP: 8090 for CyberPanel
TCP: 80, TCP: 443 and UDP: 443 for webserver
TCP: 21 and TCP: 40110-40210 for FTP
TCP: 25, TCP: 587, TCP: 465, TCP: 110, TCP: 143 and TCP: 993 for mail service
TCP: 53 and UDP: 53 for DNS service
Accede a CyberPanel
Ahora, abre tu navegador y ve a la URL https://your-ip-address:8090. Serás redirigido a la siguiente página:
Proporciona tu nombre de usuario admin por defecto y la contraseña y haz click en el botón de ‘Sign in’. Deberías ver el panel de control de CyberPanel como en esta imagen:
A continuación, haz click en el botón WEBSITE para crear tu primera website. Deberás ver el siguiente resultado:
Haz click en el botón CREATE WEBSITE para crear una nueva website. Deberías ver la siguiente pantalla:
Proporciona toda la información que solicita, como dueño, website, nombre, e-mail, versión de PHP y haz click en el botón CREATE WEBSITE. Una vez que la website esté creada con éxito, verás la siguiente pantalla:
Después, haz click en List Websites en el panel de la izquierda para ver tu website como se muestra más abajo:
A continuación, abre tu navegador y ve a la URL http://test.linuxbuz.com. Deberías ver la nueva web creada en la siguiente pantalla:
¡Felicidades! Has instalado y configurado con éxito el panel de control CyberPanel en un servidor vps cloud con CentOS7. Ahora ya puedes alojar todas las websites que quieras utilizando CyberPanel.