下載安裝包
首先到官網(wǎng)下載nginx,我下載的是nginx-1.13.6.tar.gz,放到/usr/local目錄下。
安裝前準(zhǔn)備
由于nginx的一些模塊依賴一些lib庫,所以在安裝nginx之前,必須先安裝這些lib庫,執(zhí)行下面的命令:
[root@localhost local]# yum -y install gcc-c++
[root@localhost local]# yum -y pcre pcre-devel
[root@localhost local]# yum -y zlib zlib-devel
[root@localhost local]# yum -y openssl openssl-devel
安裝Nginx
首先解壓nginx包
[root@localhost local]# tar -zxvf nginx-1.13.6.tar.gz
解壓完進到nginx的目錄
[root@localhost local]# cd nginx-1.13.6
配置模塊,這里采用默認(rèn)配置,到時候要添加模塊的話在這一步添加就好
[root@localhost nginx-1.13.6]# ./configure
編譯和安裝
[root@localhost nginx-1.13.6]# make & make install
刪除nginx-1.13.6
[root@localhost local]# rm -rf nginx-1.13.6
nginx會默認(rèn)安裝在/usr/local/nginx,這個文件留著會誤導(dǎo),安裝包就不要刪了,后期如果要為nginx添加一些模塊還是用的到的。
常用命令
- 啟動
/usr/local/nginx/sbin/nginx
- 平滑重啟
/usr/local/nginx/sbin/nginx -s reload
- 快速關(guān)閉
/usr/local/nginx/sbin/nginx -s stop
- 查看nginx配置文件是否有效
/usr/local/nginx/sbin/nginx -t