After more than 10 hours of research, I did not understand why this does not work! I am trying to move my localhost to the folder with enabled sites, which is located in / etc / nginx / sites -enabled / default.
This is a symbolic link from a folder available for sites. When using the following configuration, I get "unable to connect" using localhost: 8080 as my address
nginx.conf (/usr/local/nginx/conf/nginx.conf):
user www-data; worker_processes 2; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; include /etc/nginx/sites-enabled/*; }
available sites (/ etc / nginx / sites-available / default):
server { listen 8080; root /home/myusername/myown/customdirectory; index index.php index.html index.htm; server_name localhost; location / { try_files $uri $uri/ /index.html; } location /doc/ { alias /usr/share/doc/; autoindex on; allow 127.0.0.1; allow ::1; deny all; } error_page 404 /404.html; error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/www; } location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params; } location ~ /\.ht { deny all; } }
I can make it work if I put the relevant information from sites on nginx.conf, I just canโt understand why it doesnโt work this way?
Thank!
nginx
Discorick Oct 03 2018-12-12T00: 00Z
source share