最新发布第4页
HTTP缓存策略Cache-Control详解-阿杰の博客

HTTP缓存策略Cache-Control详解

先看一个实际场景:你的页面加载了一个1MB的图片,每次刷新都从服务器重新下载。这不是网络慢的问题,是缓存策略没配对。 Cache-Control是HTTP/1.1定义的缓存控制头,替代了Expires。优先级比Ex...
阿杰的头像-阿杰の博客钻石会员阿杰3个月前
0509
Dozzle Docker日志查看器-阿杰の博客

Dozzle Docker日志查看器

Docker logs看日志太痛苦了。docker logs -f 实时滚动,想回溯还得加 --tail,多个容器来回切 terminal 窗口烦到炸。Dozzle 就是来解决这个的——一个轻量级、实时、基于 Web 的 Docker 日志查...
阿杰的头像-阿杰の博客钻石会员阿杰3个月前
0508
robots.txt和sitemap配置-阿杰の博客

robots.txt和sitemap配置

robots.txt告诉爬虫哪里能去、哪里不能去。sitemap告诉爬虫你有哪些页面、更新频率、优先级。两个文件配合好,搜索引擎索引效率会高很多。 robots.txt 放在网站根目录,比如 `https://example.c...
阿杰的头像-阿杰の博客钻石会员阿杰3个月前
04915
Let's Encrypt免费SSL证书申请-阿杰の博客

Let’s Encrypt免费SSL证书申请

Let's Encrypt是目前最主流的免费SSL证书提供商,证书有效期90天,支持自动续签。核心工具是Certbot,配合ACME协议完成域名验证和证书签发。 环境准备 服务器系统我用的是Ubuntu 22.04,其他Lin...
阿杰的头像-阿杰の博客钻石会员阿杰3个月前
04915
SCP远程文件传输:从入门到高效运维-阿杰の博客

SCP远程文件传输:从入门到高效运维

SCP远程文件传输用法 SCP(Secure Copy Protocol)是基于SSH的文件传输工具,加密传输,用法跟cp差不多,只是目标路径可以带主机名。适合少量文件、一次性拷贝,不需要像rsync那样做增量同步。 ...
阿杰的头像-阿杰の博客钻石会员阿杰3个月前
04914
Linux环境变量配置方法-阿杰の博客

Linux环境变量配置方法

环境变量就是给进程用的全局键值对。shell、编译工具、运行时都靠它找路径或配置。配不对,程序就罢工。 查看当前环境变量 echo $PATH printenv `printenv` 列出全部,`echo $变量名` 看单个。...
阿杰的头像-阿杰の博客钻石会员阿杰3个月前
0487
MySQL用户权限管理-阿杰の博客

MySQL用户权限管理

## 为什么需要权限管理 MySQL默认的root账户权限太大,线上环境直接用它等于裸奔。我见过有人把root密码写在代码配置文件里,被拖库的。权限管理不是为了折腾自己,是为了出事的时候能精准定位...
阿杰的头像-阿杰の博客钻石会员阿杰3个月前
0486
Git远程仓库操作push pull fetch-阿杰の博客

Git远程仓库操作push pull fetch

远程仓库操作就三板斧: push、pull、fetch。搞清楚它们怎么用、什么时候用,日常开发就够用了。 先建一个远程仓库关联。本地项目要连远程,用remote add: git remote add origin git@github.com...
阿杰的头像-阿杰の博客钻石会员阿杰3个月前
0487
Let's Encrypt免费SSL证书申请-阿杰の博客

Let’s Encrypt免费SSL证书申请

用Let's Encrypt给网站加HTTPS,成本为零。我自己的博客、API服务、甚至一些内部工具都用它,省去了买证书的麻烦。下面直接说怎么操作。 环境准备 需要一台有公网IP的服务器,域名解析到这台服...
阿杰的头像-阿杰の博客钻石会员阿杰3个月前
04810
Alist网盘聚合工具部署-阿杰の博客

Alist网盘聚合工具部署

之前折腾网盘挂载的时候用过rclone、raidrive,后来发现Alist这东西更符合我的需求。它不挂载到本地,而是提供一个WebDAV服务,前端直接管理多个网盘,后端跑在服务器上。部署起来也不复杂,记...
阿杰的头像-阿杰の博客钻石会员阿杰3个月前
0476