码迷,mamicode.com
首页 > 系统相关 > 详细

linux上轻松安装nginx

时间:2018-03-16 18:40:49      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:project   fail   def   srp   post   配置文件   修改文件   有一个   关闭   

      小伙伴是不是也会感觉头疼,尤其是通过安装包进行安装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

linux上轻松安装nginx

标签:project   fail   def   srp   post   配置文件   修改文件   有一个   关闭   

原文地址:https://www.cnblogs.com/xmhd/p/8583767.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!