Domínio não Wordpress no multi-site Bitnami WordPress

Domínio não Wordpress no multi-site Bitnami WordPress

Tenho lutado contra esse problema há algum tempo e talvez não tenha um conhecimento suficiente do Apache.

Eu tenho uma instalação Bitnami Wordpress Multi-site em execução no AWS Lightsail. Tenho 3 domínios WP funcionando bem.

Também tenho um quarto domínio que desejo apontar para um aplicativo personalizado não Wordpress usando o mesmo servidor.

Um tempo atrás eu fiz a pergunta:https://stackoverflow.com/questions/53638767/point-domain-to-directory-of-a-bitnami-wordpress-multi-site-instance/53705728#53705728

  • Usando isso, configurei meu aplicativo em um diretório separado com um diretório conf que planejei incluir um arquivo vhosts apontando meu quarto nome de domínio para o diretório htdocs neste novo local.
  • O engenheiro da Bitnami que respondeu à pergunta disse para criar um alias, mas a menos que eu entenda o alias incorretamente, eles são apenas para diretórios. Não consigo usar um alias para um domínio separado (estou errado?)

Quando tentei adicionar uma seção VirtualHosts, recebi um erro porque não posso ter vhosts e httpd-prefix em execução no mesmo servidor, eu acho.

Como posso deixar o httpd-prefix como está para minha instalação multisite do wordpress, mas também apontar meu quarto URL para o diretório /opt/bitnami/apps/myapp/htdocs?

Responder1

Desculpe, perdi o comentário no outro tópico. Se você seguir os passos que mencionei no outro tópico, você terá seu aplicativo personalizado rodando em seudomínio/seuapp (seuapp é o nome do alias que você configurou).

Caso queira implantar esse aplicativo usando um host virtual personalizado, você precisará seguir as etapas que mencioneimas você precisará configurar o seguinte:

  • Configure ServerName e ServerAlias ​​no arquivo httpd-vhosts.conf do seu aplicativo personalizado.
  • Inclua esse arquivo httpd-vhosts.conf dentro do arquivo /opt/bitnami/apache2/conf/bitnami/bitnami-apps-vhosts.conf. Você pode pular a etapa para incluir o arquivo httpd-prefix.conf dentro do arquivo /opt/bitnami/apache2/conf/bitnami/bitnami-apps-prefix.conf.
  • Reinicie o Apache
sudo /opt/bitnami/ctlscript.sh restart apache

Para resumir: - Você precisa ter a pasta do seu aplicativo em /opt/bitnami/apps/yourapp. Você terá 2 pastas lá, conf (arquivos de configuração do Apache) e htdocs (arquivos do app) - Você configurará o host virtual no arquivo httpd-vhosts.conf e incluirá o arquivo do app dentro do /opt/bitnami/apache2 do Apache Arquivo /conf/bitnami/bitnami-apps-vhosts.conf.

Responder2

Eu também estou tentando fazer isso. Eu tenho um script PHP personalizado que preciso que o servidor execute e não consigo, pelo amor de Deus, descobrir isso. Infelizmente não tenho o arquivo bitnami-apps-vhosts.conf. Alguém pode me dizer o que deveria estar neste arquivo e como ele é referenciado para carregamento, já que não existe?

informação relacionada