安装pcre
wgetftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.37.tar.gztar-zxvfpcre-8.37.tar.gzcdpcre-8.37./configuremakemakeinstall
序列号 | CPU | RAM | HDD | 带宽 | 售价(美元) | 免费试用 |
---|---|---|---|---|---|---|
香港服务器1 | E5-2620 | 32G | 1T HDD | 50M/无限流量 | $196.00 | 立即申请 |
香港服务器2 | E5-2650 | 32G | 1T HDD | 50M/无限流量 | $256.00 | 立即申请 |
香港服务器3 | E5-2680 | 32G | 1T HDD | 50M/无限流量 | $316.00 | 立即申请 |
香港服务器4 | E5-2690 | 32G | 1T HDD | 50M/无限流量 | $336.00 | 立即申请 |
香港服务器5 | E5-2697 | 32G | 1T HDD | 50M/无限流量 | $376.00 | 立即申请 |
香港服务器6 | E5-2620*2 | 32G | 1T HDD | 50M/无限流量 | $376.00 | 立即申请 |
香港服务器7 | E5-2650*2 | 32G | 1T HDD | 50M/无限流量 | $436.00 | 立即申请 |
香港服务器8 | E5-2680*2 | 32G | 1T HDD | 50M/无限流量 | $476.00 | 立即申请 |
香港服务器9 | E5-2690*2 | 32G | 1T HDD | 50M/无限流量 | $556.00 | 立即申请 |
香港服务器10 | E5-2697*2 | 32G | 1T HDD | 50M/无限流量 | $596.00 | 立即申请 |
香港服务器11 | E5-2680v4*2 | 32G | 1T HDD | 50M/无限流量 | $696.00 | 立即申请 |
香港服务器12 | E5-2698v4*2 | 32G | 1T HDD | 50M/无限流量 | $796.00 | 立即申请 |
安装openssl
wgethttp://www.openssl.org/source/openssl-1.0.1c.tar.gztar-zxvfopenssl-1.0.1c.tar.gz
cd openssl-1.0.1c/
./configmakemakeinstall
安装zlib
wgethttp://zlib.net/zlib-1.2.8.tar.gztar-zxvfzlib-1.2.8.tar.gzcdzlib-1.2.8./configuremakemakeinstall
下载Nginx1.8至/usr/local,看呼吁吧:
$tarxzfnginx-1.8.0.tar.gz$./configure--prefix=/home/nginx/nginx$make$makeinstall
若呈现cc找不到执行
yum-yinstallgccautomakeautoconflibtoolmake
若启动呈现如下错误
"language-java">errorwhileloadingsharedlibraries:libpcre.so.1:cannotopensharedobjectfile:Nosuchfileordirectory
执行以下呼吁
"language-java">ln-s/usr/local/lib/libpcre.so.1/lib64
安装完成之后生成一个nginx的文件夹,cd进去并切换到sbin目次
启动呼吁
$./nginx
封锁呼吁:
$./nginx-sstop
优雅重启
$./nginx-sreload
下面是设置:
1、反向署理设置
修改陈设目次下conf子目次的nginx.conf文件(如nginx-1.5.13confginx.conf)内容,可调解相关设置。
反向署理设置示例:
location/{#配置主机头和客户端真实地点,以便处事器获取客户端真实IPproxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_addr;proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;#禁用缓存proxy_bufferingoff;#配置反向署理的地点proxy_passhttp://192.168.1.1;}
署理地点按照实际环境修改。
2、负载平衡设置
nginx 的 upstream默认是以轮询的方法实现负载平衡,这种方法中,每个请求定时间顺序逐一分派到差异的后端处事器,假如后端处事器down掉,能自动剔除。
别的一种方法是ip_hash:每个请求按会见ip的hash功效分派,这样每个访客牢靠会见一个后端处事器,可以办理session的问题。
负载平衡设置示例:
upstreamtest{#ip_hash;server192.168.1.251;server192.168.1.252;server192.168.1.247;}server{listen80;server_namehelloword;location/{#反向署理的地点proxy_passhttp://test;}}
Upstream定名和处事器地点按照实际环境修改。
3、负载平衡+反向署理完整设置示例
nginx.conf:worker_processes1;events{worker_connections1024;}http{includemime.types;default_typeapplication/octet-stream;sendfileon;keepalive_timeout65;upstreamtest{#ip_hash;server192.168.1.251;server192.168.1.252;server192.168.1.247;}server{listen80;server_name2;location/{#配置主机头和客户端真实地点,以便处事器获取客户端真实IPproxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_addr;proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;#禁用缓存proxy_bufferingoff;#反向署理的地点proxy_passhttp://test;}}}
4、消息疏散设置