Dominio que no es de WordPress en el multisitio Bitnami WordPress

Dominio que no es de WordPress en el multisitio Bitnami WordPress

He estado luchando contra este problema durante bastante tiempo y quizás no entiendo lo suficiente sobre Apache.

Tengo una instalación multisitio de Bitnami Wordpress ejecutándose en AWS Lightsail. Tengo 3 dominios WP funcionando bien.

También tengo un cuarto dominio que quiero apuntar a una aplicación personalizada que no sea de WordPress usando ese mismo servidor.

Hace un tiempo hice la pregunta:https://stackoverflow.com/questions/53638767/point-domain-to-directory-of-a-bitnami-wordpress-multi-site-instance/53705728#53705728

  • Usando esto, configuré mi aplicación en un directorio separado con un directorio conf que planeé incluir un archivo vhosts que apuntara mi cuarto nombre de dominio al directorio htdocs en esta nueva ubicación.
  • El ingeniero de Bitnami que respondió la pregunta dijo que creara un alias, pero a menos que entienda los alias incorrectamente, son solo para directorios. No puedo usar un alias para un dominio separado (¿me equivoco?)

Cuando intenté agregar una sección VirtualHosts, recibí un error porque supongo que no puedo tener vhosts y httpd-prefix ejecutándose en el mismo servidor.

¿Cómo puedo dejar httpd-prefix como está para mi instalación multisitio de WordPress, pero también señalar mi cuarta URL al directorio /opt/bitnami/apps/myapp/htdocs?

Respuesta1

Lo siento, perdí el comentario en el otro hilo. Si sigue los pasos que mencioné en el otro tema, tendrá su aplicación personalizada ejecutándose en su dominio/su aplicación (su aplicación es el nombre del alias que configuró).

En caso de que desee implementar esa aplicación utilizando un host virtual personalizado, deberá seguir los pasos que mencionéallápero necesitarás configurar lo siguiente:

  • Configure ServerName y ServerAlias ​​en el archivo httpd-vhosts.conf de su aplicación personalizada.
  • Incluya ese archivo httpd-vhosts.conf dentro del archivo /opt/bitnami/apache2/conf/bitnami/bitnami-apps-vhosts.conf. Puede omitir el paso para incluir el archivo httpd-prefix.conf dentro del /opt/bitnami/apache2/conf/bitnami/bitnami-apps-prefix.conf.
  • Reiniciar Apache
sudo /opt/bitnami/ctlscript.sh restart apache

Para resumir: - Debes tener la carpeta de tu aplicación en /opt/bitnami/apps/yourapp. Tendrás 2 carpetas allí, conf (archivos de configuración de Apache) y htdocs (archivos de la aplicación). Configurarás el host virtual en el archivo httpd-vhosts.conf e incluirás el archivo de la aplicación dentro del /opt/bitnami/apache2 de Apache. /conf/bitnami/bitnami-apps-vhosts.conf.

Respuesta2

Yo también estoy intentando hacer esto. Tengo un script PHP personalizado que necesito que el servidor ejecute y, por el amor de Dios, no puedo resolverlo. Lamentablemente no tengo el archivo bitnami-apps-vhosts.conf. ¿Alguien puede decirme qué debería haber en este archivo y cómo se hace referencia a él para cargarlo, ya que no existe?

información relacionada