2、相关联软件的安装
(1)pcre套件的安装,进入下载目录,进行解压缩:
# cd /tools
# tar zxvf pcre-8.12.tar.gz
# cd pcre-8.12
# ./configure (默认是安装在/usr/local/目录下面,也可指定目录加参数 --prefix=/usr/local/)
# make && make install (进行make编译并安装)
(2)openssl套件的安装,进入下载目录,进行解压缩:(可选)
# cd /tools
# tar zxvf openssl-1.0.0d.tar.gz
# cd openssl-1.0.0d
# ./configure (默认是安装在/usr/local/目录下面,也可指定目录加参数 --prefix=/usr/local/)
# make && make install (进行make编译并安装)
3、Nginx软件的安装和配置
(1)nginx套件的安装,进入下载目录,进行解压缩:
# cd /tools
# tar zxvf nginx-1.0.0.tar.gz
# cd nginx-1.0.0
# ./configure (默认是安装在/usr/local/目录下面,也可指定目录加参数 --prefix=/usr/local/)
# make && make install (进行make编译并安装)
(2)测试安装是否成功:
# cd /usr/local/nginx/sbin/
# ./nginx -t (如果提示下面的ok和successful成功的话,说明安装成功了)
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
(3)进行负载均衡站点的配置:
# cd /usr/local/nginx/conf/ # vi nginx.conf (修改增加下面的内容)
#pid logs/nginx.pid; ------- 在第9行左右,去掉前面的“#”注释号
(新增)upstream tomcat { ------- 负载均衡站点的名称为tomcat,可以自己取 ip_hash; (可选,根据来源IP方式选择web服务器,省略的话按默认的轮循方式选择web服务器)
server 192.168.0.101:81; ------- web服务器的IP地址及tomcat1发布端口
server 192.168.0.101:82; ------- web服务器的IP地址及tomcat2发布端口
server 192.168.0.102:83; ------- web服务器的IP地址及tomcat3发布端口
server 192.168.0.102:84; ------- web服务器的IP地址及tomcat4发布端口
}
server {
listen 80; ------- 本机负载均衡的发布端口80
server_name localhost; ------- 本机服务器名称