玩轉Nginx_v0.0.1_持續更新。。。

CENTOS 6.8環境

# 查詢版本號
cat /etc/issue
# 或者
cat /etc/redhat-release

版本號如下
在這裏插入圖片描述

安裝

# 安裝前置軟件
sudo yum install yum-utils

在這裏插入圖片描述
設置yum倉庫,創建文件/etc/yum.repos.d/nginx.repo內容如下:

[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key

[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
vim /etc/yum.repos.d/nginx.repo

在這裏插入圖片描述
默認使用最穩定的Nginx版本,如果你更想要一個傳統的,請執行下述命令

sudo yum-config-manager --enable nginx-mainline

在這裏插入圖片描述
repo配置少一個[號。加上後再次執行成功。
在這裏插入圖片描述
接下來進入正題,開始安裝:

sudo yum install nginx

很遺憾,報錯了:
在這裏插入圖片描述
因爲文件第一行少個[符號,繼續安裝,仍然報錯,庫裏沒有nginx:
在這裏插入圖片描述
解決辦法1:很遺憾,是錯的

# 備份
cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.back-up_201907291715
# 重新下載
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
yum makecache
yum install epel-release
yum install nginx

解決辦法2:很遺憾,不對症,錯誤並不是因缺少epel包導致

# 下載epel包
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# 檢查epel包是存在的
rpm -q epel-release

epel包存在如下
在這裏插入圖片描述
這就費解了。
再次解決:
執行yum list | grep nginx,發現沒有Nginx_x86包
在這裏插入圖片描述
疑似下載URI問題,然而修改nginx.repo的baseurl也不行。
Nginx_x86包不存在!可能犯了什麼低級錯誤,要麼什麼配置亂掉了!待續,話分兩頭,我們看看另一種安裝方式。

換一個思維,下載安裝式

在官網下載nginx-1.16.0.tar.gz,亦可以wget下載。tar xvzf xx.gz -C 目錄解壓。

# 在解壓後的根目錄執行
./configure --prefix=/usr/local/nginx
make && make install
# 軟連接
ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx
# 檢驗
nginx -V # 大寫
cd /usr/local/nginx/
sbin/nginx # 啓動
netstat -tlnp|grep nginx # 檢查

在這裏插入圖片描述

# 配置文件
vim /usr/local/nginx/conf/nginx.conf
# 本地訪問
wget 127.0.0.1:80

瀏覽配置
在這裏插入圖片描述
本地訪問成功
在這裏插入圖片描述
在這裏插入圖片描述

服務式啓動-開機自啓-待續

簡單使用

修改監聽端口號

當前監聽80
在這裏插入圖片描述
修改爲9528,重載

cd nginx根目錄
sudo sbin/nginx -s reload
sudo sbin/nginx # 啓動
sudo sbin/nginx -s stop # 停止

在這裏插入圖片描述
在這裏插入圖片描述
待續。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章