Centos7 编译安装Nginx
下载nginx
下载页面:nginx: download ( Stable version)
wget http://nginx.org/download/nginx-1.16.1.tar.gz
安装所需要的依赖
yum -y install gcc gcc-c++ autoconf automake
yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel
解压nginx源码包
tar -zxvf nginx-1.16.1.tar.gz
进入源码目录,执行配置
cd nginx-1.16.1
./configure --prefix=/usr/local/nginx \
--with-http_stub_status_module \
--with-http_ssl_module \
--with-file-aio \
--with-http_realip_module \
--with-http_v2_module \
--with-stream \
--with-stream_ssl_module \
--with-http_slice_module \
--with-mail \
--with-mail_ssl_module
prefix 指定安装目录,with 安装模块
等待编译完成
执行编译安装
make && make install
执行成功后,nginx安装在 /usr/local/nginx
目录下
conf 配置文件目录
html html文件目录
logs 日志文件目录
sbin 启动脚本目录
维护
启动
./sbin/nginx
关闭
./sbin/nginx -s stop
重启
./sbin/nginx -s reload