Alojar un sitio PHP/MySQL en un VPS Windows es una excelente solución para proyectos que requieren un rendimiento confiable y una personalización avanzada. Aquí se explica cómo configurar un servidor web en su VPS OuiHeberg con WAMP (Windows, Apache, MySQL, PHP).


Requisitos previos

  • Un VPS Windows (proporcionado por OuiHeberg).
  • Una conexión de Escritorio remoto (RDP) para acceder al VPS.
  • Una conexión a internet estable.

Etapa 1: Conexión a su VPS Windows

  1. Obtenga la información RDP desde su área de cliente de OuiHeberg.
    • Dirección IP, nombre de usuario, contraseña.
  2. En su ordenador local, inicie la aplicación Escritorio remoto:
    • Ingrese la dirección IP de su VPS.
    • Inicie sesión utilizando sus credenciales.

https://www.wampserver.com.

  • Descargar la versión compatible con su sistema (64 bits).
  • Este mensaje indica que varias versiones de los paquetes redistribuibles de Visual C++ necesarios para la instalación de un software (probablemente WampServer) no están instaladas en su sistema. Estos paquetes son bibliotecas necesarias para que el software funcione correctamente.

    Pasos para resolver el problema :

    1. Descargue los paquetes faltantes : Vaya al enlace mencionado:
      https://wampserver.aviatechno.net/
      Vaya a la sección "Paquetes redistribuibles de Visual C++" y descargue las siguientes versiones :

      • VC++ 2010 SP1 (x86 y x64)
      • VC++ 2012 Actualización 4 (x86 y x64)
      • VC++ 2013 Actualización 5 (x86 y x64)
      • VC++ 2015-2022 (x86 y x64)
    2. Instale los paquetes : Una vez descargados, instale todas las versiones necesarias haciendo doble clic en cada archivo.

    3. Verifique la instalación : Después de instalar los paquetes, vuelva a iniciar la instalación de su software. El problema debería estar resuelto.

      • Elija una carpeta de instalación predeterminada (por ejemplo, C:\wamp64).
      • Cuando la instalación solicite un navegador, seleccione el de su elección (por ejemplo, Chrome).

    Etapa 3 : Configuración básica de WAMP

    1. Inicie WAMP :
      • Ejecute la aplicación WAMP.
      • Asegúrese de que el icono de WAMP en la barra de tareas esté verde (indica que Apache y MySQL funcionan correctamente).
    2. Verifique el servidor Apache :
      • Abra un navegador web en el VPS.
      • Acceda a la dirección http://localhost/ para ver la página de inicio de WAMP.

    nano /etc/nginx/nginx.conf → nano /etc/nginx/nginx.conf (inchangé)+ bPNdfRA6tlhta8zZMaZPteWR6ehDjZTtlsS23NT3FqM+zMy7Y/a7RdVq9rrselvTMREdGFFrJ3795qPd4oZGZmYty4cfoRERER1Y5zqbXnUmciIqKL14oVKzBs2DD9KHDMDBMREREREVHQYTBMRER0SZLlyr46wCIiIgpuDIaJiIiIiIgo6DAYJiIiIiIioqDDYJiIiIiIiIiCDoNhIiIiIiIiCjoMhomIiIiIiCjoMBgmIiIiIiKioMNgmIiIiIiIiIIOg2EiIiIiIiIKOgyGiYiIiIiIKOgwGCYiIiIiIqKgw2CYiIiIiIiIgg6DYSIiIiIiIgo6DIaJiIiIiIgo6ITs3bu3Wo83CpmZmXqMiIiIiIiIyLthw4bpscA1umCYiIiIiIiIqKGxTJqIiIiIiIiCDoNhIiIiIiIiCjoMhomIiIiIiCjoMBgmIiIiIiKioMNgmIiIiIiIiIIOg2EiIiIiIiIKOgyGiYiIiIiIKOgwGCYiIiIiIqKgw2CYiIiIiIiIggzw/wEyycm3WPPi+AAAAABJRU5ErkJggg==


    Paso 4: Crear una base de datos MySQL

    1. Haga clic en el icono de WAMP en la barra de tareas y seleccione phpMyAdmin.
    2. Inicie sesión con las credenciales predeterminadas:
      • Usuario: root
      • Contraseña: (leave blank by default).

    1. Crea una nueva base de datos:
      • Haga clic en Nueva base de datos.
      • Asigne un nombre a la base, por ejemplo mon_site_db.


    Paso 5: Alojar su sitio PHP

    1. Agregar sus archivos PHP:
      • Coloque los archivos de su sitio en la carpeta C:\wamp64\www\ (por ejemplo, C:\wamp64\www\mon_site).
    2. Configurar un host virtual (opcional):
      • Haga clic en el icono de WAMP > Herramientas > Agregar un host virtual.
      • Ingrese un nombre para su sitio (por ejemplo, mon_site.local) y la ruta a la carpeta de su sitio.
      • Agregue una línea en el archivo hosts para mapear su host virtual a localhost.
        • Archivo: C:\Windows\System32\drivers\etc\hosts
        • Línea a agregar: 127.0.0.1 mon_site.local

    Paso 6: Probar su sitio

    1. Abra un navegador y acceda a su sitio:
      • http://localhost/mon_site o http://mon_site.local (si se ha configurado un host virtual).
    2. Asegúrese de que su sitio se muestre correctamente.

    Paso 7: Configuración para acceso externo

    1. Abrir el puerto 80 en el firewall de Windows:
      • Acceda a Panel de control > Firewall de Windows > Configuración avanzada.
      • Agregue una regla para permitir conexiones entrantes en el puerto 80.
    2. Asociar un dominio o una IP a su VPS:
      • Si tiene un dominio registrado en OuiHeberg, configure sus DNS para apuntar a la dirección IP de su VPS.

    Paso 8: Instalar un certificado SSL (opcional pero recomendado)

    1. Utilice una herramienta como Certbot para generar e instalar un certificado SSL.
    2. Configure Apache para forzar el uso de HTTPS.

    Conclusión

    Su sitio PHP/MySQL ahora está alojado en su VPS Windows OuiHeberg. Puede gestionar los archivos de su sitio a través de C:\wamp64\www\, crear otras bases de datos a través de phpMyAdmin y personalizar las configuraciones de WAMP según sus necesidades.

    Para cualquier pregunta o asistencia, no dude en contactar al soporte de OuiHeberg. 😊