分类

服务器

MinIO 自建对象存储:纠删码原理、部署与项目现状
MinIO 是 S3 兼容对象存储,核心是用纠删码把对象拆成数据片和校验片,而非复制多份;按盘数配置 parity,生产至少 EC:3,单机多盘只容错盘,分布式需 4 节点以上。其社区版 2025 年移除完整控制台并停止分发镜像,2026 年仓库归档、Docker Hub 镜像删除,旧拉取命令已失效。现可换 Chainguard MinIO、Silo 或 RustFS;老 tar 可离线回退,但须核对版本校验和、改默认 minioadmin、勿暴露控制台。迁移先切写入,mc mirror 补漏、diff 验空后再切读。
2026-10-20
|
1
|
0
|
0
docker 搭建 Dpanel 容器管理面板
DPanel是国产轻量容器管理面板,可管理容器、镜像、Compose、网络与存储卷,标准版内置域名转发和证书申请,一条docker run即可部署;标准版占用80/443,冲突可选lite。它采用自定义非商业授权,源码可见但非开源,个人自用免费,商用须购买授权且禁止修改后再分发。挂载docker.sock等于交出宿主机控制权,面板被攻破等同宿主机被攻破;社区版缺少2FA,不宜直接暴露公网,建议内网/VPN或lite配外部反代。应用商店需自行填写git仓库地址才有内容。
2026-10-19
|
1
|
0
|
0
docker 搭建 EmuLinker-K 街机联机服务器
EmuLinker-K 是 Kaillera 协议实现,克隆后执行 docker compose up -d 部署,容器带 Java17。它只转发按键、不传画面,联机同步要求双方模拟器版本、ROM 和存档一致。防火墙只需放行 27888/udp,不必开 TCP;maxUsers=0 表示不限人数。中文服主设 charset=GBK、language=zh,避免乱码。access.cfg 热重载,封禁禁言用大厅命令;emulinker.cfg 修改需重启,挂载 conf。
2026-10-19
|
1
|
0
|
0
conda 与 screen 运维速查:环境隔离与断线重连
conda 管依赖隔离,venv 只管 Python,conda 还能管 CUDA、cuDNN 等;base 不装业务库,环境可并存但不能同时激活。同一环境别混用 conda 和 pip,否则版本易不一致;以 conda 为主,缺失再用 pip,并导出 environment.yml 或 requirements.txt。screen 让会话独立于 SSH:screen -S 名字创建,Ctrl+a 再 d 分离,screen -r 名字重连;先分离再关连接,否则任务会因 SIGHUP 终止。长任务应在 screen 内激活 conda 环境后运行,并用 tee 留存日志,兼顾依赖正确与断线不掉线。
2026-10-19
|
1
|
0
|
0
Nginx Proxy Manager 部署
Nginx Proxy Manager 是带 Web 界面的 nginx 管理面板,底层仍是 nginx,支持反向代理、SSL 证书签发续期和 Docker 容器联动,适合不想手写 conf 或多人协作管站点,免费,面向个人和小团队。用 docker-compose 部署官方镜像,映射 80、443、81,并挂载 data 和 letsencrypt;初始账号 admin@example.com/changeme,首次登录强制改密。建 Proxy Host 填域名、源站协议、转发主机和端口,Docker 项目填容器名,别填 127.0.0.1,按需开 Websockets,保留 Block Common Exploits;DNS 先解析到服务器。面板管域名与证书,复杂需求可 SSH 手写 conf,两者不冲突。别用 down -v,重要环境固定版本,面板不生效先查日志和 nginx -t。
2026-10-18
|
4
|
0
|
0
Nginx 配置详解
Nginx 主要做反向代理和负载均衡。配置按全局、事件、HTTP、虚拟主机、路由、上游分层,关注进程连接、零拷贝、长连接和压缩;压缩级别五较均衡,图片不宜再压。反向代理注意转发地址末尾斜杠,并传递真实域名、客户端地址和代理链。路由优先级为精确、非正则前缀、正则、默认前缀,普通前缀取最长匹配,项目前缀宜用非正则前缀卡住。上游默认轮询,可配权重和 IP 哈希,健康检查需额外模块。跨域需处理预检,任意来源不能带凭证;防盗链校验来源。502、504、403、404 多查后端、超时、权限和路径。
2026-10-18
|
1
|
0
|
0
Nginx 基础与安装
Nginx 分开源版、Plus、OpenResty、Tengine,国内云厂商多基于 Tengine。master 读配置并派发,worker 处理请求,改配置用 reload 避免中断。源码编译需装 gcc、PCRE、zlib、OpenSSL,configure 要带 --with-http_ssl_module,装后先 nginx -t 再 reload,stop 强制、quit 优雅。include 可拆分站点,多站点靠端口、IP 或 server_name 区分,缺默认站点会落入其他站点,需设 default_server。日志可自定义 log_format,basic 认证用 htpasswd,SSL 跳转需带 $host 和 $request_uri。Debian 可 apt 安装,403 查权限,连接数上限为 worker_processes×worker_connections。
2026-10-18
|
1
|
0
|
0
CentOS 7 防火墙(firewalld)常用操作
CentOS 7 默认用 firewalld 管理防火墙,底层仍是 netfilter/iptables,通过区域、服务、端口配置,改规则即时生效且不打断连接。配置分运行时和永久两层:运行时立即生效但重启丢失,永久重启保留却不立即生效;要兼得需同时执行运行时命令并加 --permanent,或加永久后 reload。开放端口/服务需指定 zone 并加 --permanent,再 reload,用 --query-* 验证;panic 模式拒绝所有包且可能断 SSH,需控制台取消。云服务器还要配安全组,Docker 可能绕过 firewalld;CentOS 7 已停止维护,建议迁移。核心是 --permanent 才持久,reload 才生效。
2026-10-17
|
10
|
0
|
0
Linux 上装 ffmpeg
文章重写 FFmpeg 安装:多数情况先用发行版包,RHEL/CentOS 需补 EPEL、RPM Fusion 与 CRB;想用新版可选静态构建,CI 锁分支号,CentOS 7 因 glibc 旧不可用。源码编译放最后,旧写法漏开 GPL 导致无 x264、转不了 mp4,应显式启用。装后别只看版本,要核对编码器、滤镜与协议;多版本用软链切换,别改全局配置;Docker 固定标签。截至 2026-10-17 最新 9.0.2,8.0 起移除 libpostproc。
2026-10-17
|
8
|
0
|
0
docker搭建EasyTier
EasyTier 是一款 Rust 编写的去中心化网状 VPN 工具,可将异网设备组成安全虚拟局域网。节点无需公网 IP,自动 NAT 穿透与中继;支持私有网络隔离、TCP/UDP/WSS 多协议监听与端口复用、静态/DHCP 虚拟 IP,并提供 Docker 镜像。搭建时需在有公网 IP 的服务器部署中继节点,配置网络名、密码、监听端口并放行防火墙;客户端使用相同网络参数连接即可。常见问题包括 TCP 与 WSS 端口冲突、白名单不匹配、端口不可达等。相比 Tailscale/ZeroTier 的第三方控制依赖和 WireGuard+FRP 的高复杂度,EasyTier 完全自建、数据自主,适合跨地域办公、多云互联及 IoT 远程管理。
2026-08-25
|
17
|
0
|
0