Instalar un entorno de desarrollo web en un VPS o un servidor dedicado
Descubra cómo instalar un entorno de desarrollo web en un VPS o un servidor dedicado de OVHcloud
Objetivo
Si desea instalar un CMS (Content Management System) en su VPS (como WordPress, por ejemplo), antes deberá instalar un entorno de desarrollo web en su VPS o en su servidor dedicado. Los principales servicios que debe instalar son:
- PHP: PHP es uno de los lenguajes más utilizados para crear sitios web. Es necesario instalar PHP para que su sitio web pueda ejecutar scripts y funcionalidades dinámicas. Le recomendamos instalar la versión más reciente de PHP.
- Servidor web: El servidor web es esencial para servir las páginas de su sitio web. Los servidores web más populares son Apache y Nginx, cada uno con sus propias ventajas en términos de flexibilidad, rendimiento y facilidad de configuración.
- SGBD: Para almacenar, gestionar y recuperar sus datos de forma eficiente, necesitará un SGBD (Sistema de Gestión de Bases de Datos). MySQL, PostgreSQL o MariaDB son los SGBD más utilizados en el desarrollo web.
Descubra cómo instalar manualmente un entorno de desarrollo web en un VPS o un servidor dedicado de OVHcloud.
OVHcloud pone a su disposición servicios cuya configuración, gestión y responsabilidad le incumben. Por lo tanto, le corresponde a usted garantizar su correcto funcionamiento.
Le facilitamos este tutorial para ayudarle a realizar las tareas más habituales. No obstante, le recomendamos que recurra a un proveedor especializado o que se ponga en contacto con el editor del servicio si tiene dificultades. De hecho, no podremos prestarle asistencia al respecto. Encontrará más información en la sección Más información de este tutorial.
Requisitos
- Disponer de una oferta VPS o de un servidor dedicado en su
- Disponer de un acceso de administrador (sudo) por SSH a su servidor
Procedimiento
Conéctese por SSH a su VPS con su nombre de usuario y su contraseña.
Actualizar el índice de paquetes
Antes de instalar los componentes, actualice la lista de paquetes:
Aplique las actualizaciones disponibles:
Instalar PHP
Instale PHP:
Para comprobar que PHP se ha instalado correctamente, introduzca el siguiente comando:
Si PHP se ha instalado correctamente, debería aparecer un mensaje de este tipo:
Instalar un servidor web
Para esta guía, elegimos Nginx, pero usted es libre de instalar el servidor web que prefiera.
Instale Nginx:
Para comprobar que Nginx se ha instalado correctamente, introduzca el siguiente comando:
Si Nginx se ha instalado correctamente, debería aparecer un mensaje de este tipo:
Si lo necesita, no dude en consultar el sitio oficial de Nginx.
Instalar un SGBD (Sistema de Gestión de Bases de Datos)
Elija la pestaña correspondiente al SGBD que desea utilizar. La extensión de PHP adecuada se instala en cada caso.
Instale MariaDB (o MySQL) y la extensión de PHP asociada:
Proteja la instalación:
Defina una contraseña para su SGBD y siga las instrucciones que aparecen en pantalla. Una vez finalizada la instalación de MariaDB (o MySQL), debería aparecer el siguiente mensaje:

Conclusión
Acaba de instalar PHP, un servidor Nginx y un SGBD (MariaDB/MySQL o PostgreSQL). Ahora dispone de un entorno de desarrollo web funcional en su VPS o en su servidor dedicado de OVHcloud. Si lo desea, ya puede instalar el CMS (Content Management System) que prefiera, como WordPress, por ejemplo. Para obtener más información, consulte las guías "Instalar WordPress con WP-CLI en un VPS o un servidor dedicado" e "Instalar WordPress con Docker en un VPS o un servidor dedicado".
Para obtener algunos consejos generales sobre cómo proteger un servidor basado en GNU/Linux, consulte nuestras guías:
Más información
Instalar WordPress con WP-CLI en un VPS o un servidor dedicado
Instalar WordPress con Docker en un VPS o un servidor dedicado
Para prestaciones especializadas (posicionamiento, desarrollo, etc.), póngase en contacto con los partners de OVHcloud
Interactúe con nuestra comunidad de usuarios.