前言 最近新整了一台服务器,由于只有 1c1g 所以不打算装面板 然后就想到了土法编译安装 Nginx,顺便还能水个文章 前置 如果是镜像及其精简的服务器,那么大概率缺东西 浅装一下 sudo apt update sudo apt install build-essential libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev git 安装 下载 Nginx 源码 wget https://nginx.org/download/nginx-1.27.3.ta...
如题,在 Python 3.11+ 中安装 cchardet 会报错如下 root@nya:/pgp# pip3 install cchardet Collecting cchardet Using cached cchardet-2.1.7.tar.gz (653 kB) Preparing metadata (setup.py) ... done Building wheels for collected packages: cchardet Building wheel for cchardet (setup.py) ... error error...
前言 最近不知道工信部在抽什么风,一时间几乎 docker 相关的东西全都墙了 那我要怎么 docker compose pull 呢 由于 docker 所有的网络事件是走自己的 docker0 网卡的,所以系统 HTTP_PROXY 之类的对 docker 是没用的...... 所以有以下两种办法 使用 OpenWrt 最简单粗暴的办法 此方法适用于自己家的设备使用,推荐直接使用 OpenWrt 和 OpenClash 代理 不用 Wrt 也行,只要是能在设备上一层代理流量就行 修改 dockerd 文件 这个方法通用,不过麻烦一...
打开你的 VM 配置文件,一般在 `/etc/pve/qemu-server/<你的VM ID>.conf` 然后找个你喜欢的地方插入一句这个 ```conf args: -cpu 'host, -hypervisor' ``` 然后就行了,开机打开任务管理器看看 ![1](https://cdn.xcnya.cn/imgs/20240521-1/2.webp) 那一条 `虚拟机:是` 已经不见了,变成了像正常电脑一样的显示(
前景需要 我的上一家服务商跑路了,跑路的时候只给我丢了份 PVE 备份,然后最近要还原到新机子上,发现上一家给我硬盘类型开的是 Virtio(我说怎么 SSD 用起来跟 HDD 一样呢) 1 为了更好的性能,我选择给硬盘类型换成 SCSI 过程 首先想到的是能不能直接把硬盘分离然后重新添加,试了一下好像是可以的 2 然后挂了个 PE 看一眼,原来的硬盘是可以正常识别到的,想着应该没什么问...
安装 其实直接开很简单,直接安装 openssh-client 和 openssh-server 即可 1 apt install openssh-client openssh-server 开启 装完了顺便改个端口,免得天天被爆 2 由于在 WSL 中 systemctl 基本上是残废的,所以直接用 systemctl 是开不起来的 ![3]...
前景需要 自从朋友家里网爆炸之后,你站的前端和 API 不得不搬到了同一个机子上 但是某一天在使用某人的神秘设备访问的时候,报错 "禁止访问或 API 服务出现问题",我一想估计就是因为前端访问后端带的 User-Agent 是客户端的,或者是说前端访问后端的时候给 CDN 传递的 IP 出了问题,然后就完美的触发了我抽象的 WAF 被拦截了 这样前端访问后端是需要先到 CDN,然后 CDN 再回来到后端,既然在一台服务器上为什么要兜这么大一圈呢,于是就有了这篇文章 省流 把宿主机的 /etc/hosts 文件映射到 docker 容器中 问题分析 由于 Mi...
前言 今天你 Chrome 又又又又又更新 123 了,然后此前的一篇教程 里的方法就彻底失效了, 但是只要思想不滑坡,方法总比困难多,看下文 How 2 感谢 Hostloc 用户 送来的 Flags ![2](https://cdn.xcnya.cn/imgs/20240322/...
直入主题 首先咱先贴一下 JS 代码 function updateTime() { var now = new Date(); // 当前时间 var start = new Date("2019-7-25"); // 开始时间 var diff = now - start; // 时间差 var years = Math.floor(diff / (1000 * 60 * 60 * 24 * 365)); // 年 diff -= years * (1000 * 60 * 60 * 24 * 365); ...
前言 上期已经水过一篇了,没水够所以再水一篇 教程 其实同样是很简单 首先咱们先打开 Umami 后台,新建一个网站然后记录一下 网站 ID 1 然后打开 后台 → 附加功能 → 配置与云函数,找到部署时写的 theme → shiro 点编辑 然后往下拉找到 custom 块,里面有个 scripts 然后在 scripts 块里面写入 [ { "src": "https://<your-umami....