407 Stimmen

NGinx Standardmäßige öffentliche www-Adresse?

Ich habe bereits mit Apache gearbeitet und weiß daher, dass die öffentliche Standard-Webroot normalerweise /var/www/ .

Ich habe vor kurzem angefangen, mit nginx zu arbeiten, aber ich kann die standardmäßige öffentliche Web Root nicht finden.

Wo kann ich die öffentliche Standard-Webroot für nginx finden?

5voto

Yusuf Ibrahim Punkte 1501

Wenn Sie Ubuntu 14.04 verwenden, finden Sie das nginx www-Verzeichnis unter folgendem Pfad:

yusuf@yusuf-he:/usr/share/nginx/html$ pwd
/usr/share/nginx/html
yusuf@yusuf-he:/usr/share/nginx/html$

5voto

user11793803 Punkte 59

*Standardseiten Web in var/www/html zugewiesen *Standardkonfiguration Server etc/nginx/sites/avaliable/nginx.conf

server {

    listen 80 default_server;
    listen [::]:80 default_server;

    root /var/www/html;

    index index.html index.php;

    server_name _;

    location /data/ {
        autoindex on;
    }

    location /Maxtor {
        root /media/odroid/;
        autoindex on;

    }

        # This option is important for using PHP.
    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php7.1-fpm.sock;
    }
}

*Standardkonfiguration Server etc/nginx/nginx.conf

Inhalt.

user www-data;
worker_processes 8;
pid /run/nginx.pid;
include /etc/nginx/modules-enabled/*.conf;

events {
    worker_connections 768;
    # multi_accept on;
}

http {

    ##
    # Basic Settings
    ##

    sendfile on;
    tcp_nopush on;
    tcp_nodelay on;
    keepalive_timeout 65;
    types_hash_max_size 2048;
    # server_tokens off;

    # server_names_hash_bucket_size 64;
    # server_name_in_redirect off;

    include /etc/nginx/mime.types;
    default_type application/octet-stream;

    ##
    # SSL Settings
    ##

    ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # Dropping SSLv3, ref: POODLE
    ssl_prefer_server_ciphers on;

    ##
    # Logging Settings
    ##

    access_log /var/log/nginx/access.log;
    error_log /var/log/nginx/error.log;

    ##
    # Gzip Settings
    ##

    gzip on;

    # gzip_vary on;
    # gzip_proxied any;
    # gzip_comp_level 6;
    # gzip_buffers 16 8k;
    # gzip_http_version 1.1;
    # gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;

    ##
    # Virtual Host Configs
    ##

    include /etc/nginx/conf.d/*.conf;
    include /etc/nginx/sites-enabled/*;
}

#mail {
#   # See sample authentication script at:
#   # http://wiki.nginx.org/ImapAuthenticateWithApachePhpScript
# 
#   # auth_http localhost/auth.php;
#   # pop3_capabilities "TOP" "USER";
#   # imap_capabilities "IMAP4rev1" "UIDPLUS";
# 
#   server {
#       listen     localhost:110;
#       protocol   pop3;
#       proxy      on;
#   }
# 
#   server {
#       listen     localhost:143;
#       protocol   imap;
#       proxy      on;
#   }
#}

Standard-Zugriffsprotokolle mit IP-Clients var/log/nginx/...

5voto

jboles Punkte 111

Zu beachten ist, dass die Standard-Indexseite für den nginx-Server auch den Root-Speicherort anzeigt. Von nginx (1.4.3) auf Amazon Linux AMI erhalten Sie folgendes:

Dies ist die Standard index.html Seite, die mit nginx auf dem Amazon Linux AMI verteilt wird. Sie befindet sich in /usr/share/nginx/html.

Sie sollten nun Ihren Inhalt an einem Ort Ihrer Wahl ablegen und die Konfigurationsanweisung Root in der nginx-Konfigurationsdatei /etc/nginx/nginx.conf bearbeiten

5voto

Dylan B Punkte 622

Sie können danach suchen, egal wohin sie es verschoben haben (Systemadministrator verschoben oder neuere Version von nginx)

find / -name nginx

4voto

tomnyson Punkte 57

Sie können auf die Datei config nginx zugreifen, Sie können Root /path sehen. in diesem Standardeinstellung von nginx apache unter /var/www/html

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X