技术笔记整理

技术体系化整理、工程实践与开发笔记。

专题分组

二级专题与三级分类

6 个下级
当前页继续展示这个根分类下的全部文章;上面的二级专题和三级分类用于快速定位更细的主题入口。
gdrive同步linux文件夹
服务器与部署
3 分钟

gdrive同步linux文件夹

目录 [[toc]] 配置信息 Google Cloud Console 创建一个 OAuth 应用并启用 Drive API https://console.cloud.google.com/apis/library/drive.googleapis.com • 获取 **client_id** 和 **client_secret** https://console.cloud.google.com/auth/clients 需要启…

dropbox同步linux文件夹(minio)
服务器与部署
11 分钟

dropbox同步linux文件夹(minio)

目录 [[toc]] 安装rclone Debian/Ubuntu sudo apt update sudo apt install rclone -y 或直接下载最新版 curl https://rclone.org/install.sh | sudo bash 配置rclone 前面都是选择 dropbox 即可。 Storage> dropbox ​ Option client_id. OAuth Client Id. Leav…

自动续签ssl证书
服务器与部署
6 分钟

自动续签ssl证书

目录 [[toc]] acme 安装 获取 DNS API 凭证 因为是 DNS-01 验证,你需要在 **DNS 托管商**(Cloudflare / 阿里云 / 腾讯云 等)申请 API Key。 以 Cloudflare 为例: 登录 Cloudflare → 右上角头像 → My Profile → API Tokens 新建一个 **Edit zone DNS** 权限的 Token 添加 ⚠️ 只会显示一次,记得保存。 配…

设置ssh密码登录
服务器与部署
3 分钟

设置ssh密码登录

目录 [[toc]] 设置ssh 密码登录 然后设置密码即可: 安装 fail2ban 安装 fail2ban 不要直接改 jail.conf,而是在 /etc/fail2ban/ 下新建一个 jail.local 覆盖默认设置: vim /etc/fail2ban/jail.local 查看日志 遇到这个错误的话:

哪吒面板安装与使用
服务器与部署
9 分钟

哪吒面板安装与使用

目录 [[toc]] 服务端安装脚本 https://nezha.wiki/guide/dashboard.html 以 Docker 安装为例,安装完成后按提示输入以下信息: 请输入站点标题: - 自定义站点标题。 请输入暴露端口: - 公开访问端口(默认 8008,可自定义)。 {我这里就是 ip:prot} 请指定后台语言: - 选择语言偏好。 【这里的端口既是 web 界面端口,也是 gRPC,websocket的端口】 然后…

搭建minio与配置cdn
服务器与部署
9 分钟

搭建minio与配置cdn

目录 [[toc]] 注意 minio 修改了开源,最新版本的镜像ui 界面已经没有设置桶的信息了。所以请使用下面的指定版本。 docker 部署 还是使用 docker-compose.yml 注意指定版本了: 把上面的账号进行修改就可以。 配置Nginx 官方介绍了两种 nginx 配置方式, 第一种比较麻烦,本人使用了 subdomain 的方式,配置两个域名 然后进行转发。 nginx.conf 只要修改端口 + server…

部署与配置matomo
服务器与部署
5 分钟

部署与配置matomo

目录 [[toc]] 安装 docker-compose.yml 先安装 mysql: 创建网络: 安装**matomo** 看了使用量: 网站访问大了 ,这个内存会越来越大,mysql 500mb是必要的,pg 倒是比他低点。 相关配置 配置跨域 ,域名信息: 或者进入界面后进行配置 或如下图配置: 显示 Ip 信息 显示全 Ip 信息 不勾选: 隐藏访客的 IP 地址 因为一些安全问题,需要去数据库修改用户名及邮箱,并删除匿名用户

AES算法与接口解密
Python 开发
19 分钟

AES算法与接口解密

目录 [[toc]] @[TOC] AES算法 基本介绍 高级加密标准(AES,Advanced Encryption Standard)为最常见的对称加密算法。 对称加密算法中加解密密钥都是一样的。 **AES 的主要特性:** **块加密**:AES 是一种分组加密算法,它将数据分成固定长度的块进行加密。每个块的长度为 **128 位**(16 字节)。 **密钥长度**:AES 允许使用三种不同长度的密钥,分别为: • 128…

爬虫
服务器与部署
22 分钟

Nginx 配置

目录 [[toc]] 介绍 Nginx 使用更少的资源,支持更多的并发连接,体现更高的效率,这点使 Nginx 尤其受到虚拟主机提供商的欢迎。能够支持高达 50,000 个并发连接数的响应 作为**负载均衡服务器**:Nginx 既可以在内部直接支持 Rails 和 PHP,也可以支持作为 HTTP代理服务器 对外进行服务。Nginx 用 C 编写, 不论是系统资源开销还是 CPU 使用效率都比 Perlbal 要好的多。 作为**邮…

计算机网络
15 分钟

精品网络-介绍

目录 [[toc]] **BGP(边界网关协议)** 是理解“精品网络”背后技术逻辑的关键。 BGP **BGP,全称 Border Gateway Protocol(边界网关协议)**,是目前互联网使用的主流“自治系统间路由协议”。 **全球互联网是由成千上万的网络构成的,每个网络叫做一个自治系统(AS)**,BGP 就是这些 AS 之间“互相告诉彼此怎么走”的协议。 每个运营商或数据中心都是一个 AS,比如: | **名称** |…