【nginx】
文章平均质量分 77
nginx系统的学习一下
月疯
得到你最想要的东西,最保险的办法,那就是你能配得上你最想要的东西。机会是留给有准备的人,运气是留给有天赋的努力者。
展开
-
nginx相关技术
http协议介绍:对称加密:要求算法安全非对称加密:要求私钥安全,https底层算法对称和非对称都不安全。ca机构参与保证互联网安全:防止恶意的root根证书,建议使用正版浏览器操作系统证书:ca被称为是21世界互联网最伟大发明。证书自签名:自签名:OpenSSL系统内置图形化工具XCA下载地址:https://www.hohnstaedt.de/xca/index.php/download在线证书申请:申请证书绑定到服...原创 2022-04-14 19:36:30 · 5 阅读 · 0 评论 -
niginx的高可用配置(HA)
先解释一下网络分区:比如俩台服务器分别放到俩个机柜,每个机柜都有一个交换机,俩个机柜之间需要通讯,如果俩个机柜之间断掉了,俩个机柜之间就访问不到了,那么这俩个机柜就会出现网络分区,局域网不受影响,但是外网受影响。如果交换ip,那么突然有一台恢复了,就冲突了。有俩台nginx的服务器,一台是master,一台是备用的服务器,防止一台宕机了,另外一台就可以使用。我们虚拟出来一个IP地址,利用keeplive,俩台niginx服务器之间通过keeplive相互通讯。有一台宕机,直接启动另一台ngi.原创 2022-04-13 21:34:33 · 2036 阅读 · 0 评论 -
nginx之防盗链
1、防盗链与http的referer防盗链的配置:防盗链配置:valid_referers none |blocked|server_names|strings.....;none,检测Referer头域不存在的情况blocked,检测referer头域的值被防火墙或者代理服务器删除伪装的情况。这种情况该头域的值不以http://或https://开头server_names,设置一个或者多个URL,检测Referer头域的值是否是这些URL中的某一个在需要防盗链的loca.原创 2022-04-13 20:27:59 · 2273 阅读 · 0 评论 -
nginx配置动静分离
原理:静态页面和里面的图片js资源有很多,如果这些都放到tomcat服务器,nginx每次都要转发反向代理。把一些今天资源和图片、js代码放到nginx服务器上就节省很多资源。以前的做法:都放到tomcat上配置nginx:最简单配置静态资源:添加多个location{}#user nobody;worker_processes 1;events {worker_connections 1024;}http {include ...原创 2022-04-13 19:57:38 · 2136 阅读 · 0 评论 -
nginx之反向代理、负载均衡
反向代理配置:#user nobody;worker_processes 1;events {worker_connections 1024;}http {include mime.types;default_type application/octet-stream;sendfile on; keepalive_timeout 65; server {listen ...原创 2022-04-13 16:39:20 · 1394 阅读 · 0 评论 -
niginx之虚拟主机和域名解析
或得到ip地址如何访问服务:虚拟主机原理:多个域名指向同一个主机,主机虚拟出来很多主机,通过解析,让你的域名指向不同的站点。这种情况主要是一个主机存放一个站点,导致资源过剩。一个ip可以对应多个域名,不同的域名。servername匹配规则我们需要注意的是servername匹配分先后顺序,写在前面的匹配就不会继续往下匹配了。完整匹配我们可以在同一个servername中匹配多个站点server_name vod.amanma.com www.taobao.com通配符匹配.原创 2022-04-13 14:39:57 · 1443 阅读 · 0 评论 -
nginx的目录结构和配置文件
sbin是主进程文件logs是日志文件html是默认加载网页nginx.conf这是nginx的配置文件内容:先看一下未注释的文件代表意思#user nobody; #表示什么用户启动nginxworker_processes 1; #表示工作的进程个数(主进程是master,工作进程是work)#每一个work的进程可以创建多少个连接数events { worker_connections 1024;}...原创 2022-04-13 14:36:38 · 316 阅读 · 0 评论 -
nginx的安装(亲测)
先安装虚拟机,和cnetos7mini版本虚拟机的安装省略,可以参考前面:注意:centos7之前是ipconfig查看网络,7以后就变成ip addr本地的网卡:IO,虚拟出来的网卡是eno16777736,但是没有ip地址修改网卡:vi /etc/sysconfig/network-scripts/ifcfg-eno16777736要用root用户修改重启网络服务:systemctl restart network重启失败:输入:jour..原创 2022-04-13 10:09:03 · 1599 阅读 · 0 评论