1.下载组件
安装 gcc
安装 Nginx 的编译环境 gcc
yum install gcc-c++
安装 pcre pcre-devel
nginx 的 http 模块使用 pcre 解析正则表达式,所以安装 perl 兼容的正则表达式库
yum install -y pcre pcre-devel
安装 zlib
nginx 使用 zlib 对 http 包的内容进行 gzip
yum install -y zlib zlib-devel
安装 Open SSL
nginx 不仅支持 http 协议,还支持 https(即在 ssl 协议上传输 http),如果使用了 https ,需要安装 OpenSSL 库
yum install -y openssl openssl-devel
2.下载并上传nginx
tar -zxvf nginx-1.8.0.tar.gz
cd nginx-1.8.0
./configure nginx
被安装到 /usr/local/nginx
下
3.编译安装
make && make install
4.配置环境变量
vim /etc/profile
加入
export NGINX_HOME=/usr/local/nginx
export PATH=$PATH:$NGINX_HOME/sbin
退出
source /etc/profile
5.安装成功启动
./nginx
./nginx -s reload 重载
ps -ef | grep nginx 查看进程
nginx -t 查看配置文件位置