编辑
2022-06-25
Application
00

终于要开始记录NGIINX这个系列的主题了,MySQL准备再拖一拖,先把nginx这个过一遍。Nginx是一种高性能的Web服务器,起主要作用有三个:处理静态资源,反向代理(缓存&负载均衡)以及API服务(OpenResty)。当前网络上Web服务器很多,比如最老牌的Apache,Tomcat,微软的Microsoft IIS(Internet Information Services),还有Lighttpd,IBM的WebSphere服务器,Oracle的Weblogic,以及W3C的Jigsaw等等下图是2022年5月份Net Craft网站统计的各种服务器市场占有率排行,目前Nginx已经超越Apache跃居第一了!

编辑
2022-06-18
Database
00

前段时间查日志的时候,XLC跟我说有时间学习下SQL,日志平台支持了SQL语句,比较好用,我说好的,可直到现在我也没有去平台看过。最近做了一个一键复原VPS脚本,作用是根据之前的备份,通过执行bash脚本,完成之前环境的完全恢复,包括nginx,jekyll,sql(for cloudreve&nextcloud),php以及各种文件配置等。备份恢复SQL的时候只是备份的对应数据库,发现用户总是没能备份恢复成功,所以想系统的学习下SQL这门语言,想找到其中的原因,顺便更新下自己的技能树,为了更好地搬砖~

编辑
2022-06-11
Application
00

5月28号晚上7点左右,酒足饭饱之后准备刷《毛骗》,突然接到值班的电话,说有个线上客户COC过来一个故障单,想让看下。其实我内心是拒绝的,但是想到这个问题的处理能换来以后好多个Jira单,emmmm,忍了。拉了个群看了下问题,是一个自建网盘使用CDN无法正常删除文件的问题,一番沟通+测试下来,问题解决了,就是边缘不支持DELETE方法,52预部署了一下,配置了边缘NG直接DELETE回源即可解决问题。问题解决了,然后我开始审视这个客户的应用,用的是Cloudreve搭建,倒是很简单,引起我注意的是它下载的url域名并不是网盘域名,而是世纪互联的OD存储的域名.......

编辑
2022-06-04
Protocol
00

https(Hyper Text Transfer Protocol over SecureSocket Layer)是在http over tls/ssl的缩写,即构建在http协议之上的加密传输协议。https存在一个不同于http的默认端口,以及一个加密/身份验证层(在http与tcp之间)。这个系统提供了身份验证与加密通讯方法。它被广泛用于万维网上安全敏感的通讯,例如交易支付等方面,但是随着人们安全意识的增强与ssl证书成本越来越低,几乎大部分网站都在用https,而且大部分浏览器也将https协议作为默认协议处理。

编辑
2022-05-28
Application
00

很久之前听说过花生壳可以让内网的设备在公网上访问,当时还不知道什么叫域名,什么是代理,只是觉得很神奇。最近一年由于工作原因,接触了很多跟web相关的东西,恰巧自己也跟着搭建了一些网络服务器,更巧的是,家里有一台配置还行的内存不是很大的老笔记本——i7 6500u/4G DDR3 1600MHz/256G Nvme SSD,就想着把搭建在腾讯云的服务挪到自己的笔记本上,用FRP实现内网穿透(因为花生壳收费【穷.jpg】),而腾讯云的机器只做流量转发,优点是真正实现了所有数据保存在自己的机器上,安全性高,缺点也很明显,增加了访问链路长度,带宽的损耗比可避免,具体是多少还在验证中,另外如果VPS是上下行计费的话,流量消耗将是双倍,再就是自己的笔记本不能断网断电,不然服务就彻底嗝屁了,这就涉及到本地网络带宽以及笔记本的功耗问题。