Tutorial: Instalar VestaCP en CentOS 8 con PHP 7.3 y demás

Carlos Frias Siguiendo
Seguidores
50

1
Ro
SysManager
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
6 Nov 2016
Mensajes
7.755
1579499838990.png


En esta ocasión les vengo a traer una muy simple y resumida guía... Aprenderás a instalar VestaCP en CentOS 8.x en lo adelante con Apache y NGINX como proxy acompañado de PHP 7.3 funcional al 100% ya que el oficial todavía no ha corregido su instalador para esta distribución de linux (y muchos clientes me habían solicitado accionar en el asunto)

Comencemos... Había una vez, un comando para instalar unas dependencias que luego vamos a necesitar.

dnf update -y;dnf upgrade -y; dnf install -y wget perl psmisc epel-release; dnf install -y dos2unix;

Y listo, a continuación instalamos Vesta Control Panel para Centos Operating System 8.

(Necesitas estar acceder a tu servidor como root y el mismo no debe tener nada previamente instalado)

cd; wget https://raw.githubusercontent.com/carlosfriascf/vesta8/master/install.sh -O /root/install.sh; dos2unix install.sh; sed -i 's/\r$//' install.sh; sh install.sh;

Si necesitas instalar Nginx con PHP-FPM a continuación te dejo el código completo del install.sh para que lo arregles a tu manera.

#!/bin/sh -x dnf update -y --skip-broken; curl -O https://nginx.org/keys/nginx_signing.key; rpm --import ./nginx_signing.key; rm -fv "/etc/yum.repos.d/CentOS-CR.repo"; rm -fv "/etc/yum.repos.d/CentOS-Debuginfo.repo"; rm -fv "/etc/yum.repos.d/CentOS-fasttrack.repo"; rm -fv "/etc/yum.repos.d/CentOS-Media.repo"; rm -fv "/etc/yum.repos.d/CentOS-Sources.repo"; rm -fv "/etc/yum.repos.d/CentOS-Vault.repo"; rm -fv "/etc/yum.repos.d/CentOS-centosplus.repo"; dnf install epel-release -y --skip-broken; dnf install -y http://rpms.famillecollet.com/enterprise/remi-release-8.rpm; dnf update -y --skip-broken; rm -fv /etc/yum.repos.d/remi-gl*; rm -fv /etc/yum.repos.d/remi-php*; wget raw.githubusercontent.com/carlosfriascf/vesta8/master/remi8.repo -O /etc/yum.repos.d/remi.repo; wget raw.githubusercontent.com/carlosfriascf/vesta8/master/php873.repo -O /etc/yum.repos.d/php73.repo; wget raw.githubusercontent.com/carlosfriascf/vesta8/master/CentOS8-AppStream.repo -O /etc/yum.repos.d/CentOS-AppStream.repo; wget raw.githubusercontent.com/carlosfriascf/vesta8/master/remi8-safe.repo -O /etc/yum.repos.d/remi-safe.repo; wget raw.githubusercontent.com/carlosfriascf/vesta8/master/remi8-modular.repo -O /etc/yum.repos.d/remi-modular.repo; dnf update -y --skip-broken; useradd --shell=/usr/sbin/nologin spamd; cd && wget http://raw.githubusercontent.com/carlosfriascf/vesta8/master/centos8.sh -O /root/centos8.sh; dos2unix centos8.sh; sed -i 's/\r$//' centos8.sh; chmod 7777 centos8.sh; bash centos8.sh --nginx yes --apache yes --phpfpm no --named yes --remi yes --vsftpd yes --proftpd no --iptables no --fail2ban no --quota no --exim yes --dovecot yes --spamassassin yes --clamav no --softaculous no --mysql yes --postgresql no --email cambiame@facebook.com --password DebesCambiarmeYaOk --force;

La contraseña para acceder al admin de VestaCP que viene por defecto en el instalador es DebesCambiarmeYaOk

Si tienes algún problema particular, por favor reportarlo en este tema para corregirlo.

Nota: El instalador configura el vesta.repo para ser actualizado desde mis repositorios ya que no es compatible con el vesta.repo oficial.

¡Que lo disfrutes!
 
Última edición:

castrodarwin

Delta
Verificado
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
14 Ene 2018
Mensajes
567
Carlos Excelente,
Que opinas de cloudlinux vale la pena?? He leído que gestiona mejor los recursos compartidos que CentOS, precisamente estoy en esa decisión ahora.
 

Carlos Frias

1
Ro
SysManager
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
6 Nov 2016
Mensajes
7.755
Carlos Excelente,
Que opinas de cloudlinux vale la pena?? He leído que gestiona mejor los recursos compartidos que CentOS, precisamente estoy en esa decisión ahora.

Cloudlinux es una distro basada de CentOS (y CentOS basada de Redhat) así que vale la pena.

Pero sobre todo en cPanel o DirectAdmin que tienen soporte de limitar recursos o medirlos con Cloudlinux...
 

jackemathe

Mi
Verificado
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
9 Nov 2011
Mensajes
3.110
Cloudlinux es una distro basada de CentOS (y CentOS basada de Redhat) así que vale la pena.

Pero sobre todo en cPanel o DirectAdmin que tienen soporte de limitar recursos o medirlos con Cloudlinux...

Gracias por el script Carlos, una duda a que se refiere con: El instalador configura el vesta.repo para ser actualizado desde mis repositorios ?

Y como puedo hacer una copia de tu repositorio por si decides modificarlo/borrarlo?
 

Carlos Frias

1
Ro
SysManager
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
6 Nov 2016
Mensajes
7.755
Gracias por el script Carlos, una duda a que se refiere con: El instalador configura el vesta.repo para ser actualizado desde mis repositorios ?

Y como puedo hacer una copia de tu repositorio por si decides modificarlo/borrarlo?

Lo único que se baja de mi reposito son los binarios rpm para instalar el vesta, cuando del oficial sea compatible podrás renombrarlo al oficial ya que no existe personalización alguna.

Los binarios de VestaCP son genéricos por lo que solo se arreglo el script para que se instale en CentOS 8 con la diferencia del repositorio ya que a la hora de hacer un dnf update con c.vestacp falla el metadata actualmente.
 

castrodarwin

Delta
Verificado
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
14 Ene 2018
Mensajes
567
mil gracias brother, voy a instalarlo ahora!

Tio, si utilizas CentOS mírate CWP, es compatible con whcs m, tiene para reseller, te hace todo automáticamente y lo mejor es que tiene AutoSSL
 

Epiel

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
29 Nov 2012
Mensajes
165
Tio, si utilizas CentOS mírate CWP, es compatible con whcs m, tiene para reseller, te hace todo automáticamente y lo mejor es que tiene AutoSSL
el problema es que whmcs es de paga, y por ahora necesito algo gratis por decirlo asi y es ta probando este script pero veo que vestacp da errores con este version de OS, tendre que volver a la version 7, gracias de todos modos
 

Carlos Frias

1
Ro
SysManager
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
6 Nov 2016
Mensajes
7.755
el problema es que whmcs es de paga, y por ahora necesito algo gratis por decirlo asi y es ta probando este script pero veo que vestacp da errores con este version de OS, tendre que volver a la version 7, gracias de todos modos
Que errores te esta dando?
 

Epiel

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
29 Nov 2012
Mensajes
165
Que errores te esta dando?
lo primero es que le active el ssl llene las casillas y se quedan en blanco pero se queda activado, lo segundo es que no reconoce los archivos de wordpress, o sea subi los archivos de instalacion y solo me aparece 404 no found... hare una instalacion nueva, quizas hice algo malo no se
 

Carlos Frias

1
Ro
SysManager
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
6 Nov 2016
Mensajes
7.755
lo primero es que le active el ssl llene las casillas y se quedan en blanco pero se queda activado, lo segundo es que no reconoce los archivos de wordpress, o sea subi los archivos de instalacion y solo me aparece 404 no found... hare una instalacion nueva, quizas hice algo malo no se

Cuando activas el SSL y te sale el mensaje de que "Se guardaron los cambios" al guardarlos, las casillas se quedan en blanco/grises (eso es normal) para que la información del certificado aparezca debes recargar el sitio web.

El wordpress debe ser subido al public_html no debe estar en public_html/wordpress.
 

Epiel

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
29 Nov 2012
Mensajes
165
Cuando activas el SSL y te sale el mensaje de que "Se guardaron los cambios" al guardarlos, las casillas se quedan en blanco/grises (eso es normal) para que la información del certificado aparezca debes recargar el sitio web.

El wordpress debe ser subido al public_html no debe estar en public_html/wordpress.
Esto es una instalacion nueva que acabo de hacer y fail2ban al parecer no inicia!
1581036257992.png


recargue la web e igual se queda en blanco!

1581036739211.png


ahora si pude instalar wordpress, aqui el ejemplo https://casitasaludable.club/
por cierto utilizo cloudflare como mis dns y utilizo su certificado ssl tambien

update: yo utilizo redis y lo acabo de instalar y utilizo el plugin Redis Object Cache y no reconoce que tenga redis instalado.
 
Última edición:

Carlos Frias

1
Ro
SysManager
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
6 Nov 2016
Mensajes
7.755
Esto es una instalacion nueva que acabo de hacer y fail2ban al parecer no inicia!
Ver el archivo adjunto 207809

recargue la web e igual se queda en blanco!

Ver el archivo adjunto 207812

ahora si pude instalar wordpress, aqui el ejemplo https://casitasaludable.club/
por cierto utilizo cloudflare como mis dns y utilizo su certificado ssl tambien

update: yo utilizo redis y lo acabo de instalar y utilizo el plugin Redis Object Cache y no reconoce que tenga redis instalado.
Debes marcar el Let's Encrypt obviamente.

Por lo de fail2ban, creo que es lo único que no sera compatible de momento, voy a repasar la instalación mas al rato y te dejo saber.
 

Epiel

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
29 Nov 2012
Mensajes
165
Debes marcar el Let's Encrypt obviamente.

Por lo de fail2ban, creo que es lo único que no sera compatible de momento, voy a repasar la instalación mas al rato y te dejo saber.
es que no uso Let's Encrypt para el ssl, utilizo el certificado que da cloudflare
 

castrodarwin

Delta
Verificado
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
14 Ene 2018
Mensajes
567
Debes marcar el Let's Encrypt obviamente.

Por lo de fail2ban, creo que es lo único que no sera compatible de momento, voy a repasar la instalación mas al rato y te dejo saber.
VestaCP tiene autossl?? O renovación automática de lets encrypt? Es que si lo tiene me haces pensar.
 

Carlos Frias

1
Ro
SysManager
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
6 Nov 2016
Mensajes
7.755
VestaCP tiene autossl?? O renovación automática de lets encrypt? Es que si lo tiene me haces pensar.

Lo estas viendo en la imagen de arriba, tu pregunta ya esta contestada :p

Lo marcas y ya esta, se renueva automáticamente y todo el asunto...
 

castrodarwin

Delta
Verificado
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
14 Ene 2018
Mensajes
567
Lo estas viendo en la imagen de arriba, tu pregunta ya esta contestada :p

Lo marcas y ya esta, se renueva automáticamente y todo el asunto...

:) me has hecho dudar ahora que instalar, lo único que me detiene es que he leído que VestaCha sufrido muchos ataques.
 

Carlos Frias

1
Ro
SysManager
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
6 Nov 2016
Mensajes
7.755
:) me has hecho dudar ahora que instalar, lo único que me detiene es que he leído que VestaCha sufrido muchos ataques.

Como cualquier otro panel pero lo aseguras y ya esta ps.... si vas a usar un panel de control gratis, mínimo, asegúralo!

Eso va con todos...
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba