Oi pessoal, desculpe se estou cometendo um erro elementar, mas estou realmente perdido aqui.
Configurei meu servidor Ubuntu 16.04 como Nginx (não em um contêiner docker, em execução na máquina host) e wordpress (em um contêiner docker).
Repo Wordpress do Docker Hub: (Não consigo postar mais do que dois links, mas é o repositório oficial do Wordpress)
Após algumas configurações, consegui executar o nginx e o contêiner wordpress. Quando eu acesso o site wordpress através do endereço IP e porta em bruto funciona bem. No entanto, quando eu faço um proxy_pass de nginx para o contêiner, meu site wordpress parece ter perdido todo o seu css. Ironicamente, a página ainda carrega.
Veja um exemplo: (hiperlink para uma imagem)
link
link
sites disponíveis
upstream example.com {
server localhost:51080;
}
server {
listen 80;
server_name example.com;
location / {
proxy_pass http://localhost:51080;
}
}
comando de execução do docker
docker run --name example.com -d -v /docker/example.com:/var/www/html wordpress
/ etc / hosts (adicionei a seguinte linha ao arquivo)
[IP address] example.com
Obrigado por qualquer ajuda!
EDITAR:
- /var/log/nginx/error.log - está vazio (sim, eu verifiquei, está registrando neste arquivo)
- /var/log/nginx/access.log
Entrada de registro:
<IP Address> - - [11/Mar/2017:11:33:35 -0500] "GET /wp-admin/install.php HTTP/1.1" 200 11144 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/602.4.8 (KHTML, like Gecko) Version/10.0.3 Safari/602.4.8"