¿Cómo instalar el panel de control de CWP? Tutorial de configuración del PANEL WEB CENTOS

cómo instalarPanel de control de CWP?

CENTOS Tutorial de configuración de PANELES WEB

Promoción webVPS para personalconstruir un sitio web, hay numerosos paneles de control gratuitos o de pago para elegir.Cuando no sabe cómo elegir un panel de control VPS con todas las funciones, se recomienda el panel de control CWP.

¿Qué es el panel web de CentOS?

Panel de control CWP, diseñado para distribuciones basadas en RPM (por ejemplo, CentOS, RHEL, Scientific Linuxetc) diseño.

¿Cómo instalar el panel de control de CWP? Tutorial de configuración del PANEL WEB CENTOS

Es un panel de control gratuito y de código abierto que se puede utilizar ampliamente para configurar fácilmente entornos de alojamiento web.

A diferencia de otros paneles de control, CWP implementa automáticamente LAMP软件y el servidor de caché Varnish.

Instalar los requisitos del sistema CWP

  • Servidor de 32 bits 512 MB de RAM
  • Servidor de 64 bits 1024 MB de RAM
  • Disco duro 10GB

操作系统

  • CentOS 6.x, 7.x
  • Red Hat 6.x, 7.x
  • NubeLinux 6.x, 7.x

Para evitar cualquier problema, asegúrese de leer detenidamente este tutorial instructivo en su totalidad antes del proceso de instalación.

Requisitos antes de la inicialización del instalador de CentOS Web Panel:

  • El panel de control de CWP solo admite direcciones IP estáticas.
  • El panel de control de CWP no admite direcciones IP dinámicas o internas.
  • CWP Control Panel no ofrece desinstaladores.
  • Después de instalar CWP, debe reinstalar el servidor para eliminarlo.
  • Instala CWP solo en sistemas operativos recién instalados sin ningún cambio de configuración.

Características del panel de control de CWP

CWP tiene muchas funciones y servicios gratuitos.

comochen weiliangComo se mencionó anteriormente, CWP instalará automáticamente un conjunto completo de servicios LAMP (Linux, Apache, PHP,mysql,phpMyAdminwebmail, servidor de correo, etc.).

Las siguientes son las características y servicios disponibles en CentOS Web Panel:

  • Actualmente incluye paneles de administrador y cliente
  • (También puede solicitar la creación de módulos personalizados para la integración)
¿Qué configura el proceso de instalación de CWP?
  • Servidor web Apache (Mod Security + reglas de actualización automática opcionales)
  • PHP 5.6 (conmutador de versiones suPHP, SuExec + PHP)
  • MySQL /MariaDB+phpMyAdmin
  • Postfix + Dovecot + roundcube webmail (antivirus, Spamassassin opcional)
  • Cortafuegos CSF
  • Bloqueo del sistema de archivos (no más hacks de sitios web, todos los archivos están bloqueados para que no se modifiquen)
  • Copia de seguridad (opcional)
  • AutoFixer para la configuración del servidor
Aplicaciones de terceros
  • Selector CloudLinux + CageFS + PHP
  • Instalador de Softaculous Script (Gratis y Premium)
  • LiteSpeed ​​​​Enterprise (servidor web)
Panel web de CentOS (CWP)
  • Usado para设置alojamiento web (comoWordPressel sitio web de...)
  • API para simplificar la gestión de cuentas y API de facturación whmcs
  • Versión NAT, IP compatible con NAT
  • Módulo de alojamiento gratuito, activación de cuenta configurar un sitio web con alojamiento gratuito
Panel de usuario de CWP
  • La alta seguridad del panel está garantizada al ejecutar todas las operaciones del cliente bajo el nombre de usuario del cliente
  • Autorización de inicio de sesión segura mediante token oauth
  • Administrador de archivos avanzado y seguro
  • administrador de zona DNS
  • Temas e idiomas personalizados
  • Instaladores de scripts: wordpress, PrestaShop, eXtplorer
Web 服务器
  • Servidor Varnish Cache (hasta el triple del rendimiento de su servidor)
  • Proxy inverso Nginx (le permite entregar archivos estáticos a la velocidad más rápida)
  • Integración empresarial de LiteSpeed
  • Compile Apache desde la fuente (mejore el rendimiento hasta en un 15 %)
  • Apache reCompiler + instalación con un solo clic de módulos adicionales
  • Estado del servidor Apache, configuración
  • Administrador de redirecciones de Apache
  • Edite hosts virtuales apache, plantillas de host virtual, incluya configuración (reconstruya todos los hosts virtuales apache con solo un clic)
  • suPHP y suExec (seguridad mejorada)
  • Mod seguridad: Comodo WAF, reglas OWASP (instalación con un clic, actualización automática, fácil administración)
  • Administración e instalación del servidor Tomcat 8 en un clic
  • Protección DoS contra ataques Slow-Loris
  • Apache con protección spamhaus RBL (proteger http PUT, POST, CONNECT)
  • Admite secuencias de comandos cgi de Perl
PHP
  • Compile PHP desde la fuente (20% de aumento en el rendimiento)
  • Conmutador de PHP (para cambiar entre versiones de PHP, por ejemplo: 5.2,5.3,5.4,5.5,5.6,7.0,7.1,7.2, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX)
  • Selector de PHP para seleccionar la versión de PHP por usuario o por carpeta (PHP 4.4,5.2,5.3,5.4,5.5,5.6,7.0,7.1,7.2, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX)
  • Editor PHP sencillo
  • En el panel de usuario, generador php.ini simple
  • Instalación con un clic de complementos de PHP
  • Editor de PHP.ini y módulo de información y lista de PHP
  • php.ini por cuenta de usuario (puede agregar cambios en /home/USUARIO/php.ini)
  • FFMPEG (para sitios de transmisión de video)
  • Selector CloudLinux + PHP
  • cubo de iones, php-imap...
Gestión de usuarios
  • Agregar, enumerar, editar y eliminar usuarios
  • Monitoreo de usuarios (lista de archivos abiertos de usuarios, sockets de escucha...)
  • Gestión de acceso de shell
  • Gestión de límites de usuarios (cuota y nodos)
  • Limit Processes: El número máximo de procesos disponibles por cuenta.
  • Limitar archivos abiertos: el número máximo disponible de archivos abiertos por cuenta.
  • FTP de usuario y administrador de archivos
  • NubeLinux + CageFS
  • IP dedicada por cuenta
DNS
  • FreeDNS (servidor DNS gratuito, no se requiere IP adicional)
  • Agregar, editar, enumerar y eliminar zonas DNS
  • Editar IP del servidor de nombres
  • Editor de plantillas de zona DNS
  • Administrador de zona DNS simple agregado (con ajax)
  • Se agregó la lista de zonas DNS para resolver información usando Google (también verifique rDNS, servidores de nombres ...)
E-mail
  • posfijo y palomar
  • Buzones, alias
  • Correo web de Roundcube
  • Administrador de colas de correo Postfix
  • Módulo rDNS Checker (compruebe sus registros rDNS)
  • AntiSPAM (trabajo cron de Spamhaus)
  • SpamAssassin, Inspección RBL, AmaViS, ClamAV, OpenDKIM
  • Integración de SPF y DKIM
  • Reconstruya el servidor de correo Postfix/Dovecot con (antivirus, protección antispam)
  • respuesta automática de correo electrónico
  • Navegación por correo electrónico, lea todos los buzones de correo desde una ubicación.
  • Enrutamiento de correo (intercambiador MX local o remoto)
系统
  • Información de hardware (núcleo de CPU e información de reloj)
  • Información de memoria (información de uso de memoria)
  • Información del disco (estado detallado del disco)
  • Información del software (versión del kernel, funcionamiento normal...)
  • Estado del servicio (reinicio rápido del servicio, por ejemplo, Apache, FTP, correo...)
  • ChkConfig Manager (enumere y administre rápidamente sus servicios)
  • Service Monitor (reinicio automático de servicios y notificaciones por correo electrónico)
  • uso del puerto de red
  • configuración de la red
  • Configuración SSHD
  • Autofixer (verifica configuraciones importantes e intenta solucionar problemas automáticamente)
  • gráfico de sistema
monitor
  • Monitorización en tiempo real (servicios de monitorización como top, apache stats, mysql...)
  • Uso de la consola/terminal SSH de Java en el panel
  • Configuración del servicio (por ejemplo, Apache, PHP, MySQL...)
  • Ejecute un comando de shell en la pantalla/fondo
安全
  • Cortafuegos CSF (Mejor Cortafuegos Linux)
  • generador SSL
  • Administrador de certificados SSL (Instalar certificados SSL de forma segura y rápida)
  • Letsencrypt, certificados SSL gratuitos para todos los dominios
  • NubeLinux + CageFS
  • Protección de fuerza bruta CSF/LFD
  • Control de acceso IP
  • Mod Security + Reglas OWASP (instalación con un clic, fácil de administrar)
  • Protección DoS para ataques Slow-Loris (para Apache)
  • Bloqueo del sistema de archivos (no más hacks de sitios web, todos los archivos están bloqueados para que no se modifiquen)
  • PHP ahora muestra el nombre y la ruta en la parte superior del script o en la lista de procesos
  • Apache limita la cantidad de procesos php por usuario
  • Copia de seguridad automática
  • Ocultar sistema y otros procesos de usuario
  • seguridad SFTP
  • AutoSSL (instala automáticamente el certificado Letsencrypt SSL al crear una nueva cuenta, dominio adicional o subdominio)
SQL
  • base de datos mysql管理
  • Agregar usuarios de acceso local o remoto
  • Supervisión en tiempo real de la lista de procesos de MySQL
  • Crear, eliminar base de datos
  • Agregar usuarios adicionales para cada base de datos
  • Configuración del servidor MySQL
  • PhpMyAdmin (administración de base de datos)
  • Compatibilidad con PostgreSQL, phpPgAdmin
  • MySQL remoto admite la carga de mysql desde un servidor web)
  • Administrador/Instalador de MongoDB
otras opciones
  • Administrador de TeamSpeak 3 (servidor de voz)
  • Shoutcast Manager (servidor de transmisión de Shoutcast)
  • Auto actualización
  • Administrador de copias de seguridad
  • Administrador de archivos
  • Carpeta de scripts "/scripts" con más de 15 scripts
  • Usuarios FTP virtuales por dominio
  • La migración de cuentas de cPanel restaura archivos, bases de datos y usuarios de bases de datos)
  • Torrent SeedBox (haga clic en Deluge WebGU para instalar)
  • Generador de claves SSH
  • y muchas otras opciones...

Preparación para instalar CentOS Web Panel (CWP)

Si su servidor VPS no configuró el nombre de host y la dirección IP antes de instalar el sistema CentOS, es posible que deba configurar manualmente el nombre de host y la dirección IP.

establecer nombre de host

Para iniciar la instalación de CWP, inicie sesión en el servidor Linux como usuario raíz. De acuerdo con las instrucciones del sitio web oficial de CWP, asegúrese de establecer primero el nombre de host.

pista importante:El nombre de host y el nombre de dominio en el servidor deben ser diferentes (por ejemplo, si domain.com es el nombre de dominio en su servidor, use hostname.domain.com como su nombre de host).

Importante: el nombre de host y el nombre de dominio en el servidor deben ser diferentes (por ejemplo, si domain.com es el nombre de dominio en su servidor, use hostname.domain.com como su nombre de host de CWP).2do

hostnamectl set-hostname hostname.domain.com
hostnamectl
  • Cambie hostname.domain.com a su nombre de dominio secundario.

Establecer la dirección IP del servidor

Si el servidor VPS que está utilizando ya ha configurado la dirección IP del servidor, puede omitir este paso directamente.

De lo contrario, es posible que debaPara configurar la dirección IP del servidor, usaremosnmtui ( Interfaz de usuario de texto de NetworkManager ) utilidad que proporciona una interfaz gráfica de usuario para configurar direcciones IP mediante el control de Network Manager.

yum install NetworkManager-tui
nmtui

Para configurar la red, utilizaremos la utilidad nmtui (NetworkManager Text User Interface), que proporciona una interfaz gráfica de usuario para configurar la red mediante el control del administrador de la red.3ro

actualización del servidor

Paso 1:Instale el paquete wget requerido para descargar CWP ▼

yum install wget -y
  • Si aparece un mensaje de error después de ingresar el comando anterior, reinstale el servidor y use el siguiente comando en su lugar▼
yum install wget

Paso 2:Usa este comando para actualizar tu servidor ▼

yum update -y

Paso 3:Reinicie una vez para activar la actualización ▼

reboot

Instalar el programa CWP

Hay 2 versiones, elija según su versión de CentOS:

  1. Instale la versión CentOS 6 de CWP6
  2. Instale la versión CentOS 7 de CWP7 (recomendado)

Instale la versión CentOS 6 de CWP6

Paso 1:Entrar en /usr/local/src Catálogo▼

cd /usr/local/src

Paso 2:Use el comando para descargar la última versión de CWP ▼

wget http://centos-webpanel.com/cwp-latest

Paso 3:Si la URL anterior es incorrecta, utilice el siguiente enlace en su lugar ▼

wget http://dl1.centos-webpanel.com/files/cwp-latest

Paso 4:Use el comando para comenzar a instalar CWP ▼

sh cwp-latest

Instale la versión CentOS 7 de CWP7 (recomendado)

cd /usr/local/src
wget http://centos-webpanel.com/cwp-el7-latest
sh cwp-el7-latest
  • Si la URL anterior es incorrecta, utilice el siguiente enlace en su lugar ▼
http://dl1.centos-webpanel.com/files/cwp-el7-latest

Ejemplo de proceso de instalación de CWP ▼

Hoja de ejemplo 4 del proceso de instalación del panel de control CWP

chen weiliang安装过程只花了5~10分钟的时间。 不是4G以上的网速,可能长达10分钟、30分钟或更长时间,具体取决于你的网络速度。

Finalmente, verá el siguiente mensaje de instalación completa ▼

Hoja de mensajes de instalación completa del panel de control CWP 5

Paso 5:Por favor registre esta información importante como:

  • Contraseña de superusuario de MySQL, URL de inicio de sesión de CWP porque la necesitará más adelante.

Paso 6:Luego presione Enter para reiniciar el sistema ▲

Configuración de ruta/cortafuegos

Los puertos de interfaz de control web predeterminados para CWP son 2030 (HTTP) y 2031 (HTTPS).

Debe permitir que estos dos puertos accedan a la consola web de CWP de forma remota a través del firewall/enrutamiento.

Paso 1:Editar archivo iptables ▼

vi /etc/sysconfig/iptables

Paso 2:Agrega lo siguiente ▼

[...]
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2030 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2031 -j ACCEPT
[...]

Paso 3:Primero presione ESC para salir de la edición, luego ingrese ▼

:wq

Paso 4:Actualice el servicio iptables para que los cambios surtan efecto.

service iptables restart

Iniciar sesión en el panel de control de CWP

Abre tu navegador y escribe:

http://IP-Address:2030/

o:

https://IP-Address:2031/

Verá una pantalla similar a la siguiente ▼

Iniciar sesión en CWP Panel de control CetOS WebPanel Hoja 6

autenticación de inicio de sesión

  • 用户 名 :raíz
  • 密码 :tu contraseña raíz

¡Felicidades! CWP se ha instalado correctamente.

Configuración del panel de control de CWP

A continuación, debemos darle al panel de control de CWP alguna configuración básica, como por ejemplo:

  • Configure el uso compartido de IP (debe ser su dirección IP pública)
  • Configurar un servidor de nombres de dominio
  • Establezca al menos un paquete administrado (o edite el paquete predeterminado)
  • Configurar el correo raíz, etc.

Cree una IP compartida y una dirección de correo electrónico raíz

  • Este es un paso muy importante para alojar su sitio web en su host.

Para crear una IP compartida, vaya a Configuración de CWP → Editar configuración ▼

¿Cómo instalar el panel de control de CWP? La primera imagen del tutorial de configuración de CENTOS WEB PANEL

  • Ingrese su IP estática y dirección de correo electrónico

Después de configurar, haga clic en Guardar cambios para guardar los cambios▲

  • Después de configurar una dirección IP compartida, ahora puede comenzar a mantener su sitio web con CWP ^_^

Crear un servidor de nombres de dominio

  • Si utiliza otro servidor de nombres, como: DNSPOD, omita esta operación.

Para crear servidores de nombres, vaya a Funciones DNS → Editar IPs de servidores de nombres ▼

Panel de control de CWP para crear una hoja de servidor de nombres de dominio 8

Después de configurar, haga clic en Guardar cambios para guardar los cambios▲

Crear un paquete de alojamiento virtual

  • Un paquete de alojamiento web es un plan de alojamiento web que incluye acceso a espacio en disco, ancho de banda, cuentas FTP, direcciones de correo electrónico, bases de datos y más.
  • Puede crear tantos planes de alojamiento web como desee.

Para crear un plan de alojamiento virtual, vaya a Packages → Add a Package Introduzca un nombre para el paquete de host virtual.

Establece las cuotas de disco a las que se permite acceder, el número de procesos, FTP, cuentas de correo electrónico, bases de datos y subdominios, etc... (el uso personal se puede configurar según las siguientes cantidades)▼

  • Dsk Quota MB:102400
  • Bandwith MB:10485760
  • nproc:999999999
  • apache_nproc:999999999
  • nofiles:999999999
  • inode:999999999
  • Haga clic en el botón Crear para crear un plan de alojamiento virtual▼

Panel de control de CWP Crear un paquete de alojamiento web Hoja 9

  • nproc: número de procesos permitidos por usuario (al menos 10, ya que cada instancia de nginx/apache/fpm se inicia como un proceso independiente).
  • apache_nproc: vea nproc arriba, pero esto es específico de Apache.
  • nofiles: número de archivos abiertos que se pueden leer/ejecutar simultáneamente.
  • inodo: un inodo es una estructura de datos que almacena información sobre todos los archivos creados en su cuenta de alojamiento. El recuento de inodos representa la cantidad de archivos, carpetas, correos electrónicos o lo que sea que haya almacenado en su cuenta de alojamiento web.

Agregar nombre de dominio

  • Para agregar un nuevo nombre de dominio, debe tener al menos una cuenta de usuario.

Agregar usuario

Para agregar un usuario, vaya a Cuenta de usuario → Nueva cuenta(El uso personal se puede configurar de acuerdo a las siguientes cantidades)

  • Ingrese el nombre de dominio (chenweiliang.com), nombre de usuario, contraseña y dirección de correo electrónico.
  • Inode:0
  • Process limit:999999999
  • Open files:999999999

Panel de control CWP Agregar nuevo usuario Hoja 10

  • Finalmente, haga clic en Create.

Agregar un nombre de dominio

Para agregar un nombre de dominio, ingrese DomainsAdd Domain

Panel de control de CWP Agregar nuevo dominio 11

Ingrese el nuevo nombre de dominio y especifique el nombre de dominio asociado con el nombre de usuario▲

  • Antes de marcar "AutoSSL",La condición es establecer un registro A para el nombre de dominio.
  • Primero resuelva el nombre de dominio en la IP del servidor antes de que se pueda generar el certificado SSL; de lo contrario, se producirá un error.
  • AutoSSL instala automáticamente certificados de seguridad SSL,¡Muy rápido y fácil!
  • Haga clic en Crear para usar el panel de control de CWP para administrar su nombre de dominio.

El panel de control de CWP muestra la página predeterminada, consulte este tutorial para encontrar la solución ▼

redirección de http a la configuración de https, consulte este tutorial ▼

  • Si el certificado SSL se genera incorrectamente, consulte este artículo para generar manualmente el certificado SSL.

Si el panel de control de CWP está inactivo y no se puede acceder a él, y necesita comandos para iniciar/detener/reiniciar/ver el estado del servicio de CWP, consulte este tutorial▼

Después de instalar el panel de control de CWP y reiniciar Apache, es posible que encuentre algunos problemas... La siguiente es la solución▼

结语

En este tutorial, vimos cómo instalar y configurar páginas web de CentOS para crear un entorno de alojamiento web simple que sea fácil de instalar y usar.

  • incluso si网络 营销Un novato también puede configurar un servidor de alojamiento web básico en unas pocas horas.
  • Además, CWP es completamente gratuito y de código abierto, pruébalo, no te decepcionará.

Puede encontrar más información sobre el Panel de control de CWP en la documentación Wikipage y Docs del panel web de CentOS.

chen weiliangCompare el panel de control CWP usado yVestaCPPanel, en realidad se siente que el panel de control CWP es más poderoso y profesional que el panel VestaCP.

Si desea instalar el panel VestaCP, consulte este tutorial de instalación del panel VestaCP▼

Qué hacer después de instalar CWP

Paso 1: en el lado izquierdo del Panel de control de CWP, haga clic en Configuración del servidor web → Seleccionar servidores web ▼

La reinstalación de CWP resuelve No se pueden definir múltiples oyentes en la misma IP: puerto

Paso 2:Elija Nginx, Varnish y Apache ▼

Paso 2: Panel de control de CWP Seleccione Nginx y Apache Hoja 18

Paso 3:Haga clic en el botón "Guardar y reconstruir configuración" en la parte inferior para guardar y reconstruir la configuración.

Dado que la versión gratuita de CWP es la versión php5.6 predeterminada, esto es fácil de causarComplemento de WordPresso error de incompatibilidad de tema.

Por lo tanto, después de instalar CWP y seleccionar los servicios de Nginx, Varnish y Apache, debemos seleccionar manualmente la versión de PHP 7.4.28.

¿Cómo elige el panel de control de CWP la versión de PHP?

El siguiente esPanel de control de CWP cómo actualizar la versión de PHP del sitio webPasos de la operación:

En el lado izquierdo del panel de control de CWP, haga clic en → Configuración de PHP → Cambio de versión de PHP: seleccione manualmente la versión de PHP 7.4.28 ▼

¿Cómo actualizar la versión PHP del sitio web en un servidor Linux? Conmutador de versión CWP7PHP

Después de instalar el panel de control de CWP, es posible que debamos realizar estos ajustes ▼

Esperanza Chen Weiliang Blog ( https://www.chenweiliang.com/ ) compartió "¿Cómo instalar el panel de control de CWP? Tutorial de configuración del PANEL WEB CENTOS" le ayudará.

Bienvenido a compartir el enlace de este artículo:https://www.chenweiliang.com/cwl-652.html

¡Bienvenido al canal de Telegram del blog de Chen Weiliang para obtener las últimas actualizaciones!

🔔 ¡Sea el primero en obtener la valiosa "Guía de uso de la herramienta de inteligencia artificial para marketing de contenidos ChatGPT" en el directorio superior del canal! 🌟
📚 Esta guía contiene un gran valor. 🌟Esta es una oportunidad única, ¡no la pierdas! ⏰⌛💨
¡Comparte y dale me gusta si te gusta!
¡Su compartir y Me gusta son nuestra motivación continua!

 

发表 评论

Su dirección de correo electrónico no será publicada. 项 已 用 * 标注

滚动 到 顶部