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上。