Tutorial a nivel de universo del panel HestiaCP: instale scripts, agregue sitios web y administre fácilmente VPS

¿Quiere administrar fácilmente su Servidor Privado Virtual (VPS)? Aprende cómo instalarhestiacpPanel para la mejor experiencia de administración de servidores.

我们 的UniversoLa guía de primer nivel lo llevará paso a paso para completar la instalación y configuración de HestiaCP, abarcando scripts de instalación, adiciones de sitios web y firewalls, haciendo que la administración de su servidor sea eficiente y segura.

¿Qué significa Hestia?

Hestia es la diosa del horno en la mitología griega antigua.

Cuando hablamos de Hestia, la mayoría de la gente piensa primero en la diosa del hogar, el horno y el fuego en la mitología griega antigua. Ella es uno de los doce dioses principales del Olimpo.

Conocida por su calidez y protección, Hestia asegura que las llamas de hogares y templos nunca se apaguen.

Del mismo modo, en el mundo informático moderno, Hestia también juega un papel importante: HestiaCP.

Tutorial a nivel de universo del panel HestiaCP: instale scripts, agregue sitios web y administre fácilmente VPS

El panel HestiaCP gestiona fácilmente VPS

HestiaCP es un código abierto Linux Artefacto del panel de control del servidor.

  • HestiaCP puede considerarse el "todoterreno" en la gestión de servidores.
  • HestiaCP es conocido por su simplicidad, eficiencia y versatilidad.
  • Al igual que esa antigua diosa, brinda protección y soporte confiables para su servidor.

Nació de la popular VestaCP, pero a medida que el desarrollo y mantenimiento de VestaCP entró gradualmente en "modo de suspensión", muchos problemas de seguridad y vulnerabilidades no se solucionaron a tiempo...

Como resultado, un grupo de desarrolladores con visión de futuro decidió empezar de nuevo y creó una nueva rama, Hestia CP, para seguir mejorándola y manteniéndola para que la gestión del servidor sea más segura y cómoda.

Introducción a la función del panel de control de HestiaCP

HestiaCP proporciona una interfaz simple y fácil de usar, puede agregar fácilmente cuentas de usuario, nombres de dominio de sitios web y configurar otros aspectos del servidor.

Estas son algunas características clave:

  • Compatibilidad con varios idiomas: HestiaCP admite varios idiomas, incluido el chino.
  • Soporte de servidor web: Apache2 y NGINX con PHP-FPM, admite múltiples versiones de PHP (5.6-8.1, 8.0 predeterminado).
  • Servidor DNS: Servidor DNS (Bind) con función de clúster.
  • Servicio de correo: Proporciona servicio de correo POP/IMAP/SMTP, con antivirus, antispam y correo web (ClamAV, SpamAssassin, Sieve, Roundcube, Raibucle).
  • Base de datos: Soporta bases de datos MariaDB y/o PostgreSQL.
  • Compatibilidad con SSL: admite Let's Encrypt SSL y certificados comodín.
  • Firewall: Firewall con detección de ataques de fuerza bruta y listas de IP (iptables, fail2ban e ipset).

HestiaCP ofrece una interfaz intuitiva que permite agregar fácilmente cuentas de usuario, dominios web y configurar otros aspectos del servidor. Algunas de sus características principales son: Soporte multilingüe: HestiaCP admite varios idiomas, incluido el chino. Compatibilidad con servidores web: Apache2 y NGINX con PHP-FPM, compatible con múltiples versiones de PHP (5.6-8.1, la predeterminada es la 8.0).

Requisitos básicos para instalar HestiaCP

Antes de instalar Hestia, debes comprender sus requisitos básicos para el servidor.

Hestia debe ejecutarse en un sistema operativo completamente nuevo para garantizar que funcione correctamente.

Las siguientes son las configuraciones mínimas y recomendadas:

Tipo de configuraciónUPC内存Disco操作系统
Configuración mínima1 núcleo, 64 bits1 GB (sin SpamAssassin y ClamAV)disco duro de 10GBDebian 10, 11 o 12, Ubuntu 20.04, 22.04 LTS
Configuración recomendada4 nucleares4 GBUnidad de estado sólido de 40 GBÚltimo Debian, último Ubuntu LTS

otros requerimientos

  • Hestia sólo se ejecuta en procesadores AMD64/x86_64 y ARM64/aarch64 y requiere un sistema operativo de 64 bits.
  • No se admiten procesadores basados ​​en i386 o ARM7.
  • Los sistemas operativos que no son LTS no son compatibles.

Preparación de la instalación del panel HestiaCP

Paso 1: cambiar al usuario root

Primero, debe ejecutar el instalador como root. Se puede ejecutar directamente en la terminal o de forma remota mediante SSH.

Ejecute el siguiente comando para cambiar al usuario root:

sudo -i

Paso 2: actualizar los paquetes del sistema

Antes de comenzar la instalación, asegúrese de que los paquetes de su sistema estén actualizados. Ejecute el siguiente comando para actualizar:

apt update -y

Paso 3: instalar común软件

El sistema Debian está relativamente limpio. Se recomienda instalar algún software de uso común:

apt install wget curl sudo vim git -y

Paso 4: agregar registros DNS

En términos generales, debe agregar un registro A en DNS para resolver la dirección IP como el nombre de dominio del nombre de host de HestiaCP, por ejemplo:

Por lo general, es necesario agregar un registro A en el DNS para resolver la dirección IP, que luego servirá como dominio de nombre de host para HestiaCP.

hcp.domain.tld

(Reemplace dominio.tld con su propio nombre de dominio real)

Tutorial del script de instalación de HestiaCP

Paso 1: descargue el script de instalación

Descargue el script de instalación a través de SSH usando el siguiente comando:

wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh

Si la descarga falla debido a un error de verificación SSL, asegúrese de tener el paquete ca-certificate instalado en su sistema.

Puedes hacer esto usando el siguiente comando:

apt-get update && apt-get install ca-certificates -y

Paso 2: Ejecute el script de instalación de HestiaCP

Una forma más sencilla de seleccionar las opciones de instalación de HestiaCP es utilizar el generador de cadenas de instalación.

Para elegir qué software instalar, puede optar por utilizar el generador de cadenas de instalación de HestiaCP para elegir qué software instalar.

Haga clic en el enlace a continuación para ir a los parámetros personalizados y opciones de configuración oficiales de HestiaCP:

Elija según sea necesario:

Paso 2: Ejecutar el script de instalación de HestiaCP. Una forma más sencilla de seleccionar las opciones de instalación de HestiaCP es usar el generador de cadenas de instalación. Para elegir qué software instalar, puede usar el generador de cadenas de instalación de HestiaCP.

Aquí hay un comando de ejemplo:

bash hst-install.sh --lang zh-cn --hostname hcp.domain.tld --email [email protected] --password p4ssw0rd --multiphp yes --sieve yes --quota yes --force

Si le resulta problemático, también puede utilizarchen weiliangEsto, sin embargo, recuerdahcp.domain.tld,[email protected],p4ssw0rd , cámbielo a lo que realmente usa.

Paso 3: reinicia el servidor

Una vez completada la instalación, ingrese el comando reiniciar el servidor:

reboot

El panel de HestiaCP configura el certificado SSL

Paso 1:Agregue un certificado SSL para la URL del panel:

v-add-letsencrypt-host

Si el nombre de host no se ha configurado antes, primero debe ejecutarlo:

v-change-sys-hostname hcp.domain.tld

Cambie hcp.domain.tld a su propio nombre de host.

Paso 2:Luego ingresa en el navegador https://hcp.domain.tld:2053

Puedes acceder al panel.

La contraseña de la cuenta se puede ver en la línea de comando.

El panel de HestiaCP agrega sitio web

Dado que el usuario raíz predeterminado no es seguro, si desea agregar un sitio web al panel de HestiaCP, se recomienda crear un nuevo usuario e iniciar sesión con el nuevo usuario para agregar el nombre de dominio del sitio web.

Paso 1:Agregar cuenta de usuario▼

Se recomienda agregar un sitio web al panel de HestiaCP, ya que la cuenta de usuario raíz predeterminada no es segura. Para agregar un sitio web al panel de HestiaCP, se aconseja crear una nueva cuenta de usuario e iniciar sesión en ella para agregar el dominio del sitio web. Paso 1: Agregar una cuenta de usuario

Paso 2:Agregar nombre de dominio del sitio web ▼

Agregar dominio web a HestiaCP

  • No se recomienda verificar la compatibilidad con DNS y el buzón de correo, porque el DNS y el buzón creados por usted mismo no son lo suficientemente estables y es fácil perder correos electrónicos importantes.
  • Por tanto, será más estable si utilizamos DNS y buzones de correo de grandes fabricantes.

Paso 3:Editar el nombre de dominio del sitio web ▼

Paso 3: Edite el nombre de dominio del sitio web. Se recomienda marcar: Habilitar SSL para este dominio.

Recomendado para comprobar:Habilite SSL para este dominio

  • Obtenga un certificado SSL usando Let's Encrypt
  • Habilitar la redirección automática HTTPS
  • Habilite la seguridad de transporte estricta HTTP (HSTS)

Como panel de administración de servidores potente y flexible, HestiaCP no solo proporciona funciones ricas y herramientas de administración eficientes, sino que también mantiene la facilidad de uso y la escalabilidad.

Ya sea que esté administrando un servidor personal o un servidor de nivel empresarial, HestiaCP puede satisfacer sus necesidades, permitiéndole controlar fácilmente el fuego y la seguridad como la diosa Hestia.

Para explorar más información sobre HestiaCP, visite la dirección del proyecto GitHub y la dirección del sitio web oficial.

¡Experimente las poderosas funciones de HestiaCP y disfrute de una administración de servidores simple y eficiente!

¿Quieres saber más sobre HestiaCP?

Se recomienda que continúe leyendo nuestra guía detallada sobre cómo resolver HestiaCP phpMyAdmin – Problema de errores.

Aquí tienes la solución definitiva y definitiva para ayudarte a solucionar errores comunes con facilidad▼

Haga clic en el enlace a continuación y encontrará soluciones más detalladas para resolver el problema de baja velocidad causado por la incapacidad de HestiaCP phpMyAdmin para almacenar en caché las plantillas ▼

¿Cómo habilita HestiaCP las funciones PHP shell_exec, passthr, system y exec?

¿HestiaCP PHP-FPM está bajo mucha carga? ¿Error 500 en página web dinámica? ¡Esta optimización tendrá efecto inmediatamente!

发表 评论

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

Ir al Inicio