centos7下nginx编译安装

1.依赖安装nginx

#编译工具
yum -y install gcc gcc-c++ autoconf automake make
#依赖包
yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel
#运行./configure 缺少依赖包的表现
./configure: error: the HTTP rewrite module requires the PCRE library.
./configure: error: the HTTP gzip module requires the zlib library.
#未使用--with-http_ssl_module表现
OpenSSL library is not used
#正确配置依赖后表现
Configuration summary
  + using system PCRE library
  + using system OpenSSL library
  + using system zlib library

2.下载编译配置c++

#下载
wget http://nginx.org/download/nginx-1.8.1.tar.gz
tar xvf nginx-1.8.1.tar.gz
cd nginx-1.8.1
./configure  --prefix=/usr/local/nginx --with-http_ssl_module
make & make install

3.软链接工具

ln  /usr/local/nginx/sbin/nginx     /usr/bin/nginx
#默认配置文件
/usr/local/nginx/conf/nginx.conf

4.经常使用命令ui

/usr/local/nginx/sbin/nginx  #启动
/usr/local/nginx/sbin/nginx -s reload            # 从新载入配置文件
/usr/local/nginx/sbin/nginx -s reopen            # 重启 Nginx
/usr/local/nginx/sbin/nginx -s stop              # 中止 Nginx
相关文章
相关标签/搜索