Kong网关:入门、实战与进阶
上QQ阅读APP看书,第一时间看更新

2.1 Nginx安装

本节直接进入主题,先安装Nginx服务器,此处提供在Mac、Linux和Docker三种环境中安装Nginx的方法。读者可选择合适的环境进行安装。

2.1.1 在Mac环境中安装Nginx

对于Mac环境,我们依旧选用Homebrew工具安装,安装指令如下。


# 安装Homebrew,如果已经安装请忽略
$ ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"  
$ brew install nginx
$ nginx

安装完成后,打开浏览器访问http://127.0.0.1:80就能看到Nginx首页页面,如图2-1所示。

图2-1 Nginx首页页面

注意

Nginx的默认端口号为80,读者在启动之前应先检查80端口的使用情况,防止端口占用导致Nginx启动失败。

2.1.2 在Linux环境中安装Nginx

对于Linux环境,我们使用Yum工具安装,安装指令如下。


$ yum install nginx -y
$ nginx

安装完成后,打开浏览器访问http://127.0.0.1:80查看是否安装成功,效果与图2-1保持一致。

2.1.3 在Docker环境中安装Nginx

首先安装Docker,指令如下。


$ docker pull nginx
$ docker run -d -p 80:80 --name nginx nginx:1.17.1

安装完成后,校验方式与上述两种环境中的方式一致。