Nginx 从源码安装与配置
从源码编译安装 Nginx:下载并编译 OpenSSL、PCRE2、NJS、GeoIP2、FancyIndex 等依赖与模块,完成编译安装、环境变量设置、systemd 自启动与防火墙配置,获得高度可定制的 Nginx 构建。
从源码编译安装 Nginx:下载并编译 OpenSSL、PCRE2、NJS、GeoIP2、FancyIndex 等依赖与模块,完成编译安装、环境变量设置、systemd 自启动与防火墙配置,获得高度可定制的 Nginx 构建。
使用 acme.sh 向 ZeroSSL 申请受信任的免费 SSL 证书(ECC 证书、DNS 验证模式),并完成 Nginx 端的 SSL 配置、DH 参数生成与证书自动续期,以浏览器可信的 HTTPS 替代自签署证书。
通过 Nginx 官方软件源在 Ubuntu/Debian 与 RHEL/CentOS 系发行版上安装 Nginx:添加 GPG 签名密钥与仓库、安装依赖、配置防火墙,并整理 extra 配置目录与 SSL 证书目录的目录结构。
提供自动安装脚本,在 CentOS 7 上从源码编译安装 Nginx(含 OpenSSL、PCRE 模块),并配置 systemd 服务与站点目录结构。
通过 Nginx 官方 YUM 源在 CentOS 7 上安装 Nginx,并完成服务启动、防火墙配置及主要配置文件路径说明。
介绍如何在 Nginx 中通过 alias 指令将子目录指向其他路径(如隐藏 phpMyAdmin),并正确配置 PHP 解析。
分享作者汉化的 JAWStats 简体中文语言包,供用户覆盖到 JAWStats 的 languages 目录以显示中文界面。
提供一个适用于源码编译安装 Nginx 的 SysV init 启动脚本,支持 RedHat/CentOS 与 Debian/Ubuntu 的 start/stop/restart/reload。
介绍通过 Nginx 反向代理 feedburner 的 RSS Feed,解决国内访问不稳定问题,并提供两种代理配置方式。
介绍为 AWStats 安装 GeoIP 扩展(国家/城市/组织数据库),从而让其日志统计能够按 IP 显示访问来源的国家和地区。
介绍如何让 JAWStats 为每个网站生成相互独立的统计报告,通过修改 config.php 实现多站点分别查看,并给出 Nginx 的配套配置。
记录在 Nginx 环境下安装配置 AWStats 与 JAWStats,通过 Perl 日志分析与 PHP 前端实现图形化的网站访问统计。
介绍如何通过正则将 Nginx 二级子域名映射到对应子目录,且不匹配 www 又能匹配含 www 的子域名。
介绍将 Nginx 作为前端处理静态文件、Apache 作为后端处理 PHP 的反向代理方案,含 proxy 指令与 Apache rpaf 模块配置。
介绍 Nginx 中 Location 指令的基本语法、匹配优先级规则,并列举常用配置示例与全局变量。
记录从源码编译安装 Nginx 0.8.54 的过程,包括依赖库(pcre、zlib、openssl)准备、configure 编译选项与开机自启配置。