frp, https, http, nginx 多服务, ssl等配置

server {

        listen 80 default_server;

        listen [::]:80 default_server;


root /var/www/html; # Add index.php to the list if you are using PHP index index.html index.htm index.nginx-debian.html; server_name _; location / { # First attempt to serve request as file, then # as directory, then fall back to displaying a 404. try_files $uri $uri/ =404; }
    
 
   

index index.html index.htm index.nginx-debian.html;

 
   

 

 
   

        server_name _;

 
   

 

 
   

        location / {

 
   

                # First attempt to serve request as file, then

 
   

                # as directory, then fall back to displaying a 404.

 
   

                try_files $uri $uri/ =404;

 
   

        }

 

        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        #location ~ \.php$ {
        #       include snippets/fastcgi-php.conf;
        #
        #       # With php7.0-cgi alone:
        #       fastcgi_pass 127.0.0.1:9000;
        #       # With php7.0-fpm:
        #       fastcgi_pass unix:/run/php/php7.0-fpm.sock;
        #}

        # deny access to .htaccess files, if Apache's document root
        # concurs with nginx's one
        #
        #location ~ /\.ht {
        #       deny all;
        #}
}


# Virtual Host configuration for example.com
#
upstream movie_pool{
    server 127.0.0.1:8000;
}

upstream go_pool{
    server 127.0.0.1:9000;
}
#Demo1端口转发
server {
   # listen       80;
    listen       443 ssl;
    server_name  www.sddeznsm.com;

    ssl on;
        ssl_certificate     /root/nginx-1.11.3/ssl/sddeznsm_com.crt;
        ssl_certificate_key  /root/nginx-1.11.3/ssl/sddeznsm_com.key;

        ssl_session_cache    shared:SSL:1m;
        ssl_session_timeout  5m;
    access_log logs/book.log;
    error_log logs/book.error;

    #将所有请求转发给demo_pool池的应用处理
    location / {
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_pass http://movie_pool;
    }
}

#Demo1端口转发
server {
    listen       80;
    #listen       443 ssl;
    server_name  *.sddeznsm.com;

    access_log logs/book.log;
    error_log logs/book.error;

    #将所有请求转发给demo_pool池的应用处理
    location / {
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_pass http://movie_pool;
    }
}
# You can move that to a different file under sites-available/ and symlink that
# to sites-enabled/ to enable it.
#

server {
       listen 443 ssl;
        server_name  sddeznsm.com;
        ssl on;
        ssl_certificate     /root/nginx-1.11.3/ssl/sddeznsm_com.crt;
        ssl_certificate_key  /root/nginx-1.11.3/ssl/sddeznsm_com.key;

        ssl_session_cache    shared:SSL:1m;
        ssl_session_timeout  5m;

        ssl_ciphers  HIGH:!aNULL:!MD5;
        ssl_prefer_server_ciphers  on;


       # location / {
        #    root   html;
       #     index  index.html index.htm;
      #  }

        location / {
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_pass http://go_pool;
    }
    }

 

转载于:https://www.cnblogs.com/mafeng/p/8615359.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值