linux上輕松安裝nginx


      小伙伴是不是也會感覺頭疼,尤其是通過安裝包進行安裝nginx的時候,簡直想摔電腦的節奏都有了。其實小編也有同樣的經歷,今天我們就來說一種簡單的安裝方式,那就是通過yum安裝nginx,那是相當簡單,下面我們就來說說安裝步驟吧。

1.首先在/etc/yum.repos.d   這個文件下面添加一個文件epel.repo,文件內容如下:

[epel]
name=Extra Packages for Enterprise Linux 6 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

[epel-debuginfo]
name=Extra Packages for Enterprise Linux 6 - $basearch - Debug
#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch/debug
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-6&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
gpgcheck=1

[epel-source]
name=Extra Packages for Enterprise Linux 6 - $basearch - Source
#baseurl=http://download.fedoraproject.org/pub/epel/6/SRPMS
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-source-6&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
gpgcheck=1

2.然后yum安裝nginx:

yum -y install nginx

如果出現如下錯誤

查找原因之后解決方法如下:

修改文件“/etc/yum.repos.d/epel.repo”, 將第一個的baseurl的注釋取消, mirrorlist注釋掉。即可。

3.之后在運行yum -y install nginx,報如下錯誤

這個錯誤是因為yum源的問題,原有的epel.repo這個文件中沒有nginx,所以這里需要給他添加進去一個。(因為epel是yum源)

4.輸入命令:wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm  下載一個對應版本的

rpm -ivh epel-release-6-8.noarch.rpm

5.再次運行yum -y install nginx  之后若還會報錯,類似如下錯誤

 

需要修改vi epel.repo 這個文件

最后再次運行yum -y install nginx 安裝成功,默認安裝在/etc下面,有一個nginx

6.進入nginx里面,/nginx/conf.d文件下面,編譯vi default.conf  配置文件在這個默認的文件下面

需要增加一段內容

#設定Nginx狀態訪問地址
location /status {
stub_status on;
access_log on;
auth_basic "NginxStatus";
#auth_basic_user_file conf/htpasswd;
} 這個用於監控nginx

7.保存退出之后,輸入:nginx -t  查看是否成功

最后一步:

啟動nginx:nginx

關閉nginx:nginx -s stop


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM