学弟买了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