CentOS7下安裝Nginx
一.準(zhǔn)備環(huán)境
首先由于nginx的一些模塊依賴一些lib庫,所以在安裝nginx之前,必須先安裝這些lib庫谒兄,這些依賴庫主要有g(shù)++、gcc社付、openssl-devel承疲、pcre-devel和zlib-devel 所以執(zhí)行如下命令安裝
yum install gcc-c++
yum install pcre pcre-devel
yum install zlib zlib-devel
yum install openssl openssl--devel
二.下載并解壓
wget http://nginx.org/download/nginx-1.13.0.tar.gz
tar -zxvf nginx-1.13.0.tar.gz
mv nginx-1.13.0 /usr/local/nginx
三.安裝
cd /usr/local/nginx
./configure
make
四.啟動(dòng)
/usr/local/nginx/sbin/nginx
如果啟動(dòng)有這個(gè)問題
nginx: [alert] could not open error log file: open() "/usr/local/nginx/logs/error.log" failed (2: No such file or directory)
2017/05/27 10:36:33 [emerg] 15424#0: open() "/usr/local/nginx/logs/access.log" failed (2: No such file or directory)
mkdir /usr/local/nginx/logs
五.添加變量
vi ~/.bash_profile
添加下面這條
PATH=$PATH:/usr/local/nginx/sbin
然后
source ~/.bash_profile
六.常用命令
nginx -s stop
nginx -s reload
nginx -c file_path //設(shè)置conf路徑