up:: Nginx简介

说明:

(1) 本篇博客比较简单,就是在Linux(CentOS 7)上,安装Nginx;


一:在Linux(CentOS 7)上,安装Nginx

说明: 这儿,我们就使用在【Docker入门在LinuxCentOS7中安装docker】中,演示docker时,创建的test-docker那个CentOS实例了;

1.首先,执行【sudo yum install yum-utils】命令;安装yum-utils;

um-utils,这是一个与yum集成的实用程序集合,可以通过多种方式扩展yum的自带功能,从而使yum更强大、更易于使用;

2.然后,使用【vim/etc/yum.repos.d/nginx.repo】,在/etc/yum.repos.d/目录下创建nginx.repo,添加Nginx的yum源;

然后,在nginx.repo中,写入以下内容:


     [nginx-stable]
     name=nginx stable repo
     baseurl=http://nginx.org/packages/centos/7/$basearch/
     gpgcheck=1
     enabled=1
     gpgkey=https://nginx.org/keys/nginx_signing.key
     module_hotfixes=true

     [nginx-mainline]
     name=nginx mainline repo
     baseurl=http://nginx.org/packages/mainline/centos/7/$basearch/
     gpgcheck=1
     enabled=0
     gpgkey=https://nginx.org/keys/nginx_signing.key
     module_hotfixes=true

一个暂留的疑问: 其实我们在 【Docker入门在LinuxCentOS7中安装docker】中,安装docker的时候,在/etc/yum.repos.d/目录下创建了docker- ce.repo;这儿我们安装Nginx时,也添加了nginx.repo;是不是这个情况:CentOS默认的yum源只包含一些通用的软件源,我们要想安装docker,Nginx这些不太通用的专用软件时,必须要先添加其yum源仓库?

3.然后,使用【yum list | grep nginx】,确认Nginx的yum源是否添加成功了;

然后,我们就可以通过nginx的yum源仓库,去安装Nginx了;

4.然后,使用【yum install nginx】,去安装Nginx;

5.然后,使用【nginx -v】查看Nginx版本号(这可以看Nginx是否安装成功);

6.然后,也可以使用【whereis nginx】查看Nginx的安装位置;


二:在Mac和Windows上,安装Nginx;

(1) 在Mac上安装Nginx;

安装homebrew,然后nginx使用安装brew:

$ brew install nginx

后续按提示安装即可,通常zoo.conf是直接配置好的

(2) 不推荐在Windows上安装Nginx:首先,我们一般不会使用Windows作为服务器;然后,在Linux和Windows上,Nginx的功能会存在差异;我们尽量运行在linux上。