Linux运维
共 3 篇文章
Ubuntu 部署 Halo2 指南
最近我在服务器上完整部署了一套博客系统,用的是 Halo2 + PostgreSQL + Nginx + HTTPS,还绑定了自己的域名 corner.ink。整个过程踩了不少坑,我把它整理成一套可以直接复用的流程,分享给大家。
深入理解 Nginx:从静态部署到反向代理与负载均衡
这篇文章我从最初部署前端项目的实际经历出发,逐步梳理了 Nginx 的定位变化,从最开始只当作静态资源服务器,到后来理解它在反向代理、负载均衡、HTTPS、缓存优化等方面的核心作用。同时结合常见配置与实际问题,总结了 Nginx 在前端工程化与服务端部署中的关键价值,以及它基于事件驱动与非阻塞 IO 实现高并发的底层逻辑。
什么是 epoll 和 select:为什么 Nginx 在 Linux 上更强
这篇文章我从实际开发中的理解出发,梳理了 IO 多路复用的演进过程,对比了 select 与 epoll 的核心差异,并结合简单的调用方式说明它们在性能上的本质区别。同时也分析了 Nginx 在 Linux 上表现更强的原因,即如何利用 epoll、sendfile 以及内核网络能力支撑高并发场景,整体更偏向原理与实践结合的总结。