07Web网站 Nginx(第一部分)

news/2024/5/9 20:35:02/文章来源:https://blog.csdn.net/weixin_45598345/article/details/118872848

Nginx服务

  • 1.Nginx
    • 01.Nginx介绍
      • 1.基础概念:
      • 2.网站服务特性:
      • 3.软件功能特性:
      • 4.nginx与apache的区别
      • 5.Nginx企业应用
    • 02.Nginx网站服务部署
      • 1.Nginx网站服务软件部署方式
      • 2.Nginx网站服务软件安装部署过程
      • 3.Nginx配置文件
      • 4.主配置文件/etc/nginx/nginx.conf
      • 5.扩展配置文件/etc/nginx/conf.d/*.conf

1.Nginx

01.Nginx介绍

1.基础概念:

在这里插入图片描述
在这里插入图片描述

2.网站服务特性:

01.支持高并发 02.资源消耗特性 03.负载均衡特性 04.数据缓存特性 05.异步网络特性

3.软件功能特性:

01.支持网站页面请求处理功能
02.支持反向代理负载均衡功能
03.支持前端业务数据缓存功能

4.nginx与apache的区别

①. epoll模型与select模型对比比喻:宿舍管理大妈
②. epoll模型与select模型对比比喻:幼儿园的阿姨

nginx:异步模型 epoll
apache:同步模型 select

5.Nginx企业应用

01.静态服务应用场景(浏览缓存应用…)
02.代理服务应用场景 (反向代理,负载均衡…)
03.安全服务应用场景(流量限制,拦截SQL注入…)
04.流行框架应用场景(Nginx+PHP(Fastcgi_pass)LNMP,Nginx+Java(Proxy_pass)LNMT,Nginx+Python(uwsgi_pass)LNMP)

02.Nginx网站服务部署

1.Nginx网站服务软件部署方式

源码安装 官方仓库安装 rpm包安装

2.Nginx网站服务软件安装部署过程

在这里插入图片描述
在这里插入图片描述

3.Nginx配置文件

[root@web01 ~]# rpm -ql nginx 
/etc/logrotate.d/nginx                     \\\nginx日志切割的配置文件/etc/nginx/etc/nginx/nginx.conf              \\\nginx主配置文件 /etc/nginx/conf.d/etc/nginx/conf.d/default.conf     \\\nginx.conf一样 /etc/nginx/mime.types             \\\媒体类型 (http协议中的文件类型)/etc/nginx/fastcgi_params/etc/nginx/koi-utf/etc/nginx/koi-win/etc/nginx/modules/etc/nginx/scgi_params/etc/nginx/uwsgi_params/etc/nginx/win-utf
/etc/sysconfig/nginx                       \\\systemctl 管理 nginx的使用的文件/usr/lib/systemd/system/nginx.service      \\\systemctl 管理nginx(开 关 重启 reload) 配置文件       /usr/sbin/nginx                            \\\nginx命令
/usr/sbin/nginx-debug/usr/share/nginx/html                      \\\站点目录 网站的根目录 www.oldboyedu.com/oldboy.jpg 
/usr/share/nginx/html/50x.html
/usr/share/nginx/html/index.html
/var/cache/nginx
/var/log/nginx                             \\\nginx日志 access.log 访问日志

/etc/nginx/nginx.conf配置的详解
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.主配置文件/etc/nginx/nginx.conf

[root@web01 /etc/nginx]# cat nginx.conf
---下面有些内容我改动过
user  www;
worker_processes  2;
error_log  /var/log/nginx/error.log warn;
pid        /var/run/nginx.pid;
events {worker_connections  2048;
}
http {include       /etc/nginx/mime.types;default_type  application/octet-stream;log_format  main  '$remote_addr - $remote_user [$time_local] "$request" ''$status $body_bytes_sent "$http_referer" ''"$http_user_agent" "$http_x_forwarded_for"';access_log  /var/log/nginx/access.log  main;sendfile        on;#tcp_nopush     on;keepalive_timeout  65;#gzip  on;
#include /etc/nginx/conf.d/www.conf;include /etc/nginx/conf.d/*.conf;  ---这一行最重要,/etc/nginx/conf.d/*.conf 这个文件里面有域名,端口号,Nginx站点目录,站点目录里面放的就是前端代码或者图片等等
}

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.扩展配置文件/etc/nginx/conf.d/*.conf

[root@web01 /etc/nginx/conf.d]# cat www.conf  ---www.conf是自己可以改的名字
server {listen        80; ---端口号server_name   www.oldboy.com; ---域名location  / {root /usr/share/nginx/html; ---Nginx站点目录index index.html; ---网站首页文件}
}

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_904444.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

07Web网站 Nginx(第二部分)

Nginx虚拟主机设置 1.Nginx虚拟主机01.nginx虚拟主机介绍02.nginx相关错误03.虚拟主机的常见类型1 基于域名的虚拟主机的配置2 基于端口的配置3 基于IP虚拟主机的配置 04.nginx处理用户请求过程※※※05.nginx核心配置※※※1 nginx日志格式2 log_format日志格式的详细介绍 06.…

o7Web网站Nginx(第三部分)

nginx 常用模块 1.模块 ngx_http_access_module 指定网段访问功能01.功能介绍02.指令03.示例配置04.应用场景 2.模块 ngx_http_auth_basic_module 页面认证功能01.功能介绍02.指令03.示例配置04.应用场景 3.模块 ngx_http_autoindex_module 列表目录01.功能介绍02.指令03.示例配…

07 Web网站 Nginx (第四部分)

企业应用Nginx以及LNMP架构 1.企业应用过程2.利用Nginx搭建一个多网站3.访问形式4.LNMP架构实现过程01.LNMP架构说明1 搭建网站必备环境2 LNMP架构环境部署 02.LNMP架构读写原理与通信原理解析1实现Nginx与PHP.server的通信2实现PHP.server与MySQL的通信 1.企业应用过程 &#…

07 Web网站 Nginx (第五部分)

LNMP架构补充 负载均衡 高可用服务 01.LNMP补充1.LNMP上节课补充2.LNMP架构与存储服务器建立联系3.LNMP架构与数据库服务建立联系(数据迁移) 02.Nginx反向代理 负载均衡1.反向代理 负载均衡说明2.什么是反向代理,什么是负载均衡?3…

新媒体专员必备素材网站,没有灵感,找它就对了!

大家都知道,新媒体运营专员每天都要写很多文字,很多不同的,优质的内容来达到自己的目的! 但是,天天写,日日写,肚子里再多墨水也有干涸的时候!当我们写不出东西时,该怎么…

给大家分享个 网站头像上传的 插件

给大家分享个 网站头像上传的 插件,可以实现头像的修改, 下载链接:http://download.csdn.net/detail/abc456456456456/6621241

学会了SEO就真的会网络营销吗?

目前国内的形式是跟风流,最近SEO的兴起带起了不少SEO培训机构的兴起,线上培训,线下培训屡见不鲜,我也会是在一所培训机构中认识SEO的从而创立了现在的泰州SEO博客网站!SEO的兴起带动了不少企业以及个人的网赚理想,因为…

http://nian.so/#网站的拓展工具编写

这个网站叫做念我用了很久,有安卓和ios版本,我对网页版进行了处理; 写了此社交网站的一个拓展工具。 功能–:对自己或者他人的进展页面内容进行处理,可以筛选关键字。不需要可以隐藏。简单有效。其他页面无法使用。 …

HTML基础——网站图片显示页面

1、图片标签 <img /> 属性&#xff1a;     src:指的是图片显示的路径(位置)       绝对路径&#xff1a;D:\Pictures\Saved Pictures       相对路径&#xff1a;           ①同一级&#xff1a;直接写文件名称或者./文件名称        …

网站银联支付证书更换

题记&#xff1a; 因为公司项目已经运行几年 银联支付的证书在这个月底到期需要更换 步骤: 1.登录 地址: https://merchant.unionpay.com/cas/login 2.点击商户服务平台 3. 3.点击安全证书管理 4.点击下载证书 5.确认启用该证书 禁用要过期的证书 6.点击ie的设置按钮…

手机H5如何对接支付宝登陆授权以及支付(H5网站支付)

场景需求&#xff1a; 通过支付宝扫描二维码进入手机H5网站,获取用户唯一标识appid来标识用户以及处理逻辑。一系列操作后&#xff0c;调起支付窗口完成支付宝支付 1、支付宝开放平台配置 1、登陆支付宝开放平台中心&#xff0c;选择“ 网页&移动应用 ”&#xff0c;然后…

网站demo

学成教育在线网站demo <style>*{margin: 0;padding: 0;}.w{width: 1200px;margin: auto;}body{background-color: #f3f5f7;}/*清除li前面的原点*/li{list-style: none;}/*ul,li{margin:0; padding:0;}*/a{text-decoration: none;}/*清除浮动&#xff0c;咱也不清楚&#…

大型网站架构演变和知识体系

转自&#xff1a;http://www.phpchina.com/html/40/n-35340.html 之前也有一些介绍大型网站架构演变的文章&#xff0c;例如LiveJournal的、ebay的&#xff0c;都是非常值得参考的&#xff0c;不过感觉他们讲的更多的是每次演变的结果&#xff0c;而没有很详细的讲为什么需要做…

springboot“传情旧物”网站计算机毕业设计(源码、运行环境)

登录界面 旧物信息 公告信息 首页 本源代码和数据库都放至公众号毕业admin,需要此套源代码可以在公众号里获取。

springboot报价制酒水交易网站计算机毕业设计(源码、运行环境)

登录界面 商家界面 商品信息 商家注册界面 首页 本源代码和数据库都放至公众号毕业admin,需要此套源代码可以在公众号里获取。

jsp重庆美食网站计算机毕业设计(源码、运行环境)

登录界面 用户管理 美食类型管理 首页界面 美食信息 本源代码和数据库都放至公众号毕业admin,需要此套源代码可以在公众号里获取。

java小区失物招领网站计算机毕业设计(源码、运行环境)

登录界面 论坛交流管理 注册界面 失物展示管理 论坛信息 本源代码和数据库都放至公众号毕业admin,需要此套源代码可以在公众号里获取。

java/php/net/python家教信息网站设计

本系统带文档lw万字以上+答辩PPT+查重 如果这个题目不合适,可以去我上传的资源里面找题目,找不到的话,评论留下题目,或者站内私信我, 有时间看到机会给您发 系统体系结构 家教信息网站 结构图4-1所示: 图4-1 系统结构模块包括主界面,首页、个人中心、系统管理、管理员…

java/php/net/python二手手机回购网站设计

本系统带文档lw万字以上+答辩PPT+查重 如果这个题目不合适,可以去我上传的资源里面找题目,找不到的话,评论留下题目,或者站内私信我, 有时间看到机会给您发 1管理员用例 管理员登录后可进行首页、个人中心、会员管理、类型信息管理、系统管理、手机信息管理、手机估价管…

静和动态网站访问的流程

ip ip就是像127.0.0.1这些比较长的数字组成的东西&#xff0c;很难记住 【注】&#xff1a;由于ip太难记住了所以有了域名 域名&#xff1a; 比如百度&#xff1a;www.baidu.com、淘宝&#xff1a;。。。 这些都是容易记住的名字 DNS: 这货听着很高大上&#xff0c;我第一次也…