Eu atualizei a questão com base na sugestão de @Gerard H. Pille abaixo.
Primeira vez configurando isso. Eu tenho Virtualbox
executando Ubuntu 18.04
em um host Win 10
para um projeto wordpress
.
Minha pasta compartilhada está montada em /media/sw_wp
e funcionando
A pasta Meus projetos contém apenas um projeto, em /media/wp_sf/myproj
Estou usando essa configuração de nginx
aqui :
# Upstream to abstract backend connection(s) for php
upstream php {
server unix:/tmp/php-cgi.socket;
server 127.0.0.1:9000;
}
server {
## Your website name goes here.
server_name myproj.com.au;
## Your only path reference.
root /var/www/html/myproj;
## This should be in your http block and if it is, it's not needed here.
index index.php;
location = /favicon.ico {
log_not_found off;
access_log off;
}
location = /robots.txt {
allow all;
log_not_found off;
access_log off;
}
location / {
# This is cool because no php is touched for static content.
# include the "?$args" part so non-default permalinks doesn't break when using query string
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
#NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
include fastcgi.conf;
fastcgi_intercept_errors on;
fastcgi_pass php;
}
location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {
expires max;
log_not_found off;
}
}
Eu criei o link simbólico de sites-available
para sites-enabled
e posso ver o link usando ls
.
/var/www/html/myproj
contém minha instalação do wordpress.
Eu criei um link simbólico a partir da pasta compartilhada para que agora apareça como:
/var/www/html/myproj
Todo o restante do convidado é ubuntu + php 7.2 + nginx + mysql
Quando navego no projeto, obtenho:
This site can’t be reached
myproj.com.au refused to connect.
Na sugestão abaixo, o resultado de nslookup myproj.com.au
é
Server 127.0.0.53
Server Address 127.0.0.53#53
Non-authoritative answer:
Name: myproj.com.au
Address: 52.64.... // An IP I do not recognise
Eu posso pingar o convidado de um DOS window
no host e recebo uma resposta., então o ambiente está configurado corretamente.
ping myproj.com.au
O que eu perdi? Obrigado.
Tags virtualbox wordpress linux ubuntu