Cómo instalar VS Code-Server en AlmaLinux 8

En este tutorial, le mostraremos cómo instalar VS Code-Server en AlmaLinux 8. Para aquellos de ustedes que no lo sabían, Visual Studio Code es un editor de código multiplataforma de código abierto desarrollado por Microsoft. Tiene soporte de depuración incorporado, control Git incorporado, resaltado de sintaxis, finalización de código, terminal integrado, refactorización de código y fragmentos. Code-Server es una plataforma de código abierto que incluye VS Code para ejecutarse con un proceso del lado del servidor en el navegador. Esta plataforma utiliza un servidor web que se puede iniciar desde cualquier ubicación y luego acceder a través de un navegador.

Este artículo asume que tiene al menos un conocimiento básico de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y se supone que está ejecutando en la cuenta raíz, si no, es posible que deba agregar ‘ sudo ‘ a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de VS Code-Server en un AlmaLinux 8. Puede seguir las mismas instrucciones para CentOS y Rocky Linux.

requisitos previos

  • Un servidor que ejecuta uno de los siguientes sistemas operativos: AlmaLinux 8, CentOS y Rocky Linux 8.
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas
  • A non-root sudo user o acceder a la root user . Recomendamos actuar como un non-root sudo user sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.

Instalar VS Code-Server en AlmaLinux 8

Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.

                      sudo dnf update
                    

Paso 2. Instalación de VS Code-Server en AlmaLinux 8.

De forma predeterminada, VS Code-Server no está disponible en el repositorio base de AlmaLinux 8. Ahora ejecutamos el siguiente comando para descargar el instalador del script VS Code desde la página oficial:

                      curl -fsSL https://code-server.dev/install.sh | sh
                    

Una vez que el script completó el proceso, habilite Nginx (para que se inicie automáticamente al iniciar el sistema), inicie el servidor web y verifique el estado con los siguientes comandos:

                      sudo systemctl start [email protected]$USER
sudo systemctl enable [email protected]$USER
                    

Paso 3. Configure Code-Server.

De forma predeterminada, el servidor de códigos VS solo permitirá acceder a su interfaz web mediante el host local. Para los usuarios que deseen conectarse de forma remota, debe modificar el archivo de configuración para permitir conexiones externas:

                      nano ~/.config/code-server/config.yaml
                    

Cambie 127.0.0.0 a 0.0.0.0:

Guardar y close el archivo, luego reinicie el servicio usando el siguiente comando:

                      sudo systemctl restart [email protected]$USER
                    

Paso 4. Configure el cortafuegos.

AlmaLinux viene con firewalld habilitado por defecto, y bloqueará otras conexiones de otras computadoras que estén intentando acceder a nuestro servicio Fastpanel. Debemos abrir los puertos adecuados para que se pueda acceder a los recursos de VS Code-Server desde otras máquinas:

                      sudo firewall-cmd --add-port={8000,80,443}/tcp --permanent
sudo firewall-cmd --reload
                    

Paso 5. Acceso a la interfaz web de VS Code-Server.

Una vez que se haya instalado correctamente, abra su navegador web y acceda al Fastpanel usando la URL https://your-IP-address:8080 . Si olvidó su contraseña, puede imprimirla rápidamente desde el archivo de configuración usando el grep dominio:

                      grep ~/.config/code-server/config.yaml | password
                    

Será redirigido a la página de interfaz de VS Code-Server:

Instalar VS Code-Server en AlmaLinux 8

¡Felicidades! Ha instalado correctamente VS Code. Gracias por utilizar este tutorial para instalar Visual Studio Code en su sistema AlmaLinux 8. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de VS Code .

Related Posts