先将下载好的nginx压缩包移动到/usr/local/nginx目录下,
然后解压压缩包,进入解压出来的文件
gcc
gcc 安装nginx需要去官网下载源码编译 所以需要gcc
yum install gcc-c++
PCRE
PCRE nginx的http模块需要pcre来解析正则部分
pcre-devel是pcre的二次开发库
yum install -y pcre pcre-devel
zlib
zlib 提供了很多解压和压缩的方式,nginx的http内容进行了gzip,所以需要此库
yum install -y zlib zlib-devel
openssl
openssl是一个强大的密码库,囊括了主要加密算法,常用的密钥,和证书的封装管理及ssl协议,
nginx不仅支持http,还支持https,所以需要安装
yum install -y openssl opnessl-devel
启动
安装完成执行编译过程
./configure
编译完成之后执行
make
make install
执行完成之后
cd ..
回到nginx目录
会发现多出几个文件夹.
然后配置文件在conf下
启动nginx
进入sbin目录
会发现有一个nginx文件
./nginx
附带其他命令.
./nginx -s stop 停止运行
./nginx -s quit 退出,等待程序执行完成退出
./nginx -s reload 不关闭nginx的情况下,更新配置文件