En términos generales, los paneles que utilizamos se pueden utilizar básicamente en varias distribuciones de Linux como Ubuntu, CentOS, Debian, etc., como el panel Pagoda, el panel VestaCP, el panel ISPConfig, etc., todos los cuales se pueden instalar y ejecutar en Linux. Sin embargo, el Panel Web CentOS que quiero compartir hoy es “diferente”.
Como puede ver por el nombre, CentOS Web Panel es un panel de control VPS especialmente creado para sistemas CentOS. Se puede decir que es muy poderoso. CWP instalará automáticamente un LAMP completo en su servidor, que incluye: apache, php, phpmyadmin. correo web, servidor de correo.
CentOS Web Panel viene con un sistema DNS, sistema de oficina postal, complementos de terceros, firewall CSF, instalación de scripts, etc. CentOS Web Panel se destaca en la administración de servidores, como ajustar la configuración de Apache, cambiar versiones de PHP y rendimiento del servidor. monitoreo y protección de seguridad, administración de certificados SSL, habilitación de Letsencrypt y más.
En resumen, después de usar CentOS Web Panel (CWP), es una exageración llamarlo el mejor panel de control de servidor gratuito para sistemas CentOS. Sin embargo, debido a que las funciones son demasiado completas y complejas, lleva mucho tiempo comenzar con él. Además, CentOS Web Panel Panel no es adecuado para VPS con poca memoria y el consumo de recursos sigue siendo un poco grande.
Para obtener más paneles de control de VPS, puede consultar la página especial que creé antes: Lista de paneles de control del servidor, que es más adecuada para que amigos novatos creen sitios web y los apliquen a entornos de producción formales.
- Herramienta de creación de sitios web Linux VPS Instalación y uso de LNMP 1.4: renovación automática de configuración SSL y soporte PHP multiversión
- Script de instalación con un solo clic de OneinStack: implemente fácilmente el certificado Let's Encrypt y configure el sitio HTTPS
- Nueva versión de la experiencia de creación de sitios web del panel host BT.cn Pagoda VPS: operación refrescante y sencilla con funciones integrales
1. Instalación del Panel Web de CentOS
Los sistemas operativos soportados por CentOS Web Panel son CentOS 6, RedHat 6 o CloudLinux 6, CentOS 7. Los sistemas operativos de 32 bits requieren al menos 512 MB de memoria y los sistemas operativos de 64 bits requieren al menos 1024 MB de memoria.
Sitio web oficial del CWP:
- HTTP://CentOS-Web panel.com/
1.1 Modificar nombre de host
CentOS6.x modifica principalmente el nombre del host en dos lugares: uno es /etc/sysconfig/network
y el otro es /etc/hosts
. Ejecute: vim /etc/sysconfig/network
, cambie la línea HOSTNAME=localhost.localdomain
y cambie localhost.localdomain a su nombre de host.
Luego ejecute: vim /etc/hosts
y cambie la línea 127.0.0.1 localhost.localdomain localhost. Entre ellos, 127.0.0.1 es la dirección del bucle local y localhost.localdomain es el nombre de host (nombre de host), que es lo que debe modificar. localhost es el alias del nombre de host que aparece en el indicador de Konsole. Cambie el segundo campo a su nombre de host (el tercer campo es opcional).
Después de modificar los dos archivos anteriores, no surtirá efecto de inmediato. Si desea que entre en vigor de inmediato, puede usar nombre de host www.wzfou.com
para realizar cambios temporales. Solo cambia temporalmente el nombre del host y se restaurará después de reiniciar el sistema. Sin embargo, la modificación de los dos archivos anteriores es permanente y reiniciar el sistema generará un nuevo nombre de host. Finalmente, verifique el nombre de host uname -n
después de reiniciar. como sigue:
1.2 Preparación antes de la instalación
Instale el entorno dependiente de CWP:
yum -y install wget
Actualización del sistema:
yum -y update
Reinicie el sistema:
reboot
1.3 Instalación con un clic
El panel CWP instalará los siguientes componentes de forma predeterminada:
– Servidor web Apache (Mod Security + reglas de actualización automática opcionales)
– PHP 5.6 (suPHP, SuExec + conmutador de versión PHP)
– MySQL/MariaDB + phpMyAdmin
– Postfix + Dovecot + correo web roundcube (Antivirus , Spamassassin opcional)
– CSF Firewall
– Bloqueo del sistema de archivos (no más piratería del sitio web, todos los archivos están bloqueados)
– Copia de seguridad (opcional)
– Con AutoFixer para la configuración del servidor
Instalación de CentOS 6:
cd /usr/local/src wget http://centos-webpanel.com/cwp-latest sh cwp-latest
Instalación de CentOS 7:
cd /usr/local/src wget http://centos-webpanel.com/cwp-el7-latest sh cwp-el7-latest
Si el enlace de descarga falla, puede utilizar el siguiente enlace de descarga:
CentOS 6: http://dl1.centos-webpanel.com/files/cwp2-latest
CentOS 7: http://dl1.centos-webpanel.com/files/cwp-el7-latest
Finalmente reinicie el VPS y el panel CWP se instalará exitosamente.
2. Configuración del panel web de CentOS
Abra la dirección de inicio de sesión de CentOS Web Panel, luego ingrese su cuenta VPS y contraseña para iniciar sesión en CentOS Web Panel.
Esta es la interfaz de operación de CentOS Web Panel, panel de control, configuración de CWP, configuración del servidor, configuración de Apache, configuración de PHP, servicio S-S-H, configuración del servicio, cuenta de usuario, paquetes de dominios, correo electrónico de servicios SQL, función DNS, administración de archivos de seguridad, complemento, desarrollador. Instalador de MenuScript. (Click para agrandar)
La configuración del Panel web de CentOS incluye principalmente SELinux, configuración de copia de seguridad, restauración de copia de seguridad, complemento CWP, foro de soporte, CWP WIKI, administración de Yum, reinicio del servidor, etc. En la configuración de edición, puede configurar la dirección IP, el nombre de dominio, etc. .
En la configuración de copia de seguridad, puede configurar el directorio de copia de seguridad de CWP y la copia de seguridad programada.
Si tiene una copia de seguridad, puede restaurarla.
En la administración de Yum de CentOS Web Panel, puede agregar manualmente fuentes de Yum o eliminar una fuente no válida.
3. Configuración del servidor
En la configuración del servidor, hay principalmente tareas programadas, modificación de la contraseña de raíz, generador de claves S-S-H, modificación de fecha y hora, modificación del nombre de host, análisis del espacio en disco, etc.
Entre ellos, el nombre de host es la dirección de inicio de sesión de backend de CWP. Si desea modificarlo, recuerde resolver primero el DNS del nombre de dominio en el servidor.
La cuota de disco es el montaje del disco y la asignación de espacio.
4. Configuración de Apache
CentOS Web Panel instalará Apache como motor del servidor de forma predeterminada. En la configuración de Apache, hay principalmente opciones: servidores web, configuración de Apache, estado de Apache, reconstrucción de Apache, Apache Include Conf, editar Apache vHosts, reconstruir el host virtual, plantilla de Apache vHosts. Redirección Apache, administrador de certificados SSL, administrador Letsencrypt, administrador Tomcat.
CentOS Web Panel ofrece varios modos para elegir, incluidos Apache Only, LiteSpeed Enterprise, Apache & Nginx Reverse Proxy, Apache & Varnish Cache, Apache & Varnish Cache & Nginx Reverse Proxy.
En las redirecciones de Apache, puede configurar un puerto o un salto de URL 301, lo que elimina la necesidad de editar el archivo de configuración.
Los certificados SSL en cada host virtual se pueden administrar en la administración de certificados SSL. (Click para agrandar)
También admite la emisión automática de certificados SSL.
CentOS Web Panel también tiene la función de emisión automática de certificados Letsencrypt.
5. Configuración de PHP
En la configuración de PHP, puede ver información de PHP, complementos de PHP, cambio de versión de PHP, selector de PHP, editor de PHP, configuración de PHP.ini e instalación de FFMPEG. CentOS Web Panel admite el cambio entre PHP5.2 – 7.1 y más de una docena de versiones.
En el selector de PHP, puedes instalar PHP y ajustar la configuración de PHP de cada versión.
Finalmente, CentOS Web Panel proporciona edición en línea de PHP.ini. Después de editarlo, puede guardarlo directamente en línea y reiniciar el servidor.
6. Introducción a otras funciones
Consola en línea. La consola en línea proporciona muchas herramientas prácticas de comando de Linux, como Top, CPU, monitoreo de ancho de banda, monitoreo de tráfico, configuración de tarjeta de red, monitoreo en tiempo real, administración de procesos, Shell, comandos, etc.
Gestión de bases de datos. proporciona PHPMyAdmin, administrador de MysqL, configuración de MysqL, instalación de PosgreSQL, administrador de MongoDB, etc.
Oficina de correos gratuita. CentOS Web Panel viene con una función de oficina postal. Puede agregar cuentas de correo electrónico, ver listas de correo, verificar rDNS, administrar DKIM, configuración de SPF, antispam, etc.
Esta es la oficina postal en línea para CentOS Web Panel.
Sistema gratuito de resolución de nombres de dominio DNS. CentOS Web Panel viene con DNS, pero no se instala directamente, sino que se integra directamente con la plataforma en línea DNS.
Administrador de archivos en línea. El administrador de archivos que viene con CentOS Web Panel es muy poderoso.
CentOS Web Panel puede administrar directamente todos los archivos en el VPS.
Integrar WHMCS. CentOS Web Panel proporciona un complemento WHMCS. Si tiene WHMCS, puede integrar CentOS Web Panel con WHMCS. Para obtener más información, consulte: http://wiki.centos-webpanel.com/cwp-account-api. .
Si desea saber más sobre WHMCS, puede consultar mi tema creado anteriormente: WHMCS de principiante a competente.
7. Resumen
Las funciones de CentOS Web Panel son muy poderosas y complejas, por lo que todavía se necesita una cierta cantidad de tiempo para estudiar y aprender al comenzar con CentOS Web Panel. Pero pase lo que pase, CentOS Web Panel es de hecho un raro panel de administración de servidores gratuito en sistemas CentOS.
Actualmente, muchas personas en China no utilizan CentOS Web Panel y no existe ningún paquete en idioma chino. CentOS Web Panel (CWP) no parece tener una función de desinstalación. Si ya no desea usarlo, parece que puede hacerlo. sólo reinstale el sistema VPS. Además, aunque el panel tiene Nginx, Apache sigue siendo el más estable.
PD: Actualizado el 4 de septiembre de 2018. Gracias a wartw9861 por el recordatorio. CentOS Web Panel ya tiene un paquete en chino tradicional. El método de instalación es el siguiente.
##需先安裝wget與unzip
###請輸入以下命令到SSH(需使用ROOT權限)
cd /usr/local/cwpsrv/var/services/users/cwp_lang
wget https://github.com/wartw98/cwp-chinese/raw/master/file.zip
unzip file.zip