一安装相关插件
1,执行命令:gcc -v 检查是否安装了gcc,我用的是阿里的,自带
没有的就进行下载
yum -y install gcc
2,安装pcre、pcre-devel
yum install -y pcre pcre-devel
pcre是一个perl库,包括perl兼容的正则表达式库,nginx的http模块使用pcre来解析正则表达式,所以需要安装pcre库。
3,接着zlib安装
yum install -y zlib zlib-devel
zlib库提供了很多种压缩和解压缩方式nginx使用zlib对http包的内容进行gzip,所以需要安装
4,继续安装openssl
yum install -y openssl openssl-devel
openssl是web安全通信的基石,不安装openssl相当于我们的信息都是在裸奔
二,下载nginx压缩包
wget http://nginx.org/download/nginx-1.9.9.tar.gz
解压
tar -zxvf nginx-1.9.9.tar.gz
进入nginx目录
cd nginx-1.9.9
使用默认配置,默认路径在usr/local/nginx下
./configure
编译安装
make
make install
编译安装后,查找默认安装路径
whereis nginx
我这里的路径是usr/local/nginx
切换到 usr/local/nginx,启动nginx
cd usr/local/nginx
./sbin/nginx
测试是否启动,浏览器输入localhost:80