ubuntu搭载负载均衡

3 篇文章 0 订阅

0.环境以及配置

服务器:

环境:Ubuntu 16.04

  • applb 用于负载均衡 配置ip为 192.168.222.11
  • app1 用于app业务 配置ip为 192.168.222.21
  • app2 用于app业务 配置ip为 192.168.222.22
1.配置applb服务器
# 切换到root用户
su root

# 更新一下软件
apt-get update

# 添加nginx源
LC_ALL=en_US.UTF-8 add-apt-repository ppa:nginx/development -y

# 更新一下软件
apt-get update

# 安装nginx
apt-get -y install nginx

# 启动nginx
service nginx start

# 检查是否启动nginx
service nginx status

# 备份默认文件
cp /etc/nginx/sites-available/default /etc/nginx/sites-available/default.bak

# 替换文件内容为下面内容 nginx配置文件 pravite-ip-address 替换为负载均衡ip
vi /etc/nginx/sites-available/default

# default Start
upstream backend {
    server 192.168.222.21;
    server 192.168.222.22;
}

server {
    listen 80 default_server;
    listen [::]:80 default_server;
    server_name 192.168.222.11;

    location / {
        add_header X-Content-Type-Options nosniff;
        proxy_set_header X-Scheme $scheme;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $http_host;
        proxy_set_header X-NginX-Proxy true;
        proxy_hide_header X-Powered-By;
        proxy_hide_header Vary;

        proxy_pass http://backend;
        proxy_redirect off;
    }

}
# default End

# nginx测试
nginx -t

# nginx重载
service nginx reload
2.配置app业务服务器
# 切换到root用户
su root

# 更新一下软件
apt-get update

# 安装必备工具
apt-get -y install zsh htop zip unzip composer git software-properties-common

# 添加nginx源
LC_ALL=en_US.UTF-8 add-apt-repository ppa:nginx/development -y

# 更新一下软件
apt-get update

# 安装nginx
apt-get -y install nginx

# 启动nginx
service nginx start

# 添加php源
LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php -y

# 更新一下软件
apt-get update

apt-get -y install php7.2 php7.2-mysql php7.2-fpm php7.2-curl php7.2-xml php7.2-json php7.2-gd php7.2-mbstring php7.2-bcmath

service php7.2-fpm restart

# /usr/share/nginx/html Ubuntu 14.04
cp /var/www/html/index.html /var/www/html/index.html.bak
vi /var/www/html/index.html
app1 #第二个业务机内容为app2

访问192.168.222.11

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值