![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Nginx
Ezerbel
这个作者很懒,什么都没留下…
展开
-
nginx 负载均衡作用
原创 2020-08-15 21:58:32 · 391 阅读 · 0 评论 -
nginx 高可用配置实例
环境准备 两个linux虚拟机并各自开启nginx 虚拟机中安装keepalived 安装好的keepalived会在/etc下,并生成相关配置 监测脚本 nginx_check.sh #!/bin/bash A=`ps -C nginx -no-header | wc -1` if [ $A -eq 0 ];then /usr/local/nginx/sbin/nginx sleep 2 if [ `ps -C nginx --no-header |wc -1` -eq 0 ];the原创 2020-08-09 20:45:03 · 99 阅读 · 0 评论 -
nginx 配置实例动静分离
准备资源 修改nginx配置文件 重启nginx并测试原创 2020-08-09 09:11:42 · 89 阅读 · 0 评论 -
nginx 配置实例负载均衡
启动两个tomcat webapps下都有edu/a.tml,两个html分别标识自身 配置nginx 重启nginx测试 默认使用的是轮询分配策略 这里使用的是权重策略: 每分配给8080两次,便分配给8081一次!原创 2020-08-09 07:41:43 · 65 阅读 · 0 评论 -
Nginx 反向代理实例2
配置环境 解压tomcat,并复制出两份,分别放到命名为tomcat8080和tomcat8081的文件夹中 在webapps分别放入准备好的html文件: <h1>808[0] Page</h1> <h1>808[1] Page</h1> 修改8081的server.xml配置,修改其端口为8081 启动两个tomcat 修改nginx配置 监听9001端口,并根据localtion转发请求 开放三个端口 重启Nginx测试 ...原创 2020-08-08 19:45:26 · 65 阅读 · 0 评论 -
Nginx 反向代理实例1
修改本地host文件内容 配置linux中的 Nginx 配置 修改后 访问Nginx所在机器的80端口时,访问请求会被转发到本地8080端口 测试 需要先重启nginx 重启后访问 www.ezerbel.com原创 2020-08-08 16:19:32 · 91 阅读 · 0 评论 -
Nginx 准备反向代理环境
1.安装tomcat 此次使用的是SSHSecureShellClient。 在windows中下载tomcat的tar包,并传递到linux中。 在linux中解压后放到/usr/local/下。 2.启动tomcat 进入到tomcat的bin目录下, ./startup.sh 启动 tomcat 服务器。 对外开放8080访问端口: firewall-cmd --add-port=8080/tcp --permanent 重新加载防火墙配置,并查看已经开放的端口 firewall-cmd原创 2020-08-08 16:05:01 · 76 阅读 · 0 评论 -
Nginx 的配置文件基本结构
位置 nginx/conf/nginx.conf 全局块 主要设置一些影响nginx服务器整体运行的配置指令 主要包括配置运行Nginx服务器的用户(组)、允许生成的额workder process 数, 进程 PID 存放路径、日志存放路径和类型以及配置文件的引入等。 workder_processess 1; 这是Nginx服务器并处理服务的关键配置,这个值越大,可以支持的并发处理越多,但是收到硬件、软件等设备的制约。 事件块 涉及的指令主要影响Nginx服务器与用户的网络连接 例如: worker原创 2020-08-08 13:28:54 · 96 阅读 · 0 评论 -
Nginx常用命令
必须在sbin目录下才能使用相应的命令 查看版本号 ./nginx -v 关闭nginx ./nginx -s stop 查看nginx运行状态 ps -ef | grep nginx 开启nginx ./nginx 重新加载 nginx 支持nginx的热部署,例如修改 nginx.conf 后不重启也能加载使用最新的配置 ./nginx -s reload ...原创 2020-08-08 12:32:09 · 83 阅读 · 0 评论 -
Linux 安装Nginx环境
安装 pcre 依赖 解压 tar -zxvf 压缩包名 cd进入到解压后的文件,并检查 ./configure 执行安装命令 make && make install 安装其他的依赖 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 安装nginx 1.解压缩nginx-xxx.tar.gz包 2.进入解压缩目录,执行 ./configure 3.安装 make &&am原创 2020-08-08 11:17:19 · 90 阅读 · 0 评论