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
相關文章
相關標籤/搜索