centos6.2安装nginx
CentOS 6.2 环境下 Nginx 安装指南:从依赖配置到服务启动
作为 Linux 系统中常用的高性能 Web 服务器,Nginx 以其轻量、高并发的特性被广泛应用。本文将详细介绍在 CentOS 6.2 系统中安装 Nginx 的完整流程,帮助新手快速完成环境搭建。
一、准备工作:安装依赖包
Nginx 编译需要依赖 GCC、PCRE、zlib 等工具库,首先通过 YUM 安装必要组件:
yum install -y gcc gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
- GCC:用于编译 Nginx 源码;
- PCRE:支持正则表达式解析,Nginx 的 rewrite 模块依赖它;
- zlib:实现 HTTP 数据压缩功能;
- OpenSSL:提供 HTTPS 加密支持(若需配置 SSL 可安装)。
二、下载并解压 Nginx 源码
访问 Nginx 官网(nginx.org)获取稳定版源码包,这里以 nginx-1.20.1 为例(CentOS 6.2 对新版本兼容性较好):
cd /usr/local/src
wget http://nginx.org/download/nginx-1.20.1.tar.gz
tar -zxvf nginx-1.20.1.tar.gz
cd nginx-1.20.1
三、配置编译参数
通过 ./configure 命令指定安装路径和模块,常用配置如下:
./configure \
--prefix=/usr/local/nginx \
--with-http_stub_status_module \
--with-http_ssl_module
--prefix:指定 Nginx 安装目录(推荐/usr/local/nginx);--with-http_stub_status_module:启用状态监控模块;--with-http_ssl_module:启用 SSL 模块(若不需要可省略)。
执行后若出现 Configuration summary 提示,说明配置成功。
四、编译与安装

配置完成后,执行编译和安装命令:
make && make install
编译过程约 1-2 分钟(取决于服务器性能),安装完成后,Nginx 会被部署到 /usr/local/nginx 目录。
五、启动与验证
- 启动 Nginx:
/usr/local/nginx/sbin/nginx - 验证服务状态:
执行ps aux | grep nginx,若出现master process和worker process进程,说明启动成功。 - 测试访问:
在浏览器中输入服务器 IP,若看到 “Welcome to nginx!” 页面,证明安装生效。
六、常用命令
- 停止服务:
/usr/local/nginx/sbin/nginx -s stop - 重启服务:
/usr/local/nginx/sbin/nginx -s reload - 检查配置文件:
/usr/local/nginx/sbin/nginx -t(修改配置后建议先检查语法)
注意事项
- CentOS 6.2 已停止官方支持,若用于生产环境,建议升级系统或使用容器化部署;
- 若防火墙开启,需开放 80(HTTP)或 443(HTTPS)端口:
iptables -I INPUT -p tcp --dport 80 -j ACCEPT service iptables save
通过以上步骤,即可在 CentOS 6.2 中快速完成 Nginx 安装。后续可根据需求配置虚拟主机、反向代理等功能,充分发挥 Nginx 的性能优势。








