Nginx基础入门

 尽量下载稳定版本 如下

安装流程

 nginx 为c语言 所以需要gcc等依赖解析 

 注意  yum install tree  (截图右侧树型图展示)

当前目录中 输入tree即可

基础命令

 nginx中进入sbin  输入./nginx -t 查看版本   ./nginx 启动  

启动后能看到两行进程

 在html 中输入Ip  addr  查看IP地址 和端口号 即可上网

注意关闭防火墙 或者开启端口号

停止服务  ./nginx -s  stop 

 

logs 中可以查看日志 其中包括错误日志 线程id

access 访问日志

error  错误日志

 

当配置文件(conf)修改后 需要从新加载  ./nginx -s reload 

在 nginx.conf中可以编辑线程数(默认为1)

 配置环境变量

(在任何路径 都可执行nginx命令)

vim /etc/profile  在path路径中 加入/usr/local/nginx/sbin: 即可

 nginx配置文件整体结构

nginx具体应用

一,部署静态资源

二,反向代理

 正向代理是在客户端设置代理服务器,而反向代理一半 客户端一般不知道反向代理存在(客户端只要访问反向代理即可,反向代理服务器返回相应得资源,所以在客户端不用任何设置)

目前的理解是:反向代理只需要访问反向代理服务器即可

正向代理: (客户端+服务器访问 web服务器  代理得是客户端 对客户端负责帮助客户端访问web

反向代理: (客户端)访问(代理服务器→web服务器)

反向代理代理得是服务器,对服务器负责帮助服务器提供服务

 vim /usr/local/nginx/conf/nginx.conf

 nginx -s reload

访问得地址是 代理服务器的地址 端口号是82 具体指向哪里有server{}配置

三,负载均衡

 负载均衡基于反向代理来实现   (反向代理是代理服务器代理一个web 均衡是一对多)

 

 默认轮询

 在IP后家 weight=10 如下

192.168.130.141:8080 weight=10;

192.168.130.142:8080 weight=5;  (那么两个IP得权重就是接近2比1)

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值