Configurar un VPS con Ubuntu 22.04 – ThisHosting.Rocks

Un VPS, o "servidor privado virtual", puede ser una excelente opción para alojar su sitio web. Le permitirá usar un servidor sin incurrir en los costos de comprar su servidor dedicado y contratos de mantenimiento.
Este artículo le enseñará cómo configurar un VPS con Ubuntu 22.04, incluida la configuración de autenticación basada en clave SSH, un firewall, zona horaria, actualización de Ubuntu 22.04 y creación de espacio de intercambio y escritorio remoto a través de VNC.
- Crear usuario con privilegios de superusuario
- Configurar la autenticación basada en clave SSH
- Configurar cortafuegos
- Verifique la zona horaria
- Actualizar Ubuntu 22.04
- Crear espacio de intercambio
- Escritorio remoto con VNC
- configurar un servidor web
- Establecer copias de seguridad frecuentes
- La línea de fondo
Crear usuario con privilegios de superusuario
El primer paso para configurar un Ubuntu VPS (después de obtenerlo del proveedor de alojamiento) es crear los usuarios que realizarán acciones de administración en el servidor. Como la mayoría de los servidores Linux, debe crear un usuario con privilegios de superusuario (o "raíz"). Puede ejecutar comandos como root o usar sudo para ejecutar comandos como un usuario diferente sin tener que escribir la contraseña cada vez.
Es importante tener en cuenta que una vez que cree el usuario, todos los archivos y directorios (como /home y tmp) serán propiedad de su nuevo usuario. También debe establecer permisos en esos directorios para que su cuenta de usuario pueda escribirlos.
Configurar la autenticación basada en clave SSH
Si bien también puede usar un servidor FTP o SCP para iniciar sesión en su VPS, a veces es más fácil usar SSH para todo. La configuración de la autenticación basada en clave SSH le permite iniciar sesión sin contraseña y con altos niveles de seguridad utilizando el método de clave pública/privada.
Configurar cortafuegos
El siguiente paso es instalar un firewall. Esto evitará que los atacantes y el malware ingresen a su VPS. Puede usar iptables para esto, ya que es la forma más básica de configuración de firewall en Linux.
Paso uno: Instalar iptables. En Ubuntu, puede hacer esto con apt-get ejecutando el comando:
sudo apt-get install iptables
Verifique la zona horaria
Una vez que tenga su firewall en su lugar, querrá verificar la zona horaria de su servidor. De forma predeterminada, la configuración de la zona horaria de Ubuntu es UTC (hora universal coordinada) basada en la hora media de Greenwich (GMT). Para cambiar la zona horaria de su servidor, abra una terminal y ejecute este comando:
date
Si solo desea ver la hora actual en su día laboral actual, reemplace "fecha" con "fecha de hombre". Reemplazar "fecha de hombre" con "fecha de hombre -s" le dará una lista de todas las opciones disponibles.
Actualizar Ubuntu 22.04
Ubuntu no tiene una herramienta de actualización de paquetes por defecto, por lo que usaremos la aplicación Aptitude. Abra una terminal y ejecute el siguiente comando:
sudo apt-get update
Esto descargará la información más reciente del paquete de los repositorios de Ubuntu y los comparará con lo que está instalado en su servidor. Si ve paquetes que necesitan actualizarse, cambie "actualizar" a "actualizar" en este comando para instalarlos automáticamente.
Por razones de seguridad, se recomienda que desactive las actualizaciones automáticas, aunque son muy convenientes. Para hacer esto, ejecute este comando:
sudo dpkg-reconfigure – priority = low unattended-upgrades
Crear espacio de intercambio
Para ejecutar los procesos más grandes en su VPS, querrá usar un archivo de intercambio. El intercambio (también llamado espacio de intercambio) es una característica de Linux que permite que los discos virtuales se usen como RAM si es posible, liberando así espacio en disco para ejecutar programas.
Aquí es donde los programas se ejecutan sin usar toda la memoria RAM de su sistema. Para crear un archivo de intercambio, abra una terminal y escriba el siguiente comando:
sudo dd if = /dev/zero of = /swapfile bs = 1M count = 2048
Esto creará un archivo llamado "archivo de intercambio", que tendrá un tamaño de 20 MB. Puede verificar el espacio libre en su disco duro ejecutando este comando:
df -h
Debería ver que se muestra como "20 MB" y su capacidad, que probablemente sea menor que la que tiene disponible.
Escritorio remoto con VNC
VNC es una excelente manera de conectarse a su VPS desde otra computadora. Le permite controlar el servidor con un programa que puede ejecutar en su computadora (o dispositivo móvil). Para configurar VNC para Ubuntu, abra "Terminal" y escriba este comando:
sudo apt-get install vnc4server vnc4client
Para configurar su VPS como un "punto de acceso", simplemente haga clic en el botón "Hospedar con contraseña" e ingrese su contraseña cuando se le solicite.
configurar un servidor web
Una vez que tenga un escritorio remoto en su lugar, puede configurar un servidor web para alojar su sitio web en su VPS con Ubuntu 22.04. Debido a que requerirá altos niveles de seguridad, esto se hace mejor con un servidor web autohospedado como Apache.
Para configurar Apache y crear un host virtual "predeterminado", abra una terminal y escriba lo siguiente:
sudo apt-get update sudo apt-get install apache2
Esto traerá todos los componentes necesarios para poner en funcionamiento su servidor web. Puede crear su host virtual "predeterminado" ahora que tiene esos componentes instalados. Para hacer esto, abra una terminal y ejecute el comando:
sudo a2dissite 000-default
Esto deshabilitará el sitio predeterminado para que podamos comenzar de nuevo al crear el nuestro.
Establecer copias de seguridad frecuentes
Debe tener un VPS funcional listo para alojar su sitio web. Antes de continuar con la instalación de WordPress, uno de los últimos pasos es configurar los horarios de las copias de seguridad.
Según el tipo de contenido que elija alojar y la cantidad de tráfico que reciba, las copias de seguridad pueden ocupar mucho espacio y reducir su cuota de almacenamiento mensual. Las copias de seguridad son muy importantes si los piratas informáticos ingresan a su servidor y eliminan o modifican archivos.
Para configurar copias de seguridad, vuelve a tu terminal y ejecuta este comando:
sudo apt-get install rsync
Esto descargará todos los componentes necesarios para configurar un programa de copia de seguridad automatizado.
La línea de fondo
Es muy importante que comprenda todos los pasos necesarios para configurar un VPS. Si bien algunos métodos se pueden omitir, requerirán diferentes niveles de experiencia y educación para completarlos con éxito.
Por ejemplo, si elige no configurar un firewall y desactivar las actualizaciones automáticas, querrá ejecutar en el usuario raíz para no tener que ingresar una contraseña cada vez que desee realizar cambios.
Para mantener su VPS funcionando bien, también es crucial que mantenga su sistema actualizado para que sus programas se ejecuten con la máxima eficiencia. Tenga en cuenta que muchas aplicaciones como Apache requerirán versiones específicas de PHP u otros componentes para que todo funcione correctamente.
Si no sabe cómo configurar y administrar un VPS y desea que el proveedor de alojamiento lo haga por usted, consulte un proveedor de VPS administrado.
Deja una respuesta
Lo siento, debes estar conectado para publicar un comentario.
Te podría interesar...