随笔分类 - 网络
摘要:使用curl的-w选项来输出各种时间信息 -o /dev/null 用于丢弃响应体,只关心头部信息 -s 用于静默模式,不输出进度信息 %{http_code} 输出HTTP状态码 %{time_namelookup} 输出DNS解析时间 %{time_connect} 输出连接时间 %{time_
阅读全文
摘要:WebSocket 和HTTP虽然是不同协议,但是两者“握手”方式兼容。通过HTTP升级机制,使用HTTP的Upgrade和Connection协议头的方式可以将连接从HTTP升级为WebSocket。 Websocket 使用 ws 或 wss 的统一资源标志符,类似于 HTTPS,其中 wss
阅读全文
摘要:Nginx 是最常用的反向代理工具之一,一个指令 proxy_pass搞定反向代理,对于接口代理、负载均衡很是实用,但 proxy_pass指令后面的参数很有讲究,通常一个“/”都可能引发一个血案。 location块里proxy_pass包含或不包含/的示例 在proxy_pass中的代理url后
阅读全文
摘要:前言,我这里验证的nginx-v1.23.2单机环境下的nginx中的正则表达式、location路径匹配规则和优先级。 先准备好环境,基础配置是这样 nginx/conf/conf.d/host.conf : server { listen 8081; server_name 10.90.5.70
阅读全文
摘要:nginx里面的路径定位关键词root、alias是有区别的: 设置请求资源的目录root / alias root:设置请求的根目录 | | | | | | | 语法 | root path; | | 默认值 | root html; | | 位置 | http、server、location |
阅读全文
摘要:1. windows电脑网口历史连接信息 1)显示本机保存的profiles,配置文件是以wifi的ssid命名的。 netsh wlan show profiles 2)可以用netsh wlan connect name=xxxxx连接其中一个profile 3)断开连接 netsh wlan
阅读全文
摘要:最近在某云平台上申请了SSL证书(https),SSL证书申请或者续期过程中需要进行域名验证。 如果域名验证类型选择【文件】方式,等你提交申请后,要在目标域名对应的服务端上传一个文件(通常是一个.txt文件),然后通过公网可访问URL的方式访问这个文件,以此来证明你的域名是在你的服务器上。 即,如果
阅读全文
摘要:【rpm安装nginx】 普通用户执行安装命令:sudo rpm -ivh nginx-1.19.5-1.el7.ngx.x86_64.rpm 安装过程很简单,如下: 显示信息 nginx-1:1.19.5-1.el7.ngx 一般提示 Thanks for using nginx! 为安装成功。
阅读全文
摘要:默认安装的1.16.1版本的主配置文件nginx.conf如图: 业务性配置引入额外的配置文件/etc/nginx/conf.d/default.conf如图: 现在可以在默认的根目录下找到2个页面(你也可以在根目录下新建html页面然后访问试试看): 现在可以查看访问日志: tail -f -n
阅读全文
摘要:下载离线包: 用浏览器打开地址,选择您要下载的版本:http://nginx.org/packages/centos/7/x86_64/RPMS/ 如图,我下载的1.16.1版。 执行安装: 将下载的rpm包上传到服务器,然后赋予可执行权限,执行安装。 sudo yum install -y ngi
阅读全文