linux nginx服务 反向代理 负载均衡 nfs服务
一、nginx服务
1.首先软件停用firewall
shell
systemctl stop firewalld
stop:本次停用
disable:开机停用
enable:开机启用
```shell```
#ps aux | grep firewalld #检查是否停用
2.关闭内核防火墙
shell
vim /etc/selinux/config

需要重启linux
##3.yum安装nginx以及依赖包
```shell```
#yum install epel-release -y #添加nginx仓库(epel-release)
#yum install nginx -y #安装nginx
4.修改配置文件
shell
vim /etc/nginx/nginx.conf

##5.重读nginx配置文件
```shell```
#systemctl reload nginx
restart:重新打开
status:查看状态
nginx服务开启:
6.动态查看nginx进程日志
shell
tail -f /var/log/nginx/access.log

#二、nfs服务
首先:
服务端ip:192.168.185.130
web1:192.168.185.134
web2:192.168.185.133
web3:192.168.185.132
##1.服务端yum安装nfs和RPC服务
```shell```
#yum install rpcbind nfs-utils -y
新建输出目录share,增加写权限
shell
mkdir /share
chmod -R o+w /share/ #增加写权限
##2.服务端修改配置文件
```shell```
#vim /etc/exports
添加:
shell
/share 192.168.185.0/24(rw,sync,fsid=0)
##3.服务端设置开机启动nfs和rpcbind
```shell```
#systemctl enable nfs-server.service
#systemctl enable rpcbind.service
4.服务端启动nfs和rpcbind
shell
systemctl start nfs-server.service
systemctl start rpcbind.service
##5.web1(客户端)配置
```shell```
#yum install rpcbind nfs-utils -y
#systemctl enable rpcbind.service #rpcbind开机启动
#systemctl start rpcbind.serive #启动rpcbind
#showmount -e 192.168.185.130 #查看服务端是否有共享目录
#mount -t nfs 192.168.185.130:/share /var/www/html/ #挂载服务端/share目录
配置成功:
三、ngix反向代理
1.修改nginx.conf
shell
vim /etc/nginx/nginx.conf
nginx官网介绍负载均衡(Using nginx as HTTP load balancer)
http://nginx.org/en/docs/http/load_balancing.html
##2.实现基于轮询的方式
```shell```
http {
upstream myapp1 {
server srv1.example.com;
server srv2.example.com;
server srv3.example.com;
}
server {
listen 80;
location / {
proxy_pass http://myapp1;
}
}
}
3.实现基于权重的方式
shell
upstream myapp1 {
server srv1.example.com weight=3;
server srv2.example.com;
server srv3.example.com;
}
##4.实现基于hash的方式
```shell```
upstream myapp1 {
ip_hash;
server srv1.example.com;
server srv2.example.com;
server srv3.example.com;
}
linux nginx服务 反向代理 负载均衡 nfs服务的更多相关文章
- Nginx (二) Nginx的反向代理负载均衡以及日志切割
Nginx是一个高并发,高性能的服务器,可以进行反向代理以及网站的负载均衡.这些功能的运用都在配置文件中,也就是Nginx安装目录下的conf/nginx.conf. nginx.conf 1. 先来 ...
- 三、nginx实现反向代理负载均衡
1.反向代理 需求: 两个tomcat服务通过nginx反向代理 nginx服务器:192.168.101.3 tomcat1服务器:192.168.101.5 tomcat2服务器:192.168. ...
- Nginx(二) 反向代理&负载均衡
1.反向代理 当我们请求一个网站时,nginx会决定由哪台服务器提供服务,就是反向代理. nginx只做请求的转发,后台有多个tomcat服务器提供服务,nginx的功能就是把请求转发给后面的服务器, ...
- nginx做反向代理负载均衡 Java怎么获取后端服务器获取用户IP
nginx做反向负载均衡,后端服务器获取真实客户端ip 首先,在前端nginx上需要做如下配置: location / proxy_set_hearder host ...
- nginx ----> nginx配置/反向代理/负载均衡
nginx [engine x]是一个HTTP和反向代理服务器,一个邮件代理服务器和一个通用的TCP/UDP代理服务器,最初由Igor Sysoev编写. 环境: Ubuntu16.04 安装ngin ...
- nginx+tomcat 反向代理 负载均衡配置
1.nginx的安装和配置见:http://www.cnblogs.com/ll409546297/p/6795362.html 2.tomcat部署项目到对应的服务器上面并启动,不详解 3.在ngi ...
- 如何使用Weave以及Docker搭建Nginx反向代理/负载均衡服务器
Hi, 今天我们将会学习如何使用 Weave 和 Docker 搭建 Nginx 的反向代理/负载均衡服务器.Weave 可以创建一个虚拟网络将 Docker 容器彼此连接在一起,支持跨主机部署及自动 ...
- nginx 详解反向代理负载均衡
什么是反向代理负载均衡 使用代理服务器可以将请求转发给内部的Web服务器,使用这种加速模式显然可以提升静态网页的访问速度.因此也可以考虑使用这种技术,让代理服务器将请求 均匀转发给多台内部Web服务器 ...
- 反向代理负载均衡-----nginx
一:集群 1.1:集群的概念 集群是一组相互独立的.通过高速网络互联的计算机,他们构成了一个组,并以单一系统的模式加以管理.一个客户与集群相互作用时,集群像是一个独立的服务器.集群配置是用于提高 ...
随机推荐
- jQ 小球碰撞检测
<!doctype html> <html> <head> <meta charset="UTF-8"> <title> ...
- htop操作方法
为什么 Linux 的 htop 命令完胜 top 命令? 在 Linux 系统中,top 命令用来显示系统中正在运行的进程的实时状态,它显示了一些非常有用的信息,比如 CPU 利用情况.内存消耗情况 ...
- QVariant相当于一个包含大多数Qt数据类型的联合体(源码解读)
将数据存储为一个Private结构体类型的成员变量d: <qvariant.cpp> 1 QVariant::QVariant(Type type) 2 { create(type, 0) ...
- ucontext-人人都可以实现的简单协程库
ucontext的介绍 http://blog.csdn.net/qq910894904/article/details/41911175 协程的介绍 https://en.wikipedia.org ...
- robotium学习及整理
一. Robotium 简介 Robotium是一款国外的Android自动化测试框架,主要针对Android平台的应用进行黑盒自动化测试,它提供了模拟各种手 ...
- POJ3177_Redundant Paths
给你一个无向图,求至少加入多少条边,使得整个图是双联通的. 通过枚举题意,发现重边是不算的,直接去掉. 首先把那些边是桥计算出来,把位于同一个连通分量里面的点缩成一个点(并查集),然后计算缩点后有多少 ...
- poj 2185
http://poj.org/problem?id=2185 题意:求最小的模式块,使其无限扩展后包含给你的矩阵块(看别人题解才懂的题意): 分析:假设存在一个模式块可以满足上述条件,那么必然存在一个 ...
- (待修莫队 没过! 抽空在检查)Dynamic len(set(a[L:R])) UVA - 12345
#include <iostream> #include <cstdio> #include <sstream> #include <cstring> ...
- 【CF183D】T-shirt(动态规划,贪心)
[CF183D]T-shirt(动态规划,贪心) 题面 洛谷 CodeForces 题解 \(O(n^2m)\)的暴力懒得写了,比较容易,可以自己想想. 做法是这样的,首先我们发现一个结论: 对于某个 ...
- C++中unique函数
目录 介绍 用法举例 数组 vector 介绍 unique是STL比较实用的一个函数.用于"去除"容器内相邻的重复的元素(只保留一个).这里说的去除并不是真正将容器内的重复元素删 ...