之前介绍过NGINX的相关概念,可以参考​​https://blog.51cto.com/lifulin/4331945​

接下来分享一下如何安装Nginx,安装可以分为yum安装和编译安装,所以都会涉及到。

官网下载安装包:

#yyds干货盘点#Nginx介绍之平台安装_Linux

#yyds干货盘点#Nginx介绍之平台安装_负载_02

安装nginx相关依赖:

#yyds干货盘点#Nginx介绍之平台安装_负载_03

第一步,安装 pcre

cd /usr/src

wget ​​http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz​

#yyds干货盘点#Nginx介绍之平台安装_负载_04

解压文件,tar –xvf pcre-8.37.tar.gz

#yyds干货盘点#Nginx介绍之平台安装_nginx_05

cd /pcre-8.37.tar.gz

./configure

报错如下:

#yyds干货盘点#Nginx介绍之平台安装_nginx_06

先安装gcc组件:

yum install -y gcc gcc-c++

#yyds干货盘点#Nginx介绍之平台安装_nginx_07

再次执行./configure

#yyds干货盘点#Nginx介绍之平台安装_负载_08

执行 make

#yyds干货盘点#Nginx介绍之平台安装_Linux_09

再执行 make install

#yyds干货盘点#Nginx介绍之平台安装_负载_10

安装完成了

查看版本:

#yyds干货盘点#Nginx介绍之平台安装_nginx_11

第二步,安装 openssl

第三步,安装 zlib

yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel

#yyds干货盘点#Nginx介绍之平台安装_负载_12

​安装nginx:

上传文件到/usr/src目录​

#yyds干货盘点#Nginx介绍之平台安装_负载_13

解压tar -xvf nginx-1.18.0.tar.gz

#yyds干货盘点#Nginx介绍之平台安装_负载_14

进入到nginx目录中,执行./configure

#yyds干货盘点#Nginx介绍之平台安装_负载_15

执行make && make install

编译安装:

#yyds干货盘点#Nginx介绍之平台安装_Linux_16

安装完成后,会出现一个目录:/usr/local/nginx

#yyds干货盘点#Nginx介绍之平台安装_负载_17

启动脚本在/sbin/nginx。

启动命令:./nginx

检查是否启动成功:ps -ef | grep nginx

#yyds干货盘点#Nginx介绍之平台安装_Linux_18

配置文件路径:/usr/local/nginx/conf/nginx.conf

访问测试:

#yyds干货盘点#Nginx介绍之平台安装_Linux_19