收藏 分销(赏)

反向代理服务器安装和配置.doc

上传人:仙人****88 文档编号:8767754 上传时间:2025-03-01 格式:DOC 页数:5 大小:45KB
下载 相关 举报
反向代理服务器安装和配置.doc_第1页
第1页 / 共5页
反向代理服务器安装和配置.doc_第2页
第2页 / 共5页
点击查看更多>>
资源描述
开发环境代理服务器安装和配置 1环境安装 1.1条件 1. 操作系统:centos 5.4 64位(或者更高的版本)。 2. ssh连接工具:putty。 3. 文件传输工具:winscp 1.2服务器软件 1.nginx 1.4.1 1.3安装步骤 1)把nginx安装包 nginx-1.4.1.tar.gz、pcre-8.32.tar.gz上传到指定的安装目录,并同时对两个文件进行解压 2)安装脚本 yum -y install gcc gcc-c++ openssl openssl-devel cd nginx-1.4.1 ./configure --prefix=/usr/local/nginx --sbin-path=/usr/local/nginx/sbin/nginx --conf-path=/usr/local/nginx/conf/nginx.conf --error-log-path=/usr/local/nginx/log/error.log --http-log-path=/usr/local/nginx/log/access.log --pid-path=/usr/local/nginx/run/nginx.pid --user=www --group=www --with-http_ssl_module --with-http_flv_module --with-http_stub_status_module --with-http_gzip_static_module --http-client-body-temp-path=/usr/local/nginx/tmp/client --http-proxy-temp-path=/usr/local/nginx/tmp/proxy/ --http-fastcgi-temp-path=/usr/local/nginx/tmp/fcgi/ --add-module=./ngx_cache_purge-2.1 --with-pcre=../ pcre-8.32 make make install /usr/local/nginx/sbin/nginx 1.4注意事项 1. 安装的服务器必须是可以出公网,否则依赖包无法安装 2. 安装完后加入开机启动 3. 启动命令: /usr/local/nginx/sbin/nginx 4. 重启命令: killall -9 nginx && /usr/local/nginx/sbin/nginx 2环境配置 2.1配置步骤 1.把”代理服务器配置”文件夹下面的conf上传到代理服务器/usr/local/nginx 覆盖conf文件夹 2.重启nginx 2.2一般配置解释 配置文件/usr/local/nginx/conf/nginx.conf user www www; worker_processes 8; error_log /usr/local/nginx/logs/nginx_error.log crit; pid /usr/local/nginx/nginx.pid; #Specifies the value for maximum file descriptors that can be opened by this process. worker_rlimit_nofile 65535; events { use epoll; worker_connections 65535; } http { include mime.types; default_type application/octet-stream; charset utf-8; server_names_hash_bucket_size 128; client_header_buffer_size 32k; large_client_header_buffers 4 32k; client_max_body_size 300m; sendfile on; tcp_nopush on; keepalive_timeout 60; tcp_nodelay on; client_body_buffer_size 512k; proxy_connect_timeout 5; proxy_read_timeout 60; proxy_send_timeout 5; proxy_buffer_size 16k; proxy_buffers 4 64k; proxy_busy_buffers_size 128k; proxy_temp_file_write_size 128k; gzip on; gzip_min_length 1k; gzip_buffers 4 16k; gzip_http_version 1.1; gzip_comp_level 2; gzip_types text/plain application/x-javascript text/css application/xml; gzip_vary on; #注:proxy_temp_path和proxy_cache_path指定的路径必须在同一分区 proxy_temp_path /htdocs/proxy_temp_dir; proxy_cache_path /htdocs/proxy_cache_dir levels=1:2 keys_zone=cache_one:2000m inactive=1d max_size=30g; upstream backend_server { #这里填写要代理的IP,每个域名单独编写一个upstream,如果后端有多台多负载均衡,可以配置多个IP server 192.168.1.43:80 weight=1 max_fails=2 fail_timeout=30s; } upstream rb_backend_server { #这里填写要代理的IP,每个域名单独编写一个upstream,如果后端有多台多负载均衡,可以配置多个IP server 192.168.1.10:80 weight=1 max_fails=2 fail_timeout=30s; } upstream portaltest_backend_server { #这里填写要代理的IP,每个域名单独编写一个upstream,如果后端有多台多负载均衡,可以配置多个IP server 192.168.1.46:80 weight=1 max_fails=2 fail_timeout=30s; server 192.168.1.52:80 weight=1 max_fails=2 fail_timeout=30s; } #//// server { listen 80; server_name localhost; index index.html index.htm; return 403; access_log off; } Server { listen 80; server_name ; index index.html index.htm; location / { proxy_next_upstream http_502 http_504 error timeout invalid_header; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $remote_addr; proxy_pass http://backend_server; expires 1d; } access_log off; } } 配置中(重要的都进行了注释) upstream backend_server { #这里填写要代理的IP,每个域名单独编写一个upstream,如果后端有多台多负载均衡,可以配置多个IP server 192.168.1.43:80 weight=1 max_fails=2 fail_timeout=30s; } server #一个server 表示一个域名的完整配置,每个域名最好应该单独配置一个server { listen 80; # server_name ; #要配置的域名 index index.html index.htm; #默认页面 location / { proxy_next_upstream http_502 http_504 error timeout invalid_header; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $remote_addr; proxy_pass http://backend_server; #upstream的名字 expires 1d; } access_log off; } 2.3注意事项 1.每次重新配置或者修改配置的时候请重启nginx,否则配置无法生效.
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服