目录一、源码编译安装nginx并部署私人网盘系统1、源码编译、安装nginx2.编写nginx启动脚本3.管理nginx服务4.安装并配置网盘程序5.启动与管理网盘系统6.检验 二、使用nginx实现私人网盘安全代理1.反向代理编辑 2.正向代理编辑 3.部署nginx实现反向代理 4.验证5.可能会遇到的问题 三、使用nginx实现https加密            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-30 10:19:12
                            
                                37阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.鲍勃有两把钥匙,一把是公钥,另一把是私钥。2.鲍勃把公钥送给他的朋友们----帕蒂、道格、苏珊----每人一把。3.苏珊要给鲍勃写一封保密的信。她写完后用鲍勃的公钥加密,就可以达到保密的效果。4.鲍勃收信后,用私钥解密,就看到了信件内容。这里要强调的是,只要鲍勃的私钥不泄露,这封信就是安全的,即使落在别人手里,也无法解密。5.鲍勃给苏珊回信,决定采用"数字签名"。他写完后先用Hash函数,生成            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-12 21:40:28
                            
                                31阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                超文本传输安全协议(HTTPS)是以安全为目标的HTTP通道,简单来说就是HTTP安全版。https由两个部分组成:HTTP+SSL/TLS,在http基础上加上了一层加密信息模块,服务端和客户端的信息插损胡都会通过TLS进行加密,传输的数据都是加密后的数据    为了解决HTTP协议的这些缺陷,需要使用另一种协议:HTTPS。为了数据传输的安全性,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-07 20:58:35
                            
                                87阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            secure_link_module安全连接模块:对于访问限制及防盗链等的功能,如之前的防盗链是基于http_refer来实现,但是该请求头是可以在客户端被改写的,功能相对比较简单但是不完善。而安全链接模块可以帮助我们实现比较高级精度的验证。它利用的是后端加密的机制返还给前端,这样来实现类似于数字加密的认证方式。总结以下两个主要功能:制定并允许检查请求的链接的真实性及保护资源免遭未经授权的访问。限            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-29 12:55:45
                            
                                112阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            课前回顾主要讲述了nginx的安装配置流程刚开始遇到了一点问题,ping不同外网,但是可以ping通网关、ip、和dns,解决思路:首先找到网卡配置文件检查ip、网关、和dns,发现都没有问题,然后ping网关、ip、dns,都没有问题,这时候就关闭一个叫做NetworkManager的管理工具包并禁止开机自启,就OK了安装nginx:首先更换官方源,复制官方配置文件,然后yum下载,安装完成后启            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-21 14:24:25
                            
                                2982阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            锁屏面试题百日百刷,每个工作日坚持更新面试题。锁屏面试题app、小程序现已上线,官网地址:https://www.demosoftware.cc/#/introductionPage。已收录了每日更新的面试题的所有内容,还包含特色的解锁屏幕复习面试题、每日编程题目邮件推送等功能。让你在面试中先人一步,吊打面试官!接下来的是今日的面试题:====什么是Nginx?Nginx是一个 轻量级/高性能的反            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-14 10:36:06
                            
                                56阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、原理  nginx的锁是基于共享内存实现的,这点跟redis中利用一个存储(也就是一个键值对)来实现锁的原理是一致的,每一项操作通过检查锁对象的lock域是否为0,来判断能否获取锁并尝试获取锁。  二、锁的类定义1. 类定义1 //锁的定义
 2 typedef struct {
 3 #if (NGX_HAVE_ATOMIC_OPS)
 4     ngx_atomic_            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-01 08:50:56
                            
                                87阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文件上传漏洞、解析漏洞总结1.文件上传漏洞是什么文件上传漏洞是指用户上传了一个可执行的脚本文件,并通过此脚本文件获得了执行服务器端命令的能力。常见场景是web服务器允许用户上传图片或者普通文本文件保存,而用户绕过上传机制上传恶意代码并执行从而控制服务器。显然这种漏洞是getshell最快最直接的方法之一,需要说明的是上传文件操作本身是没有问题的,问题在于文件上传到服务器后,服务器怎么处理和解释文件            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-19 08:42:51
                            
                                165阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1,nginx 是什么?
Nginx 是一个基于 c 语言开发的高性能 http 服务器及反向代理服务器。由俄罗斯的程序设计师 Igor Sysoev 所开发,官方测试 nginx 能够支支撑 5 万并发链接,并且 cpu、内存等资源消耗却非常低,运行非常稳定。
2,为什么要用 nginx?
理由一:
传统的小型网站并发量小,用户使用的少,所以在低并发的情况下,用户可以直接访问 tomcat 服务            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-27 09:10:28
                            
                                275阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Nginx 会根据mime type定义的对应关系来告诉浏览器如何处理服务器传给浏览器的这个文件,是打开还是下载;如果Web程序没设置,Nginx也没对应文件的扩展名,就用Nginx 里默认的 default_type定义的处理方式。比如Nginx默认的配置中default_type application/octet-stream; 这个就是默认为下载,浏览器访问到未定义的扩展名的时候,就默认为            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-16 15:50:48
                            
                                70阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            注意事项1.京淘文件上传 文件上传api 京淘图片上传 利用静态代码块赋值 图片上传优化(动态赋值) uuid去掉横线 2.反向代理机制(正向反向代理说明) nginx学习 nginx实现反向代理 (图片回显) Hosts文件说明 switchhosts软件 3.nginx实现tomcat集群部署 nginx实现 负载均衡 项目打包发布1. 京淘文件上传2021后谷歌禁用flash插件了,先用36            
                
         
            
            
            
            Nginx 全解析 目 录 一、 Nginx 基础知识 二、 Nginx 安装及调试 三、 Nginx Rewrite 四、 Nginx Redirect 五、 Nginx 目录自动加斜线: 六、 Nginx Location 七、 Nginx expires 八、 Nginx 防盗链 九、 Nginx 访问控制 十、 Nginx日志处理 十一、 Nginx Cache 十二、 Nginx负载均衡            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-28 15:46:29
                            
                                31阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Nginx能代理一切吗?是的,Nginx可以作为一个优秀的http网关,但nginx能代理SSH2,MySQL,Oracle的连接吗?也算行吧,nginx有stream-module,专门处理TCP,UDP连接。不过即使忽略stream-module反人类的使用方式、nginx内部复杂的阶段划分、各个阶段对使用方式的限制、以及为了完成某个功能不得不重新编译下载的一系列缺点,Stream-modul            
                
         
            
            
            
            Nginx Lua编程实战案例本节介绍如下3个Nginx Lua编程实战案例:(1)一个基于Nginx+Redis分布式架构的访问统计实战案例。(2)一个基于Nginx+Redis+Java容器架构的高并发访问实战案例。(3)一个基于Nginx+Redis架构的黑名单拦截实战案例。 Nginx+Redis进行分布式访问统计接口(或者页面)的访问统计是网站运营和优化的一个重要参考数据,对于            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-22 17:02:16
                            
                                144阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            nginx限流实战笔记序作者的小水管服务器被爬虫骚扰了,CPU过高(阿里云ECS),一直发报警 服务器上部署的是php7.2的前后不分离web服务,注:作者不会php,也不知道代码是什么框架,浪费了好长时间伪静态if (!-f $request_filename){
	set $rule_0 1$rule_0;
}
if (!-d $request_filename){
	set $rule_0            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-08 09:26:24
                            
                                153阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                    由于http传输没有被加密,具有不安全性,容易导致传输数据被中间人盗用,发生数据内容劫持及篡改及信息泄露。https就可以很好地解决这些问题。         https采用加密的方式,对传输内容进行加密以及身份验证。        首先需要了解下两个加            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-02 18:36:24
                            
                                15阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            DES——美国数据加密标准,是1972年美国IBM公司研制的对称密码体制加密算法,它也是是分组加密算法的典型代表。相关名词解释;对称加密:通信双方同时掌握一个密钥,加密解密都是由一个密钥完成的(即加密密钥等于解密密钥,加解密密钥可以相互推倒出来)。双方通信前共同拟定一个密钥,不对第三方公开。分组加密:将明文分成固定长度的组,每一组都采用同一密钥和算法进行加密,输出也是固定长度的密文。 密钥:密钥是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-25 17:33:12
                            
                                103阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            测试环境此处使用的yum安装的Nginx路径。 此处域名均在本地配置hosts。主配置文件路径:/etc/nginx/nginx.confuser  nginx;
worker_processes  auto;
error_log  /var/log/nginx/error.log notice;
pid        /var/run/nginx.pid;
events {
  worke            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-23 16:54:59
                            
                                484阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            【DES密码编写】1. Equipment(1) operating system version :WIN 10(2) CPU instruction set: x 64(3) software :Visual Studio 20192. processProblem background analysisDES密码编写 要编写DES密码,先熟悉DES原理,其基本流程就是先将明文分成64bit的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-29 22:30:14
                            
                                98阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             目录一、编码和解码字符串二、base64 加密1、安装2、使用(1)、node 中使用 js-base64(2)、es6+ 使用 js-base64三、MD5 加密(不可逆)1、安装2、使用(1)、node 中使用 blueimp-md5(2)、es6+ 使用 blueimp-md5(3)、md5 强化加密四、sha1 加密(不可逆)1、安装2、使用(1)、node 中使用 js-sha1(2)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-31 22:01:42
                            
                                614阅读