当前位置: 首页 > Linux运维( Page 3 )

谨慎在docker-compose.yml中使用$PWD变量

Docker 0条评论 2023-4-28 3,011 views
最近在使用Docker Compose部署服务时,我在docker-compose.yml文件中使用了$PWD变量来指定HOST路径。然而,我发现指定的路径并没有达到预期效果。问题复现先来看一段docker-compose.yml的配置文件:version: "3.9" serv...

Linux(Debian 11)下终端出现乱码符号^[[A^[[D^的解决方案

Linux运维 1条评论 2023-4-24 3,219 views
最近,xiaoz在同一个SSH客户端下使用一个VPS终端时,当我按向上箭头↑和向下箭头↓时,出现乱码符号^[[A^[[D。我通过ChatGPT和互联网搜索也未能解决,最终还是凭借经验解决了这个问题。临时解决xiaoz使用的操作系统为Debian 11,非root用户(其它Linux发行版应该也是一样...

推荐一个HTTP定时任务工具cron-job.org,可以帮你自动签到

Linux运维 0条评论 2023-1-17 9,962 views
最近有个简单的需求,需要实现对部分网站实现自动签到,在此之前试过QianDao for Python3,但是每一个任务都要写HAR,感觉很繁琐,再加上xiaoz比较懒,于是就在寻找更简单的方案,最后发现了cron-job.org自动签到需要满足的要求支持定时发起 HTTP 请求需要支持自定义请求 h...

Nginx反向代理proxy_pass目标地址带/与不带/的区别

Linux运维 1条评论 2022-12-3 8,035 views
proxy_pass是Nginx反向代理常用的一个指令,该指令存在一个小小的细节(坑),用过此命令的可能遇到过,某些时候看似逻辑正确,但访问出现4xx或5xx一类的错误。proxy_pass目标地址中末尾带/和不带/意义有所不同,下面一起来看一下。例子假如我访问的地址是http://domain.c...

Docker启用IPV6支持与IPV6监听

Docker 1条评论 2022-11-21 9,105 views
Docker安装完毕后默认是不支持IPV6方式监听和访问的,如果您的服务器支持IPV6,且有IPV6需求,可以通过下面的方法启用IPV6支持。我的场景先来说说我的场景,最近有个特殊需求,要求容器的某个端口只能通过IPV6访问,不支持IPV4访问。然而默认的情况却与之相反,现目前支持IPV4访问,但不...

PVE 6.x中新增物理硬盘,新增本地存储方式

Linux运维 3条评论 2022-10-9 11,026 views
最近给自己的天宝小主机新增了一块2.5寸的SATA硬盘,硬件安装完毕后需要添加到PVE 6.x中,以供虚拟机使用,分享下大致的操作方法。创建LVM物理卷和卷组首先通过fdisk -l命令找到您新增的硬盘,比如我这里是/dev/sda接下来将这块硬盘进行分区,执行命令:fdisk /dev/sda,输...

Nginx反向代理 + thumbor图像裁剪,让nginx更好的支持图像裁剪

Nginx 8条评论 2022-9-18 13,182 views
Nginx自身提供了一个模块--with-http_image_filter_module支持图像裁剪,如果只是单一Nginx节点使用,并没有什么问题。但如果是多个nginx都需要支持图像裁剪,那么不得不每个nginx节点在编译的时候都需要考虑启用--with-http_image_filter_m...

使用Docker搭建一个开源图像裁剪服务thumbor

Docker 2条评论 2022-9-16 12,229 views
thumbor 是一个智能图像服务,已经在Github开源,支持按需裁剪、调整大小、应用过滤器和优化图像。用过对象存储服务的朋友可能知道,一般对象存储服务商会同时提供额外的图像处理服务(比如图像裁剪、图像水印等功能),有了thumbor之后我们完全可以自建搭建一个与之类似的图像处理服务。thumbo...

通过nginx location匹配来验证CloudFlare证书请求

Linux运维 0条评论 2022-9-14 14,159 views
通过Cloudflare partner接入的域名,会有一个证书验证请求,需要您将CloudFlare提供的txt文件放到指定目录,且能否访问。如果验证未通过,则无法在使用CloudFlare的情况下通过https访问您的网站。验证的要求如下截图:通常的做法一般是在网站目录下创建好对应目录,比如:....