虚拟机192.168.9.184
虚拟机192.168.9.185
nginx:nginx: download
pcre:PCRE - Browse /pcre/8.45 at SourceForge.net
zlib:zlib Home Site
基本都在置顶的资源里
ps:安装centos时,选择最小安装,系统不带gcc 以及g++开发环境,需要独立安装以及检查。系统安装时最好选择开发工具
gcc -v
g++ -v
解压后上传 执行安装命令 install.sh
执行权限
chmod u+x install.sh
解压后上传执行安装命令 install.sh
执行权限
chmod u+x install.sh
4.ps 由于依赖多而且依赖之间互相依赖,且版本之间适配麻烦,所以安装脚本最好改一下,添加强制安装参数
rpm -ivh glibc-2.17-105.el7.x86_64.rpm --force --nodeps??
执行了不检查依赖强制安装,报错的需要根据错误内容自行寻找与nginx以及linux系统适配的依赖版本
openssl version
tar -zvxf xxxxx.tar.gz cd '解压的包名'
./configure
make
make install
ps:
tar -zvxf nginx-1.22.1.tar.gz
cd nginx-1.22.1
./configure
make
make install
cd /usr/local/nginx/sbin
./nginx
ps -ef |grep nginx
虚拟机192.168.9.184
虚拟机192.168.9.185
ps:2台虚拟机分别配置
vi /usr/local/nginx/conf/nginx.conf
upstream nginxTest.com {
#ip_hash;
server 192.168.9.185:80 weight=5;
server 127.0.0.1:80 weight=5;
}
server {
listen 81;
location / {
proxy_pass http://nginxTest.com;
}
}
upstream nginxTest.com {
#ip_hash;
server 192.168.9.184:80 weight=5;
server 127.0.0.1:80 weight=5;
}
server {
listen 81;
location / {
proxy_pass http://nginxTest.com;
}
}
cd /usr/local/nginx/sbin
./nginx -s reload
ps:配置成功。则访问192.168.9.185:81 185与184页面来回切换