nginx安装配置http、tcp代理
生活随笔
收集整理的這篇文章主要介紹了
nginx安装配置http、tcp代理
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
擼了今年阿里、頭條和美團(tuán)的面試,我有一個(gè)重要發(fā)現(xiàn).......>>>
### tcp代理 stream {upstream backend{server 192.168.182.129:9300;}upstream app {server 192.168.182.129:53535;}server {listen 192.168.182.129:9301;proxy_pass backend;}server {listen 192.168.182.129:53536;proxy_pass app;} } ### http代理 http {server{listen 192.168.182.129:8081;server_name 192.168.182.129;location /{proxy_pass http://192.168.182.129:8080/test/;}}server{listen 192.168.182.129:9201;server_name 192.168.182.129;location /{proxy_pass http://192.168.182.129:9200/;}}server{listen 192.168.182.129:5602;server_name 192.168.182.129;location /{proxy_pass http://192.168.182.129:5601/;}}### 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: POODLEssl_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/*; }sudo nginx -s reload
與50位技術(shù)專家面對(duì)面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的nginx安装配置http、tcp代理的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux添加硬盘
- 下一篇: Class.forName()的作用与使