天天看点

Linux安装Nginx详解前言安装步骤

前言

1.Nginx以事件驱动的方式编写,所以有非常好的性能,同时也是一个非常高效的反向代理、负载均衡服务器。在性能上,Nginx占用很少的系统资源,能支持更多的并发连接,达到更高的访问效率;在功能上,Nginx是优秀的代理服务器和负载均衡服务器;在安装配置上,Nginx安装简单、配置灵活。

2.Nginx支持热部署,启动速度特别快,还可以在不间断服务的情况下对软件版本或配置进行升级,即使运行数月也无需重新启动。

3.在微服务的体系之下,Nginx正在被越来越多的项目采用作为网关来使用,配合Lua做限流、熔断等控制。

4.它可以把静态文件的请求直接返回静态文件资源,把动态文件的请求转发给后台的处理程序,例如php-fpm、apache、tomcat、jetty等,这些后台服务,即使没有nginx的情况下也是可以直接访问的(有些时候这些服务器是放在防火墙的面,不是直接对外暴露,通过nginx做了转换)。

安装步骤

1.查看Nginx官网 最新稳定版是 1.18.0 所以选择此版本作为YDH的静态资源服务

2.下载:http://nginx.org 进入网址点击右侧 “download”选择最新的稳定版本选择Linux版本

Linux安装Nginx详解前言安装步骤
Linux安装Nginx详解前言安装步骤

3.将下载好的压缩包上传到Linux服务器上

4.安装依赖包,执行命令:yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

Linux安装Nginx详解前言安装步骤

5.解压上传文件 执行命令: tar -zxvf nginx-1.18.0.tar.gz

Linux安装Nginx详解前言安装步骤

6.切换到解压后的Nginx目录下 cd nginx-1.18.0

Linux安装Nginx详解前言安装步骤

7.在Nginx主目录nginx-1.18.0下执行命令 ./configure --prefix=/usr/local/nginx

Linux安装Nginx详解前言安装步骤

8.执行命令进行编译 make

Linux安装Nginx详解前言安装步骤

9.执行命令进行安装 make install

Linux安装Nginx详解前言安装步骤

10.启动 切换到/usr/local/nginx 进入 sbin 下执行命令 ./nginx 进行启动

Linux安装Nginx详解前言安装步骤

11.输入 ps -ef |grep nginx 查看是否启动成功

Linux安装Nginx详解前言安装步骤

12.直接访问浏览器,查看是否访问成功

Linux安装Nginx详解前言安装步骤

13.停止nginx 启动

Linux安装Nginx详解前言安装步骤

14.重启命令 ./nginx -s reload

Linux安装Nginx详解前言安装步骤

15.Nginx 卸载 直接使用yum 命令进行卸载 yum remove nginx

Linux安装Nginx详解前言安装步骤

继续阅读