1、安装nginx

#yum install epel-release -y

#yum install nginx -y

#vim /usr/local/nginx/conf/nginx.conf ---->:wq

#systemctl reload nginx

2、nfs

yum install rpcbind nfs-utils -y

3、作为共享存储挂载在三台web网站根目录下

    nfs服务端:192.168.145.130

    web1:192.168.145.131

    web2:192.168.145.132

    web3:192.168.145.133

#mkdir /share

#touch /share/share.txt

#echo share666 > /share/share.txt

#vim /etc/exports

#systemctl enable nfs-server.service

#systemctl enable rpcbind.service

#systemctl start rpcbind.service

#systemctl start nfs-server.service

#yum clean all

#yum install rpcbind nfs-utils -y

# mount -t nfs 192.168.145.130:/share /usr/share/nginx/html

在任意一台web上修改结果,其余两台都可以看到

nfs服务端:#chmod -R o+w /share/

web1:#touch /share/share1.txt

web2:#ls /share/

#touch /usr/share/nginx/html/share2.txt

web3:#ls /usr/share/nginx/html/

4、nginx反向代理三台web

vim /etc/nginx/nginx.conf

vim /etc/nginx/nginx.conf

vim /etc/nginx/nginx.conf

5、nginx反向代理+三台web+nfs共享存储实现集群配置

6、源码安装nginx

#tar xvf nginx-1.10.3.tar.gz

#./configure --prefix=/usr/local/nginx

#make && make install

准备:

1、proxy  IP:192.168.11.58    #nginx反向代理,nfs服务端

web1  IP:192.168.11.94    #web服务端,nfs客户端

web2  IP:192.168.11.96           #web服务端,nfs客户端

web3  IP:192.168.11.97           #web服务端,nfs客户端

2、修改proxy服务器nginx的配置文件

#vim /etc/nginx/nginx.conf

#systemctl reload nginx

3、修改proxy上的nfs配置文件

先新增一块硬盘sdb

#mkfs.ext4 /dev/sdb    #格式化硬盘

#mkdir /share        #创建挂载点

#mount /dev/sdb /share      #挂载

#vim /etc/exports               #修改配置文件

nginx和nfs的更多相关文章

  1. 自动部署Nginx和nfs并架设Nginx集群脚本

    本人经过多次尝试,简单完成了自动部署Nginx和nfs脚本,并且能够自动部署web反向代理集群,下面详细的阐述一下本人的思路.(以下脚本本人处于初学阶段,写的并不是很完善,所以需要后期进行整理和修正, ...

  2. 开发环境入门 linux基础 (部分)nginx和nfs

    nginx和nfs 复习总结 rpm -ivh 软件包 --nodeps (没有依赖性安装) rpm -ivh 软件包 --force (覆盖安装) yum -y upgrade 升级所有包,不改变软 ...

  3. linux基础 -nginx和nfs代理 开发脚本自动部署及监控

    开发脚本自动部署及监控 1.编写脚本自动部署反向代理.web.nfs: (1).部署nginx反向代理三个web服务,调度算法使用加权轮询:  (2).所有web服务使用共享存储nfs,保证所有web ...

  4. linux基础之nginx和nfs服务

      第一部分: 一.nginx服务安装nginx包(源码安装)1.先cd /etc/yum.repos.d目录下2.yum install epel-release -y(安装扩展包)3.yum in ...

  5. Linux之Nginx服务 nfs文件存储 负载均衡

    一.搭建Nginx服务 Nginx 是俄罗斯人编写的十分轻量级的HTTP 服务器,Nginx,它的发音为"engine X",是一个高性能的HTTP和反向代理服务器,同时也是一个I ...

  6. 007--linux常用命令nginx和nfs服务

    作业: 集群搭建 1.部署nginx反向代理三个web服务,调度算法使用加权轮询: 2.所有web服务使用共享存储nfs,保证所有web都对其有读写权限,保证数据一致性: 一.nginx服务 1. 先 ...

  7. Linux服务部署:nginx服务 nfs服务

    nginx服务 源码安装: yum install gcc-* glibc-* openssl openssl-devel pcre pcre-devel zlib zlib-devel -ylsta ...

  8. Linux之nginx反向代理+三台web+nfs共享存储实现集群配置

    作业四:nginx反向代理+三台web+nfs共享存储实现集群配置 在各个web服务器上挂载nfs [root@localhost nginx]# mount -t nfs 192.168.152.1 ...

  9. (Nginx反向代理+NFS共享网页根目录)自动部署及可用性检测

    1.nginx反向代理安装配置 #!/usr/bin/bash if [ -e /etc/nginx/nginx.conf ] then echo 'Already installed' exit e ...

随机推荐

  1. 浅析JavaScript的prototype

    一.JavaScript对象的创建 (1)对象方法 function Student(name){ this.name=name; this.showName=function(){ alert(&q ...

  2. CentOS7安装Postgresql

    执行命令 Yum install postgresql-server Yum install postgresql-contrib 安装完成后,检查postgresql的服务状态 Systemctl ...

  3. NodeJS FTP模块使用

    模块说明:https://www.npmjs.com/package/ftp 上传文件 建立连接-> 判断文件夹是否存在->创建文件夹->上传文件->End 核心代码: 连接参 ...

  4. 【Java】 重拾Java入门

    [概论与基本语法] 取这个标题,还是感觉有些大言不惭.之前大三的时候自学过一些基本的java知识,大概到了能独立写一个GUI出来的水平把,不过后来随着有了其他目标,就把这块放下了.之后常年没有用,早就 ...

  5. lvs(dr)+keepalived

    系统:centos6.5mini 环境: 机器名 Ip地址 角色 Vip-web: 192.168.20.50 Vip-mysql: 192.168.20.60 lvs01 192.168.20.10 ...

  6. [日常] AtCoder Beginner Contest 075 翻车实录

    别问我为啥要写一篇ABC的游记... 周日打算CF开黑于是就打算先打打ABC找回手速... 进场秒掉 $A$ 和 $B$ , 小暴力一脸偷税 然后开 $C$ ...woc求桥? 怎么办啊我好像突然忘了 ...

  7. Redis——主从同步原理

    刚接触到Redis,首先对Redis有一个初步的了解. 开源,免费,遵守BSD协议,key-value数据库. 可以将内存中的数据保存在磁盘中,重启的时候可以再次加载使用. 多种key-value类型 ...

  8. 听翁恺老师mooc笔记(7)--字符串1

    C语言中字符串的定义 如果定义一个字符数组word,并使用大括号对其初始化,如下图所示: 但是这个不是C语言的字符串,只是字符数组,不是字符串,因为不能使用字符串的方式进行计算.那么C语言的字符串长什 ...

  9. C语言博客作业--字符数组-陈张鑫

    一.PTA实验作业(4分) 题目1:7-5 查验身份证 1. 本题PTA提交列表(要提交列表,不是结果) 2. 设计思路(伪代码或流程图) 定义变量身份证个数n,合法个数count=0,flag=0, ...

  10. Linux下进程间通信--共享内存:最快的进程间通信方式

    共享内存: 一.概念: 共享内存可以说是最有用的进程间通信方式,也是最快的IPC形式.两个不同进程A.B共享内存的意思是,同一块物理内存被映射到进程A.B各自的进程地址空间. 进程A可以即时看到进程B ...