下载nginx安装包:http://nginx.org/en/download.html
上传下载的压缩包并解压
查看gcc版本
安装nginx所需要的依赖库
pcre是一个perl库,包括perl兼容的正则表达式库,nginx的http模块使用pcre来解析正则表达式,所以需要安装pcre库
yum install -y pcre pcre-devel
zlib库提供了很多种压缩和解压缩方式nginx使用zlib对http包的内容进行gzip,所以需要安装
yum install -y zlib zlib-devel
openssl是web安全通信的基石
yum install -y openssl openssl-devel
yum install -y pcre pcre-devel zlib zlib-devel openssl openssl-devel
进入安装包目录进行源码编译安装:cd nginx-1.16.1
./configure --prefix=/usr/local/java/nginx (# 检查平台安装环境,我安装到/usr/local/java目录下)
make
make install
(--prefix=/usr/local/nginx 是nginx编译安装的目录(推荐),安装完后会在此目录下生成相关文件)
查看nginx版本
nginx配置文件
nginx服务的启动,
/usr/local/java/nginx/sbin/nginx
访问测试
停止,
/usr/local/java/nginx/sbin/nginx -s stop
重启,
/usr/local/java/nginx/sbin/nginx -s reopen
刷新配置文件,
/usr/local/java/nginx/sbin/nginx -s reload
查看nginx进程命令
ps -ef | grep nginx
完成!