更新時間:2022-04-25 09:29:50 來源:動力節點 瀏覽1930次
動力節點小編來給大家舉幾個Nginx代理配置示例
用戶 www www ; ## 默認值:nobody
worker_processes 5 ; ## 默認值:1
error_log logs/error.log ;
pid 日志/nginx.pid ;
worker_rlimit_nofile 8192 ;
事件 {
worker_connections 4096 ; ## 默認值:1024
}
http {
包括 conf/mime.types ;
包括 /etc/nginx/proxy.conf ;
包括 /etc/nginx/fastcgi.conf ;
索引 index.html index.htm index.php ;
default_type application/octet-stream ;
log_format main ' $remote_addr - $remote_user [ $time_local] $status '
'" $request" $body_bytes_sent " $http_referer" '
'" $http_user_agent" " $http_x_forwarded_for"' ;
access_log 日志/access.log 主要;
發送 文件;
tcp_nopush 開啟;
server_names_hash_bucket_size 128 ; # 這似乎是某些虛擬主機所必需的
服務器 { # php/fastcgi
聽 80 ;
server_name domain1.com www.domain1.com ;
access_log 日志/域1 .access.log main ;
根 html ;
位置 ~ \.php$ {
fastcgi_pass 127.0.0.1 : 1025 ;
}
}
server { # 簡單的反向代理
監聽 80 ;
server_name domain2.com www.domain2.com ;
access_log 日志/域2 .access.log 主;
# 提供靜態文件
位置 ~ ^/(images|javascript|js|css|flash|media|static)/ {
root /var/www/virtual/big.server.com/htdocs ;
30d到期 ;}
# 將動態內容請求傳遞給 rails/turbogears/zope 等
location / {
proxy_pass http://127.0.0.1:8080 ;
}
}
上游 big_server_com {
服務器 127.0.0.3 :8000 重量 = 5 ;
服務器 127.0.0.3:8001權重= 5 ;服務器192.168.0.1:8000 ;_ _ 服務器192.168.0.1:8001 ;_ _ }
server { # 簡單的負載均衡
監聽 80 ;
server_name big.server.com ;
access_log 日志/big.server.access.log 主要;
位置 / {
proxy_pass http://big_server_com ;
}
}
}
代理.conf
代理重定向 關閉;
proxy_set_header 主機 $host ;
proxy_set_header X-Real-IP $remote_addr ;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for ;
client_max_body_size 10m ;
client_body_buffer_size 128k ;
proxy_connect_timeout 90 ;
proxy_send_timeout 90 ;
proxy_read_timeout 90 ;
proxy_buffers 32 4k ;
fastcgi.conf
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name ;
fastcgi_param QUERY_STRING $query_string ;
fastcgi_param REQUEST_METHOD $request_method ;
fastcgi_param CONTENT_TYPE $content_type ;
fastcgi_param CONTENT_LENGTH $content_length ;
fastcgi_param SCRIPT_NAME $fastcgi_script_name ;
fastcgi_param REQUEST_URI $request_uri ;
fastcgi_param DOCUMENT_URI $document_uri ;
fastcgi_param DOCUMENT_ROOT $document_root ;
fastcgi_param SERVER_PROTOCOL $server_protocol ;
fastcgi_param GATEWAY_INTERFACE CGI/1.1 ;
fastcgi_param SERVER_SOFTWARE nginx/ $nginx_version ;
fastcgi_param REMOTE_ADDR $remote_addr ;
fastcgi_param REMOTE_PORT $remote_port ;
fastcgi_param SERVER_ADDR $server_addr ;
fastcgi_param SERVER_PORT $server_port ;
fastcgi_param SERVER_NAME $server_name ;
fastcgi_index index.php ;
fastcgi_param REDIRECT_STATUS 200 ;
啞劇類型
類型 {
text/html html htm shtml ;
文本/css css ;
文本/xml xml rss ;
圖片/gif gif ;
圖片/jpeg jpeg jpg ;
應用程序/x-javascript js ;
文本/純 文本;
文本/x 組件 htc ;
文本/ 數學 mml ;
圖片/png png ;
圖片/x-icon ico ;
圖像/x-jng jng ;
圖像 /vnd.wap.wbmp wbmp ;
應用程序/java-歸檔 罐子 戰 耳;
應用程序/mac-binhex40 hqx ;
申請/pdf pdf ;
應用程序/x-cocoa cco ;
應用程序/x-java-archive-diff jardiff ;
應用程序/x-java-jnlp-文件 jnlp ;
應用程序/x-makeself 運行;
應用程序/x-perl pl pm ;
應用程序/x-pilot prc pdb ;
應用程序/x-rar-壓縮 rar ;
應用程序/x-redhat-package-manager rpm ;
應用程序/x-sea sea ;
應用程序/x-shockwave-flash swf ;
應用程序/x-stuffit 坐下;
應用程序/x-tcl tcl tk ;
應用程序/x-x509-ca-cert der pem crt ;
應用程序/x-xpinstall xpi ;
應用程序/zip zip ;
應用程序/八位字節流 deb ;
應用程序/八位字節流 bin exe dll ;
應用程序/八位字節流 dmg ;
應用程序/八位字節流 eot ;
應用程序/八位字節流 iso img ;
應用程序/八位字節流 msi msp msm ;
音頻/mpeg mp3 ;
音頻/x-realaudio ra ;
視頻/mpeg mpeg mpg ;
視頻/快速 移動;
視頻/x-flv flv ;
視頻/x-msvideo avi ;
視頻/x-ms-wmv wmv ;
視頻/x-ms-asf asx asf ;
視頻/x-mng mng ;
}
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習