Directorio de artigos
- 1 Que é CentOS Web Panel?
- 2 Instalar os requisitos do sistema CWP
- 3 Características do panel de control CWP
- 4 Preparación para instalar CentOS Web Panel (CWP)
- 5 Instala o programa CWP
- 6 Firewall/Configuración de rutas
- 7 Inicie sesión no panel de control de CWP
- 8 Configuración do panel de control CWP
- 9 Crea unha IP compartida e un enderezo de correo electrónico raíz
- 10 Crea un servidor de nomes de dominio
- 11 Crea un paquete de hospedaxe virtual
- 12 Engadir nome de dominio
- 13 Conclusión
- 14 Que facer despois de instalar CWP
como instalarPanel de control CWP?
CENTES Tutorial de configuración do PANEL WEB
Promoción WebVPS para persoalConstruír unha estación, hai numerosos paneis de control gratuítos ou de pago para escoller.Cando non sabes como escoller un panel de control VPS con todas as funcións, recoméndase o panel de control CWP.
Que é CentOS Web Panel?
Panel de control CWP, deseñado para distribucións baseadas en RPM (por exemplo, CentOS, RHEL, Scientific Linuxetc.) deseño.
É un panel de control gratuíto e de código aberto que se pode usar amplamente para configurar facilmente ambientes de hospedaxe web.
A diferenza doutros paneis de control, CWP desprega automaticamente os LAMPSoftwaree servidor de caché de Varnish.
Instalar os requisitos do sistema CWP
- Servidor de 32 bits 512 MB de RAM
- Servidor de 64 bits 1024 MB de RAM
- Disco duro 10 GB
sistema operativo
- CentOS 6.x, 7.x
- RedHat 6.x, 7.x
- CloudLinux 6.x, 7.x
Para evitar calquera problema, asegúrese de ler a totalidade deste tutorial de instrucións con atención antes do proceso de instalación.
- O panel de control CWP só admite enderezos IP estáticos.
- O panel de control CWP non admite enderezos IP dinámicos nin internos.
- O panel de control CWP non ofrece desinstaladores.
- Despois de instalar CWP, debes reinstalar o servidor para eliminalo.
- Instala CWP só nos sistemas operativos recentemente instalados sen cambios de configuración.
Características do panel de control CWP
CWP ten moitas funcións e servizos gratuítos.
comoChen WeiliangComo se mencionou anteriormente, CWP instalará automaticamente un conxunto completo de servizos LAMP (Linux, Apache, PHP,mysql,phpMyAdmin、 webmail, servidor de correo, etc.).
As seguintes son as funcións e servizos dispoñibles no panel web de CentOS:
- Actualmente inclúe paneis de administración e cliente
- (Tamén pode solicitar a creación de módulos personalizados para a integración)
- Servidor web Apache (Mod Security + regras de actualización automática opcional)
- PHP 5.6 (conmutador de versións suPHP, SuExec + PHP)
- MySQL /MariaDB+phpMyAdmin
- Postfix + Dovecot + roundcube webmail (antivirus, Spamassassin opcional)
- Firewall CSF
- Bloqueo do sistema de ficheiros (non hai máis ataques ao sitio web, todos os ficheiros están bloqueados para que non cambien)
- Copia de seguranza (opcional)
- Autofixador para a configuración do servidor
- CloudLinux + CageFS + selector PHP
- Instalador de scripts Softaculous (gratuíto e premium)
- LiteSpeed Enterprise (servidor web)
- Usado paraMontarhospedaxe web (comoWordPresspáxina web de...)
- API para simplificar a xestión de contas e API de facturación whmcs
- Versión NAT, IP compatible con NAT
- Módulo de hospedaxe gratuíto, activación da conta configurar un sitio web con hospedaxe gratuíto
- A alta seguridade do panel está garantida ao executar todas as operacións do cliente baixo o nome de usuario do cliente
- Autorización de inicio de sesión segura mediante o token oauth
- Xestor de ficheiros avanzado e seguro
- Xestor de zona DNS
- Temas e idiomas personalizados
- Instaladores de scripts: wordpress, PrestaShop, eXtplorer
- Servidor Varnish Cache (ata triplicar o rendemento do servidor)
- Proxy inverso Nginx (permítelle entregar ficheiros estáticos á velocidade máis rápida)
- Integración LiteSpeed Enterprise
- Compile Apache desde a fonte (mellora o rendemento ata un 15%)
- Apache reCompiler + instalación cun só clic de módulos adicionais
- Estado do servidor Apache, configuración
- Xestor de redireccións de Apache
- Editar hosts virtuais de Apache, modelos de host virtuais, incluír a configuración (reconstruír todos os hosts virtuais de Apache cun só clic)
- suPHP e suExec (seguridade mellorada)
- Seguridade do mod: Comodo WAF, regras OWASP (instalación cun só clic, actualización automática, xestión sinxela)
- Xestión e instalación do servidor Tomcat 8 cun só clic
- Protección DoS contra ataques Slow-Loris
- Apache con protección spamhaus RBL (protexa http PUT, POST, CONNECT)
- Soporta scripts Perl cgi
- Compile PHP desde a fonte (aumento do 20 % no rendemento)
- Cambiador de PHP (para cambiar entre as versións de PHP, por exemplo: 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 a versión de PHP por usuario ou por cartafol (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 sinxelo
- No panel de usuario, xerador simple de php.ini
- Instalación de complementos PHP cun só clic
- Editor PHP.ini e módulo de lista e información de PHP
- php.ini para cada conta de usuario (podes engadir cambios en /home/USER/php.ini)
- FFMPEG (para sitios de transmisión de vídeo)
- CloudLinux + selector PHP
- ioncube, php-imap...
- Engadir, listar, editar e eliminar usuarios
- Monitorización de usuarios (lista de usuarios de ficheiros abertos, sockets de escoita...)
- Xestión de acceso a Shell
- Xestión de límites de usuarios (cota e nodos)
- Límite de procesos: o número máximo de procesos dispoñibles por conta.
- Limitar ficheiros abertos: o número máximo dispoñible de ficheiros abertos por conta.
- FTP de usuario e xestor de ficheiros
- CloudLinux + CageFS
- IP dedicada por conta
- FreeDNS (servidor DNS gratuíto, non se precisa IP adicional)
- Engadir, editar, listar e eliminar zonas DNS
- Editar IP do servidor de nomes
- Editor de modelos de zona DNS
- Engadiuse un xestor de zona DNS sinxelo (con ajax)
- Engadida lista de zonas DNS para resolver información usando Google (verifique tamén rDNS, servidores de nomes...)
- posfixo e pombal
- Caixas de correo, alias
- Correo web Roundcube
- Xestor de colas de correo Postfix
- Módulo rDNS Checker (verifique os seus rexistros rDNS)
- AntiSPAM (cronjob de Spamhaus)
- SpamAssassin, RBL Inspection, AmaViS, ClamAV, OpenDKIM
- Integración SPF e DKIM
- Reconstruír o servidor de correo Postfix/Dovecot con (antivirus, protección antispam)
- Correo electrónico de resposta automática
- Navegación por correo electrónico, le todas as caixas de correo desde unha única localización.
- Enrutamento de correo (intercambiador MX local ou remoto)
- Información de hardware (información do núcleo da CPU e do reloxo)
- Información da memoria (información sobre o uso da memoria)
- Información do disco (estado detallado do disco)
- Información do software (versión do núcleo, funcionamento normal...)
- Estado do servizo (reinicio rápido do servizo, por exemplo, Apache, FTP, correo electrónico...)
- ChkConfig Manager (enumere e xestione rapidamente os seus servizos)
- Service Monitor (reinicio automático dos servizos e notificacións por correo electrónico)
- uso do porto de rede
- Configuración da rede
- Configuración SSHD
- Autofixer (comproba configuracións importantes e tenta solucionar os problemas automaticamente)
- Gráfico de sistema
- Monitorización en tempo real (servizos de monitorización como top, apache stats, mysql...)
- Usando o terminal/consola Java SSH no panel
- Configuración do servizo (por exemplo, Apache, PHP, MySQL...)
- Execute un comando de shell na pantalla/fondo
- CSF Firewall (mellor firewall de Linux)
- Xerador SSL
- Xestor de certificados SSL (instale certificados SSL de forma segura e rápida)
- Letsencrypt, certificados SSL gratuítos para todos os dominios
- CloudLinux + CageFS
- Protección CSF/LFD BruteForce
- control de acceso IP
- Mod Security + Regras OWASP (instalación cun só clic, fácil de xestionar)
- Protección DoS para ataques de Loris lentos (para Apache)
- Bloqueo do sistema de ficheiros (non hai máis ataques ao sitio web, todos os ficheiros están bloqueados para que non cambien)
- PHP agora mostra o nome e o camiño na parte superior do script ou na lista de procesos
- Apache limita o número de procesos php por usuario
- copia de seguridade automática
- Ocultar o sistema e outros procesos do usuario
- Seguridade SFTP
- AutoSSL (instala automaticamente o certificado SSL Letsencrypt ao crear unha nova conta, dominio adicional ou subdominio)
- Base de datos MySQL管理
- Engade usuarios de acceso local ou remoto
- Monitorización en tempo real da lista de procesos de MySQL
- crear, eliminar base de datos
- Engade usuarios adicionais para cada base de datos
- Configuración do servidor MySQL
- PhpMyAdmin (administración de bases de datos)
- PostgreSQL, soporte para phpPgAdmin
- MySQL remoto admite cargar mysql desde un servidor web)
- Administrador/instalador de MongoDB
- Xestor de TeamSpeak 3 (servidor de voz)
- Shoutcast Manager (servidor de transmisión de Shoutcast)
- actualización automática
- Xestor de copias de seguridade
- xestor de ficheiros
- Cartafol de scripts "/scripts" con máis de 15 scripts
- Usuarios FTP virtuais por dominio
- A migración da conta cPanel restaura ficheiros, bases de datos e usuarios de bases de datos)
- Torrent SeedBox (faga clic en Deluge WebGU para instalar)
- Xerador de chaves SSH
- e moitas outras opcións...
Preparación para instalar CentOS Web Panel (CWP)
Se o teu backend VPS non estableceu o nome de host e o enderezo IP antes de instalar o sistema CentOS, é posible que teñas que configurar manualmente o nome de host e o enderezo IP.
establecer o nome de host
Para iniciar a instalación de CWP, inicie sesión no servidor Linux como usuario root. Segundo as instrucións do sitio web oficial de CWP, asegúrese de configurar primeiro o nome de host.
Consello importante:O nome de host e o nome de dominio no servidor deben ser diferentes (por exemplo, se domain.com é o nome de dominio do servidor, use hostname.domain.com como nome de host).
hostnamectl set-hostname hostname.domain.com hostnamectl
- Cambia hostname.domain.com polo teu nome de dominio secundario.
Establece o enderezo IP do servidor
Se o servidor VPS que estás a usar xa estableceu o enderezo IP do servidor, podes omitir este paso directamente.
En caso contrario, pode ter que faceloPara establecer o enderezo IP do servidor, utilizaremosnmtui ( Interfaz de usuario de texto NetworkManager ), que proporciona unha interface gráfica de usuario para configurar enderezos IP controlando o xestor de rede.
yum install NetworkManager-tui nmtui
Actualización do servidor
Paso 1:Instale o paquete wget necesario para descargar CWP ▼
yum install wget -y
- Se aparece unha mensaxe de erro despois de introducir o comando anterior, reinstale o servidor e use o seguinte comando▼
yum install wget
Capitulo 2:Use este comando para actualizar o seu servidor ▼
yum update -y
Capitulo 3:Reinicie unha vez para activar a actualización ▼
reboot
Instala o programa CWP
Hai 2 versións, escolla segundo a súa versión de CentOS:
- Instala a versión CentOS 6 de CWP6
- Instale a versión CentOS 7 de CWP7 (recomendado)
Instala a versión CentOS 6 de CWP6
Capitulo 1:Entrar /usr/local/src Catálogo ▼
cd /usr/local/src
Capitulo 2:Use o comando para descargar a última versión de CWP ▼
wget http://centos-webpanel.com/cwp-latest
Capitulo 3:Se o URL anterior é incorrecto, utiliza a ligazón seguinte ▼
wget http://dl1.centos-webpanel.com/files/cwp-latest
Capitulo 4:Use o comando para comezar a instalar CWP ▼
sh cwp-latest
Instale a versión CentOS 7 de CWP7 (recomendado)
cd /usr/local/src wget http://centos-webpanel.com/cwp-el7-latest sh cwp-el7-latest
- Se o URL anterior é incorrecto, utiliza a ligazón seguinte ▼
http://dl1.centos-webpanel.com/files/cwp-el7-latest
Exemplo de proceso de instalación de CWP ▼
Chen Weiliang安装过程只花了5~10分钟的时间。 不是4G以上的网速,可能长达10分钟、30分钟或更长时间,具体取决于你的网络速度。
Finalmente, verá a seguinte mensaxe de instalación completa ▼
Paso 5:Por favor, rexistre esta información importante como:
- Contrasinal de superusuario de MySQL, URL de inicio de sesión CWP porque o necesitarás máis tarde.
Capitulo 6:A continuación, prema Intro para reiniciar o sistema ▲
Firewall/Configuración de rutas
Os portos predeterminados da interface de control web para CWP son 2030 (HTTP) e 2031 (HTTPS).
Debería permitir que estes dous portos accedan á consola web CWP de forma remota a través do firewall/routing.
Paso 1:Editar ficheiro iptables ▼
vi /etc/sysconfig/iptables
Capitulo 2:Engade o seguinte ▼
[...] -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 [...]
Capitulo 3:Primeiro preme ESC para saír da edición e, a continuación, introduce ▼
:wq
Capitulo 4:Actualiza o servizo iptables para que os cambios teñan efecto.
service iptables restart
Inicie sesión no panel de control de CWP
Abre o teu navegador e escribe:
http://IP-Address:2030/
ou:
https://IP-Address:2031/
Verá unha pantalla similar á seguinte ▼
autenticación de inicio de sesión
- 用户名:raíz
- contrasinal:o teu contrasinal de root
Parabéns! CWP instalouse correctamente.
Configuración do panel de control CWP
A continuación, debemos darlle ao panel de control CWP algunha configuración básica, como:
- Configurar compartir IP (debe ser o teu enderezo IP público)
- Configura un servidor de nomes de dominio
- Establece polo menos un paquete xestionado (ou edita o paquete predeterminado)
- Configurar o correo raíz, etc.
Crea unha IP compartida e un enderezo de correo electrónico raíz
- Este é un paso moi importante para aloxar o teu sitio web no teu servidor.
Para crear unha IP compartida, vaia a Configuración CWP → Editar configuración ▼
- Introduza a súa IP estática e enderezo de correo electrónico
Despois da configuración, faga clic en Gardar cambios para gardar os cambios▲
- Despois de configurar un enderezo IP compartido, agora podes comezar a manter o teu sitio web con CWP ^_^
Crea un servidor de nomes de dominio
- Se usa outro servidor de nomes, como DNSPOD, omita esta operación.
Para crear servidores de nomes, vai a Funcións DNS → Editar IP de servidores de nomes ▼
Despois da configuración, faga clic en Gardar cambios para gardar os cambios▲
Crea un paquete de hospedaxe virtual
- Un paquete de hospedaxe web é un plan de hospedaxe web que inclúe acceso a espazo en disco, ancho de banda, contas FTP, enderezos de correo electrónico, bases de datos e moito máis.
- Podes crear tantos plans de hospedaxe web como queiras.
Para crear un plan de hospedaxe virtual, vai a Packages
→ Add a Package
Introduza un nome para o paquete de host virtual.
Establece as cotas de disco que se permiten acceder, o número de procesos, FTP, contas de correo electrónico, bases de datos e subdominios, etc... (o uso persoal pódese configurar segundo as seguintes cantidades)▼
Dsk Quota MB:102400
Bandwith MB:10485760
nproc:999999999
apache_nproc:999999999
nofiles:999999999
inode:999999999
- Fai clic no botón Crear para crear un plan de hospedaxe virtual▼
- nproc: Número de procesos permitidos por usuario (polo menos 10, xa que cada instancia de nginx/apache/fpm iníciase como un proceso separado).
- apache_nproc: ver nproc arriba, pero isto é específico de Apache.
- nofiles: número de ficheiros abertos que se permiten ler/executar simultaneamente.
- inodo: un inodo é unha estrutura de datos que almacena información sobre todos os ficheiros creados na túa conta de hospedaxe. O reconto de inodos representa o número de ficheiros, cartafoles, correos electrónicos ou o que teñas almacenado na túa conta de hospedaxe web.
Engadir nome de dominio
- Para engadir un novo nome de dominio, debes ter polo menos unha conta de usuario.
Engadir usuario
Para engadir un usuario, vai a Conta de usuario → Conta nova(O uso persoal pódese configurar segundo as seguintes cantidades)▼
- Introduza o nome de dominio (chenweiliang.com), nome de usuario, contrasinal e enderezo de correo electrónico.
Inode:0
Process limit:999999999
Open files:999999999
- Finalmente, fai clic
Create
.
Engade un nome de dominio
Para engadir un nome de dominio, introduza Domains
→ Add Domain
▼
Introduza o novo nome de dominio e especifique o nome de dominio asociado co nome de usuario▲
- Antes de comprobar "AutoSSL",A condición é establecer un rexistro A para o nome de dominio.
- Primeiro resolva o nome de dominio na IP do servidor antes de que se poida xerar o certificado SSL, se non, producirase un erro.
- AutoSSL instala automaticamente certificados de seguridade SSL,Moi rápido e sinxelo!
- Fai clic en Crear para usar o panel de control CWP para xestionar o teu nome de dominio.
O panel de control de CWP mostra a páxina predeterminada; consulte este tutorial para ver a solución ▼
Redirixe http á configuración https, consulta este tutorial ▼
- Se o certificado SSL se xera incorrectamente, consulta este artigo para xerar manualmente o certificado SSL.
Se o panel de control de CWP está inactivo e non se pode acceder, e precisas comandos para iniciar/parar/reiniciar/ver o estado do servizo CWP, consulta este tutorial▼
Despois de instalar o panel de control CWP e reiniciar Apache, podes atopar algúns problemas... A seguinte é a solución▼
Conclusión
Neste tutorial, vimos como instalar e configurar páxinas web de CentOS para crear un ambiente de hospedaxe web sinxelo que sexa fácil de instalar e usar.
- aínda que sexa营销Un novato tamén pode configurar un servidor de hospedaxe web básico en poucas horas.
- Ademais, CWP é completamente gratuíto e de código aberto, probalo, non te decepcionará.
Podes atopar máis información sobre o panel de control CWP na páxina wiki do panel web de CentOS e na documentación de Documentos.
Chen WeiliangCompare o panel de control CWP usado eVestaCPPanel, realmente parece que o panel de control CWP é máis potente e profesional que o panel VestaCP.
Se queres instalar o panel VestaCP, consulta este tutorial de instalación do panel VestaCP▼
Que facer despois de instalar CWP
Paso 1: no lado esquerdo do Panel de control de CWP, faga clic en Configuración do servidor web → Seleccione servidores web ▼
Capitulo 2:Escolla Nginx & Varnish & Apache ▼
Capitulo 3:Fai clic no botón "Gardar e reconstruír a configuración" na parte inferior para gardar e reconstruír a configuración.
Dado que a versión gratuíta de CWP é a versión predeterminada de php5.6, isto é fácil de causarComplemento de WordPressou erro incompatible con tema.
Polo tanto, despois de instalar CWP e seleccionar os servizos Nginx & Varnish e Apache, necesitamos seleccionar manualmente a versión PHP 7.4.28.
Como elixe o panel de control de CWP a versión de PHP?
O seguinte éPanel de control CWP como actualizar a versión PHP do sitio webPasos da operación:
No lado esquerdo do panel de control de CWP, faga clic en → Configuración de PHP → Cambiador de versións de PHP: seleccione manualmente a versión de PHP 7.4.28 ▼
Despois de instalar o panel de control de CWP, é posible que teñamos que facer esta configuración ▼
Blog de Hope Chen Weiliang ( https://www.chenweiliang.com/ ) compartiu "Como instalar o panel de control CWP? Tutorial de configuración do PANEL WEB CENTOS" axudarache.
Benvido a compartir a ligazón deste artigo:https://www.chenweiliang.com/cwl-652.html
Benvido á canle de Telegram do blog de Chen Weiliang para recibir as últimas actualizacións.
📚 Esta guía contén un gran valor, 🌟Esta é unha oportunidade rara, non a perdas! ⏰⌛💨
Comparte e da like se che gusta!
O teu compartir e gústame son a nosa motivación continua!