Nginx
文章平均质量分 63
nginx
一掬净土
为者常成,行者常至。
展开
-
Nginx从入门到实战(八):版本平滑无感知,不停机升级
Nginx版本平滑无感知,不停机升级原创 2024-10-09 17:30:00 · 508 阅读 · 0 评论 -
Nginx从入门到实战(七):定时器动态切换nginx配置-实现网站自动启停
背景: 有些网络由于某种特殊需求,需要每日在指定时间内开放,在其余时间展示“系统正在维护中…”的页面。基于类似需求,最好的当然是定时自动处理了,省去人工处理的麻烦;一、整体思路1、设计2个nginx.conf, 分别指向正式系统和维护系统路径;2、编写切换nginx配置并重新加载nginx的脚本;3、然后使用crontab定时器执行脚本,定时切换2个不同的nginx.conf;二、具体实现2.1 设计2个nginx.conf, 分别指向正式系统和维护系统路径。注意: 这2个nginx.con原创 2022-03-26 20:00:00 · 6244 阅读 · 10 评论 -
Nginx从入门到实战(一):介绍
一.什么是NginxNginx (“engine x”) 是一个高性能的 HTTP 和反向代理服务器,特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等Nginx 可以处理高并发能力是十分强大的,能经受高负载的考验,有报告表明能支持高达 5w个并发连接数。二.反向代理反向代理,其实客户端对代理是无感知的,因为客户端不需要任何配置就可以访问,我们只需要将请求发送到反向代理服务器,由反向原创 2020-05-12 09:44:50 · 557 阅读 · 4 评论 -
Nginx从入门到实战(五):反向代理
1、反向代理到同一个tomcat目标:通过Nginx访问tomcat服务器,对外暴露nginx,而不暴露tomcat1.准备一个tomcat,保证可以访问。我这边准备的是:http://192.168.1.117:8087,效果如下2.修改nginx的配置文件,server_name改成IP地址,在location中加入proxy_pass http://127.0.0.1:8087; 表示要代理的服务器。执行./nginx -s reload重新加载配置(或重启nginx都可以)3.启动测试:原创 2020-11-27 09:21:02 · 388 阅读 · 0 评论 -
Nginx从入门到实战(四):配置文件说明
Nginx配置文件说明1.位置:/usr/local/nginx/conf/nginx.conf具体配置说明,都写到汉字注释部分了哦。# 全局块:从配置文件开始到 events 块之间的内容,主要会设置一些影响 nginx 服务器整体运行的配置指令,主要包括配置运行 Nginx 服务器的用户(组)、允许生成的 worker process 数,进程 PID 存放路径、日志存放路径和类型以及配置文件的引入等。#user nobody;# 并发处理的值,值越大,处理并发能力越好worker_pro原创 2020-11-16 13:58:38 · 228 阅读 · 0 评论 -
Nginx从入门到实战(三):常用命令
Nginx常用命令1.查看版本号[root@localhost sbin]# ./nginx -vnginx version: nginx/1.12.22.启动nginx[root@localhost sbin]# ./nginx[root@localhost sbin]# ps -ef | grep nginxroot 17340 1 0 13:10 ? 00:00:00 nginx: master process ./nginxnobody 1734原创 2020-05-14 19:41:20 · 277 阅读 · 2 评论 -
Nginx从入门到实战(二):Linux安装Nginx
Linux安装Nginx1.安装依赖包 所需依赖有:pcre zlib zlib-devel gcc-c++ libtool openssl openssl-devel 如果安装比较慢的话,可以切换镜像源,切换方式见如下文章https://blog.csdn.net/wdy_2099/article/details/70578529安装命令如下:yum -y install make pcre zlib zlib-devel gcc-c++ libtool openssl openssl-原创 2020-05-13 20:17:08 · 1120 阅读 · 0 评论