1.服务器环境:CentOS release 6.6 (Final) 64位。
2.prce:pcre-8.35.tar.gz nginx:nginx-1.6.2.tar.gz
3.安装prce 安装路径 /home/syn/program/pcre-8.35
1).下载:
[root@syn program]# wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
2).解压,安装:
[root@syn program]# tar zxvf pcre-8.35.tar.gz
[root@syn program]# cd pcre-8.35
[root@syn pcre-8.35]# ./configure
[root@syn pcre-8.35]# make && make install
4.查看prce版本:
[root@syn pcre-8.35]# pcre-config --version
安装 Nginx
1.下载:
[root@bogon program]# wget http://nginx.org/download/nginx-1.6.2.tar.gz
[root@bogon program]# tar zxvf nginx-1.6.2.tar.gz
[root@bogon program]# cd nginx-1.6.2
编译:
[root@bogon nginx-1.6.2]# ./configure --prefix=/home/syn/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/home/syn/program/pcre-8.35
解释:/home/syn/nginx 是将nginx的启动文件编译到的目录
[root@bogon nginx-1.6.2]# make && make install
成功以后,去检验是否成功:
查看nginx版本号
/home/syn/nginx/sbin/nginx -v
配置启动项:
[root@syn]# cd /home/syn/nginx/config/nginx.conf
user root;
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
upstream 127.0.0.1 {
server 123.207.169.238:8010 weight=2; #服务器地址,这里可以配置ip_hash请求策略,weight策略
server 123.207.169.238:8020;
}
server {
location / {
proxy_pass http://127.0.0.1;
}
}
}
保存并推出,启动nginx:
/home/syn/nginx/sbin/nginx #启动命令
/home/syn/nginx/sbin/nginx -s reload #重新加载
/home/syn/nginx/sbin/nginx -s stop #停止运行