CentOS6下安装Nginx的多种方法

一、使用yum安装Nginx(CentOS6)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
[root@centos6 ~] # find -name nginx  //查看系统是否有Nginx
[root@centos6 ~] # yum remove nginx //卸载原有的Nginx

[root@centos6 ~] # vi /etc/yum.repos.d/nginx.repo //建立yum库的nginx源
nginx.repo内容如下:
[nginx]
name=nginx repository
baseurl=http://nginx.org/packages/centos/6/x86_64/
gpgcheck=0

保存,到此yum源配置完成。

安装yum库
[root@centos6 ~] # yum repolist

查看yum库
[root@centos6 ~] # yum info nginx

基于yum库安装Nginx
[root@centos6 ~] # yum instll nginx

报错:扩展版本过低

错误

原因:openssl版本太低,其实是nginx软件包的版本高了,系统是CentOS6,得将yum库里的nginx软件包版本更新为el6

解决:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
清除yum缓存信息
[root@centos6 ~] # yum clean all

列出yum库中nginx软件包
[root@centos6 ~] # yum list | grep nginx

更新下openssl版本
使用命令查看openssl版本
[root@centos6 ~] # rpm -qa | grep openssl

更新openssl版本
[root@centos6 ~] # yum update openssl

再次安装Nginx
[root@centos6 ~] # yum instll nginx

检测Nginx是否安装成功
[root@centos6 ~] # rpm -q nginx

启动Nginx:

1
[root@centos6 ~] # service nginx start

查看Nginx安装目录,以及配置文件(nginx.conf)所在目录:

1
[root@centos6 ~] # ps -aef | grep nginx

CentOS6下yum安装nginx成功!^_^

二、使用rpm安装Nginx

下载rpm,nginx-1.14.2-1.el6.ngx.x86_64.rpm

下载网址:https://nginx.org/packages/rhel/6/x86_64/RPMS/

上传Nginx的rpm文件到centos6

使用ftp或者xshell上传Nginx的rpm文件到centos6中,放在一个常用的目录

输入命令,安装Nginx

1
rpm -ivh nginx-1.14.2-1.el6.ngx.x86_64.rpm

启动Nginx(任意目录)

1
service nginx start

停止和重启Nginx

1
2
service nginx stop  //停止Nginx
nginx -s reload //重启Nginx

具体配置Nginx,请看我的另一篇博客:[传送门][http://www.baidu.com]。

文章目录
  1. 1. 一、使用yum安装Nginx(CentOS6)
  2. 2. 二、使用rpm安装Nginx
    1. 2.1. 下载rpm,nginx-1.14.2-1.el6.ngx.x86_64.rpm
    2. 2.2. 上传Nginx的rpm文件到centos6
    3. 2.3. 输入命令,安装Nginx
    4. 2.4. 启动Nginx(任意目录)
    5. 2.5. 停止和重启Nginx
本站总访问量 | 本页面被访问 | 您是第位小伙伴

© XueSi博客 版权所有 备案号 : 赣ICP备19008485号-1