免费SSL证书申请使用校验文件记录
申请SSL证书时通常会使用以下方式来验证: DNS添加记录Web中添加校验文件通常情况下我们都会使用第1种方式,配合向导添加条指定的TXT记录即可完成。然而有些情况下我们不一定有域名的权限,这时就需要使用第2种方式了。 以Nginx为例: server { listen 80; server_name _; <省略若干行...> location /.well-known/pki-validation { alias /tmp/ssl_
国内公共DoH资源
腾讯 https://doh.pub/dns-query 阿里 https://dns.alidns.com/dns-query 360 https://doh.360.cn/dns-query 常用命令 查询 # curl
再遇文档管理系统
提及文档管理系统,脑海中就会浮现出OpenKM与Logicaldoc这两个国外比较知名的系统。时至今时,隐约浮现折腾它们的那段时光--挑灯披月、乐此不疲。网易博客中还能翻阅到当时的记录: 今无他,心血来潮--念之。 Logicaldoc 安装MySQL docker run -d --name=mysql-ld -e MYSQL_ROOT_PASSWORD=mypassword
浏览器打开pdf格式文件自动预览
有一朋友需打开Web服务器(nginx)中pdf格式文件实现自动预览--缺省为下载文件,于是网上查阅了些资料,发现是一个名为Content-Disposition的HTTP头部在控制: nginx 服务器 以Nginx服务器为例: server { listen 8080; server_name _; root /usr/share/nginx/html; location ~* \.(pdf|
Chrome 默认不能访问的端口
Chrome浏览器定义一些端口列表,然后进行屏蔽,如果我们访问某个URL时触发了这些端口将直接返回一个ERR_UNSAFE_PORT的错误,如下图所示: 目前已知端口: 1, // tcpmux 7, // echo 9, // discard 11, // systat 13, // daytime 15, // netstat 17,
Docker 札记
奇技淫巧 境内快速安装docker环境 # curl -sSfL get.docker.io -o get_docker.sh # bash get_docker.sh --mirror Aliyun 官方的安装脚本中,只支持两个加速镜像: AzureChinaCloud
kubernetes资源简写表
kubernetes有很多资源都有简称,可以在使用kubectl命令中使用这些简称来节约时间,提高效率,同时也可以减少出错。 序号 资源全称 资源简称 01 configmaps cm 02 daemonsets ds 03 deployments deploy 04 endpoints ep 05
Traffic Controller 使用札记
Traffic Controller 概述 Traffic Controller (以下简称TC)是Linux 流量控制模块,其原理是为数据包建立队列,并定义了队列中数据包的发送规则,从而实现在技术上对流量进行限制、调度等控制操作。 TC 中的流量控制队列分为两种:无类队列和分类队列 无类队列就是就进入网卡的数据进行统一对待,无类队列能够接受数据并对网卡流量整形,但是不能对数据包进行细致划分,无类队列规定主要有 PFIFO_
Linux 关闭链路自动协商功能
链路自动协商以本端口根据对端设备的端口的连接速度和双工模式,彼此将模式与连接速度调整到最高的公共水平。 在Linux操作系统环境中,我们需要使用ethtool工具来进行配置。 1.安装工具 RHEL $ sudo yum -y install ethtool Debian $ sudo apt-get install ethtool 2.查看网卡当前速度,双工或其它信息
Linux 内核参数备忘
权威参考 [1] https://www.kernel.org/doc/Documentation/networking/ip-sysctl.txt 网络 arp_ignore 定义不同的模式以发送回复以响应收到的解析本地目标IP地址的ARP请求 0 - (默认值): 回应任何网络接口上对任何本地IP地址的arp查询请求 1