Quero servir o aplicativo Django emhttp://SERVIDOR-IP/OU um domínio(www.exemplo.com)em vez dehttp://SERVER-IP/Projeto (www.example.com/Project)usandoPilha Django BITNAMI (v4.2).
Eu segui a documentaçãoaquipara criar um novo aplicativo que está funcionando perfeitamente, mas não encontrei como configurar o aplicativo Django emhttp://SERVIDOR-IP/.
Detalhes do sistema operacional:
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
Eu tentei:
- Mova o formulário de arquivos do aplicativo
~/apps/django/django_projects/PROJECT/
para~/apps/django/django_projects/
- Atualizados todos os caminhos nesses arquivos conf:
- httpd-prefix.conf
- httpd-app.conf
- PROJETO/wsgi.py
- Reinicie o servidor Apache.
Masinfelizmente, ainda estou recebendo a página inicial do Apache emhttp://SERVIDOR-IP/em vez da página inicial do aplicativo Django. Mais uma coisa que o aplicativo Django ainda está acessível emhttp://SERVER-IP/Projetocom sucesso.
Observação:Eu preciso que ambos os serviços estejam em execução php
e django
.
Aplicativo de demonstração PHP que coloquei e htdocs/demo/index.php
também quero este URL de formulário acessível http://SERVER-IP/hello/index.php
.
Alguém, por favor, me oriente!!! Como fazer isso?
Responder1
Para alterar a URL do seu projeto Django para "/", você precisa modificar este arquivo (supondo que o projeto que você deseja mover para "/" seja "Projeto"):
INSTALLDIR/apps/django/django_projects/Project/conf/httpd-app.conf
Dentro do arquivo, altere estas linhas:
Alias /Project/static "INSTALLDIR/..."
WSGIScriptAlias /Project 'INSTALLDIR/...'
Para isso:
Alias /static "INSTALLDIR/..."
WSGIScriptAlias / 'INSTALLDIR/...'
E reinicie o Apache depois disso:
sudo INSTALLDIR/ctlscript.sh restart
Por favor consulteBitnami Django para nuvem AWSE Como posso alterar o URL padrão
Responder2
Você pode usar a ferramenta bnconfig para mover o aplicativo para root.
/opt/bitnami/apps/django/bnconfig --appurl /
Você pode encontrar mais informações sobre a ferramenta bnconfig aqui: