Let's Encrypt的https证书申请及安装(泛域名)
优点:不需要域名必须在公网解析(因为不会再进行公网ssl验证了),并且不需要每次添加新域名都要进行一次域名的验证,而只需要首次TXT记录的验证就行,以后再添加同级域名直接就是带有ssl的。缺点:支支持同级的泛域名,例如*.domain支持A.domain、B.domain,但是不支持A.B.domain。下面介绍下使用。安装acme.shcurl https://get.acme.sh | sh
优点:不需要域名必须在公网解析(因为不会再进行公网ssl验证了),并且不需要每次添加新域名都要进行一次域名的验证,而只需要首次TXT记录的验证就行,以后再添加同级域名直接就是带有ssl的。缺点:支支持同级的泛域名,例如*.domain支持A.domain、B.domain,但是不支持A.B.domain。下面介绍下使用。安装acme.shcurl https://get.acme.sh | sh
nginx内容替换模块我知道的有3个:http_sub_module (nginx内置):非常好用,但是只能是普通字符串替换,无法正则替换。ngx_http_substitutions_filter_module (第三方):只尝试了30分钟,但是这30分钟很折磨,我本以为它是强大的,但事实上它只不过在同一行内容中进行不完全的正则匹配替换,连换行都无法匹配,这种很大程度上失去了正则的色彩,基本没啥
比如阿里云的kubernetes的namespace是test的里部署了一个mysql-a你想在本地命令行操作。1、查看mysql service和portkubectl get svc -n testNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGEmysql-a ClusterIP
创建、删除和修改文件是用户在 Linux 系统中执行的非常常见操作。大家都知道,在 Linux 系统里使用 rm 命令删除单个文件时,几乎一瞬间就完成了。但是如果文件数量很大,那么删除操作就需要很长时间才能完成。你有没想过,删除 50 万个小文件,需要花费多少时间?我写这篇文章的目的,是为了找出在 Linux 中删除巨量文件的最快方法。通过测试发现,rm 命令简直弱爆了!我们将从一些简单的文件删除
简介:Vaultwarden是一款密码管理软件,因为完全的开源,所以受到了大家的喜爱。环境:Debian 10安装Docker执行docker安装脚本wget -qO- get.docker.com | bash检查安装结果docker version启动 Dockersystemctl start docker查看 Docker 启动状态(绿色 active)systemctl status d
本文仅介绍 V2Ray、Trojan、XRay 之间的关系和部分协议的技术科普。V2Ray 工具V2Ray 是 Project V 项目下的一个核心工具也就是现在的 V2Ray-Core,主要负责网络协议、路由等网络通信功能的实现。什么是 Project V?Project V 现在是一个自定义通信网络的工具集合。Project V 最初是 V2Ray 的项目名,因 V2Ray 大热之后由众多参与
排序这个词,我的第一感觉是几乎所有App都有排序的地方,淘宝商品有按照购买时间的排序、B站的评论有按照热度排序的...,当然我们今天说的并不是大数据下该如何优雅的排序,如何提升排序性能的问题,我们说一说MySQL中的排序。对于MySQL,一说到排序,你第一时间想到的是什么?关键字ORDER BY?ORDER BY的字段最好有索引?叶子结点已经是顺序的?还是说尽量不要在MySQL内部排序?事情的起因
场景:有些时候发现brew install xxx的时候会提示文件无法下载成功,这个时候就有可能会这样使用了。思路:将文件下载下来放到brew缓存目录,当使用brew安装软件的时候会检查cache缓存目录,如果文件存在则跳过下载。查看brew缓存目录brew --cache下载软件压缩包放到cache目录brew install 软件名称提醒:软件名称不是压缩包文件的名称,例如:下载的文件是ngi
首先,增加hookvi /etc/postfix/master.cf在该配置文件中增加下面的配置(关于flags)autoreply unix - n n - - pipe flags= user=www argv=/usr/bin/php /var/www/html/sh/autoreply.php ${nexthop}
sudo apt remove cmdtest sudo apt remove yarn curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt