nginx反向代理服务器设置及负载均衡centos版

1下载nginx的tar包

nginx-x.x.x.tar.gz

2解压

tar -zxvf  nginx-x.x.x.tar.gz

3.进入解压后的nginx目录

cd nginx-x.x.x

查看是否有configure文件

ls -l 

4.运行./configure  查看是否配置满足编译条件

5.执行 make    编译源码

6.make install 安装

默认情况下,nginx会安装在/usr/local/nginx目录下

cd /usr/local/nginx/sbin

./nginx即可启动

7更改配置

cd /usr/local/nginx/conf

vim nginx.conf

编辑核心配置如下

upstream cache_server{
        server  127.0.0.1:9044;
    }
    server {
        listen       80;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            root   html;
            index  index.html index.htm;
        }

        location /cache {
            proxy_pass  http://cache_server;
            root   html;
            index  index.html index.htm;
        }

8.启动一个cache服务,jar包已打好cache.jar

创建一个shell脚本

vim cache.sh

写入  nohup java -jar  cache.jar &   解释nohup是不挂断,即关掉terminal也继续执行  &符号表示后台运行,即可以继续输入命令

nohup后面的命令java -jar cache.jar 的输出日志默认为当前目录下的nohup.out

保存cache.sh 

:wq

然后

chmod 777 cache.sh

更改权限为可执行

./cache.sh

启动cache服务

tail -f nohup.out

即可查看启动日志

9 到刚才nginx执行的文件下.重新加载nginx

./nginx -s reload 

10.剩下就是校验了

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值