The nginx80 port under Alibaba Cloud cannot be used?
怪我咯
怪我咯 2017-05-16 17:13:38
0
2
572

In order to prevent nginx from jumping to its default welcome page, I deleted /etc/nginx/sites-enabled/defalt. ps: The running environment is nginx installed by Alibaba Cloud + ubuntu14.04 + apt-get.

Use /etc/nginx/sites-enabled/mysite.conf to listen to port 80

server {
    listen 80;
    server_name domainname;

    location /static/ {
        alias /srv/http/mysite/staitc/;
    }

    location / {
        uwsgi_pass 127.0.0.1:8001;
        include     /etc/nginx/uwsgi_params;
    }
}

my question


1. 但是如果监听8080这些端口,比如domainname:8080可以跳转到正确的界面
2. 请问这是怎么回事呢?

The default /etc/nginx/nginx.conf file has not been modified. The following is its content:

user www-data;
worker_processes auto;
pid /run/nginx.pid;

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_disable "msie6";

    # 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;
#    }
#}
怪我咯
怪我咯

走同样的路,发现不同的人生

reply all(2)
某草草

Pay attention to this paragraph,

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

The configuration files in the two directories will be read here.
You need to make sure that there are no other configuration files in /etc/nginx/conf.d/, otherwise it will be loaded first and overwrite your website configuration.

Also, usually there will be a default website in this directory, listening on port 80. Obviously your website is covered by this default site.

阿神

Brother, how much does your Alibaba Cloud server cost per year

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!