当前位置: 首页 > news >正文

企业高性能web服务器-nginx

1.nginx简介:

nginx是企业高可用的web服务器,nginx也可用来做反向代理服务器器,具有高并发,占用资源少,功能丰富,也可以作为简单的负载均衡。
nginx在企业中的功能:
web服务软件

反向代理服务器

前端数据缓存服务器

2.为什么nginx性能高于apache

当查询事物时,nginx使用了epoll模型,apache使用的是传统的select,epoll类似会将查询事物标上序号,方便下次查询。传统的select查询,需要将事物逐一查询。

3.安装nginx

安装nginx需要配置epel源

cd /etc/yum.repos.d/
vim epel.repo
[epel]
name=epel
baseurl=https://mirrors.aliyun.com/epel/7/x86_64/
gpgcheck=0yum install -y nginx

4.nginx配置文件

nginx配置文件:/etc/nginx/nginx.conf

nginx额外配置文件:/etc/nginx/conf.d/*.conf

nginx配置文件简单说明


[root@manage ~]# more /etc/nginx/conf.d/vhosts.conf 
server {        server区块listen 80;        服务器端口server_name bbs.yunjisuan.com;    服务器域名location / {          location区块            root /usr/share/nginx/html/bbs;        定义首页文件存放的站点目录index index.html index.htm;            定义首页文件去寻找呢些
}
}

5.nginx的一些常用功能:

nginx location:

location:根据不同的url来执行不同的应用

location语法:

location        匹配标识        匹配的网站地址        {匹配到后执行的片段}

=/

^~/images/

~*\.(gif|jpg)

/adc/

/

nginx rewrite:

实现url重写

rewrite语法:

rewrite        regexp(正则匹配)        重写的网址[flag]

location / {
root html;
index index.html ;
rewrite ^/xxxxx/(.*) /bbs/$1 last ;}

http://www.lryc.cn/news/108303.html

相关文章:

  • GaussDB数据库的元数据及其管理简介
  • 合并两个有序链表 LeetCode热题100
  • 【C++】模拟实现string
  • AI智慧安监视频监控汇聚平台EasyCVR调用接口出现跨域现象该如何解决?
  • 无人机机巢有哪些,无人机机场/机场的主要分类
  • 联想存储 HH0305_DE4000H 划分卷组、卷、主机
  • 【Python机器学习】实验08 决策树
  • MySQL的innoDB存储引擎如何解决幻读的问题?
  • Web3.0:重新定义互联网的未来
  • 2023年还能选择前端吗?
  • sheetJs / xlsx-js-style 纯前端实现导出 excel 表格及自定义单元格样式
  • Redis 报错 RedisConnectionException: Unable to connect to x.x.x.x:6379
  • Stable Diffusion - 真人照片的高清修复 (StableSR + GFPGAN) 最佳实践
  • 细讲一个 TCP 连接能发多少个 HTTP 请求(一)
  • 了解 CVSS:通用漏洞评分系统的应用
  • Xilinx FPGA电源设计与注意事项
  • 前端:地图篇(一)
  • 刷题笔记 day6
  • Drools用户手册翻译——第四章 Drools规则引擎(十一)复杂事件处理(CEP)的属性更改设置和监听器
  • [数据分析与可视化] Python绘制数据地图4-MovingPandas入门指北
  • 基于SpringBoot+Vue的MOBA类游戏攻略分享平台设计与实现(源码+LW+部署文档等)
  • Linux sed 命令详解
  • 算法通关村——如何使用中序和后序来恢复一棵二叉树
  • TypeScript的基本类型
  • Docker实战-如何去访问Docker仓库?
  • 【力扣】722. 删除注释
  • 篇二:工厂方法模式:灵活创建对象
  • Python(六十二)字典元素的增、删、改操作
  • 从零学算法138
  • CTF PWN练习之返回地址覆盖