zyt200451的头像-星海夜航
管理员
这家伙很懒,什么都没有写...
Chevereto 图床搭建全记录:CentOS 7 上 Nginx + PHP + MySQL 部署-星海夜航

Chevereto 图床搭建全记录:CentOS 7 上 Nginx + PHP + MySQL 部署

Chevereto 是老牌的自建房图床程序,免费版(Chevereto-Free)功能就够个人和小团队用。这套记录在 CentOS 7 上从零搭了一个 LNMP 环境的图床:MySQL 8.0 + Nginx 1.16.
三台主机二进制部署 K8S 1.17 高可用集群:从 CA 到 NodePort 验证-星海夜航

三台主机二进制部署 K8S 1.17 高可用集群:从 CA 到 NodePort 验证

三台 CentOS 7 主机,用二进制方式搭一套 Kubernetes v1.17.1 高可用集群:3 个 Master、3 个 Node、3 个 etcd 成员混部在同一批机器上。选二进制而不是 kubeadm,是为了
Oracle 表空间扩容:先查占用,再选 resize、加文件或自动扩展-星海夜航

Oracle 表空间扩容:先查占用,再选 resize、加文件或自动扩展

Oracle 表空间用满不是小事:expdp 备份会失败,业务的增删改查直接中断,查询性能下降,事务卡在等待和超时上,归档日志也可能生成异常。所以表空间使用率要定期盯,满了就及时扩。先摸清现状...
隐藏 Nginx 标识和版本号:从源码下手-星海夜航

隐藏 Nginx 标识和版本号:从源码下手

提升线上环境安全性,常见做法之一是隐藏 Nginx 版本号,减少攻击者信息收集。用 server_tokens off 能藏掉版本,但响应头里仍会暴露'这是 Nginx'。要彻底一点,得改源码重新编译。 下载源码 &#...
Keepalived 源码安装与 VIP 漂移实践-星海夜航

Keepalived 源码安装与 VIP 漂移实践

Keepalived 靠 VRRP 协议在主备机之间维护一个虚拟 IP(VIP),主机挂了 VIP 自动漂到备机。这篇记录源码安装、双机配置、以及和 Nginx 健康检查联动的完整过程。 环境与源码编译 NameIP A
SoftEther VPN 服务端部署实战:虚拟局域网与内网接入-星海夜航

SoftEther VPN 服务端部署实战:虚拟局域网与内网接入

SoftEther 是一套老牌开源 VPN 套件,适合没有公网固定 IP 也想安全回到内网的场景。本文从源码编译装好服务端,再依次走完虚拟 HUB、用户创建、本地桥接和客户端接入的完整流程。 SoftEther 是...
用 shc 把 Shell 脚本编译成二进制,隐藏源码-星海夜航

用 shc 把 Shell 脚本编译成二进制,隐藏源码

shc(Shell Script Compiler)把 Shell 脚本先转换成 C 代码,再编译成可执行的二进制文件,从而隐藏原始脚本的源码。项目地址:https://github.com/neurobin/shc 。
Metabase 部署与 Nginx 反向代理配置记录-星海夜航

Metabase 部署与 Nginx 反向代理配置记录

Metabase 是一款开源免费的 BI 工具:连上一个数据库后,不懂 SQL 的同事也能点选出图表、看懂业务数据。这里记一次在 CentOS 上的完整部署,最后用 Nginx 反代去掉端口号。 它适合与不适合的场...