方法一
使用yum方式安裝nginx
1仇奶、更新yum源
vim /etc/yum.repos.d/nginx.repo
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
2、開(kāi)始安裝nginx
[root@web01 yum.repos.d]# yum install -y nginx
3蹦肴、查看nginx是否成功安裝
[root@web01 yum.repos.d]# rpm -q nginx
nginx-1.16.0-1.el7.ngx.x86_64
方法二
使用編譯方式安裝nginx
1、創(chuàng)建存放nginx目錄并進(jìn)入到該目錄
mkdir /server/tools -p
cd /server/tools
2酥泛、下載nginx軟件
wget http://nginx.org/download/nginx-1.16.0.tar.gz
3、解壓源碼包
tar xf nginx-1.16.0.tar.gz
4、安裝依賴包
yum install -y pcre-devel openssl-devel
pcre-devel --- 兼容perl正則信息
openssl-devel --- 實(shí)現(xiàn)部署HTTPS網(wǎng)站
5讶泰、編譯安裝軟件
cd nginx-1.16.0
./configure --prefix=/application/nginx-1.16.0 --user=www --group=www --with-http_ssl_module --with-http_stub_status_module
make install
--prefix=指定程序保存目錄
--user=nginx服務(wù)worker進(jìn)程管理用戶
--group=nginx服務(wù)worker進(jìn)程管理用戶組
--with-http_ssl_module -- 實(shí)現(xiàn)激活HTTPS訪問(wèn)功能
--with-http_stub_status_module -- 實(shí)現(xiàn)激活nginx狀態(tài)監(jiān)控功能
小提示:安裝完nginx后需要常關(guān)注以下幾個(gè)目錄:1、/etc/nginx 2檐涝、/var/log/nginx 3遏匆、/var/log/nginx 4、/html 5谁榜、/usr/bin/