nginx 总结


Nginx 是一个 C语言 开发的,高性能的 web 服务器和反向代理服务器,也可以作为邮件代理服务器
占有内存少,并发处理能力强,官方测试可以支撑5万并发请求
免费开源,收费的商业版,提供了性能优化,宕机等紧急问题处理等技术支持和服务


反向代理 代理内网的服务器接收外网的请求,对外公开的是 nginx 的 ip 和 port, 外部请求并不知道内网服务器的 ip 和 port

正向代理 代理用户请求访问外部资源,用户请求知道被代理的域名

nginx 应用场景
虚拟主机 负载均衡 静态网站 静态代理 动静分离 

目录
nginx 
-conf
//# nginx 配置文件
--nginx.conf

-html
//# nginx 欢迎页面
--index.html

-logs

-sbin
//# nginx 启动程序
--nginx

启动
//# -c 指配置文件
//# cd sbin
./nginx -c /usr/local/nginx/conf/nginx.conf
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

查看
ps -ef | grep nginx
//# master process
//# worker process
master 读配置文件,管理 worker 进程
worker 对请求实际处理

关闭
//# 查 nginx 进程号
ps -ef | grep nginx
//# -QUIT 处理完正在处理的请求,再关闭
//# -TERM 快速关闭
kill -QUIT 主进程 pid
kill -TERM 主进程 pid

重启
./nginx -s reload

检查 nginx 配置文件有没有语法错误,能否正常工作
./nginx -c /usr/local/nginx/conf/nginx.conf -t

查看 nginx 版本
-v 查看 nginx 版本
-V 查看 nginx 版本,编译器版本,配置参数
./nginx -V

----------------------------------------
nginx.conf
----------------------------------------
有3部分组成,基本配置,events 配置,http 配置
---------------------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

叫我三师弟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值