學弟買了bWg的服務器,想搭建個Nginx服務器環境來玩玩,結果直接使用「yum -y install nginx」安裝才發現默認yum倉庫沒有nginx,因此就沒法直接安裝nginx了,感受剛開始用Linux的同窗都會遇到這樣的一些問題,供給參考!php
Step 1 安裝yum源:html
yum install libnet libpcap libnet-devel libpcap-devel gc
Step 2 更新yum源:nginx
yum -y upgrade
Step 3 安裝Nginx命令:centos
yum install nginx -y #發現倉庫沒有nginx
Step 4 增長一個新的yum源:服務器
vi /etc/yum.repos.d/nginx.repo
打開文件複製粘貼便可。url
[nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=0 enabled=1
Step 5 檢驗Nginx的yum源是否有效:rest
yum list | grep nginx #若是現實Nginx資源列表說明配置操做成功
Step 6 安裝Nginx命令:code
yum install nginx -y #沒有error提示說明沒有問題
Step 7 檢驗是否安裝成功:server
rpm -q nginx #顯示Nginx版本信息,說明安裝已經成功
Step 8 去除對 IPv6 地址的監聽htm
vi /etc/nginx/conf.d/default.conf
直接複製粘貼替換便可。
server{ listen80default_server; #listen[::]:80default_server; server_name_; root/usr/share/nginx/html; #Loadconfigurationfilesforthedefaultserverblock. include/etc/nginx/default.d/*.conf; location/{ } error_page404/404.html; location=/40x.html{ } error_page500502503504/50x.html; location=/50x.html{ } }
Step 9 重啓Nginx服務器:
service nginx restart
Step 10 設置Nginx爲自動啓動:
chkconfig nginx on