Nginx安装(详细版本)

Nginx安装文档

前言:

最近,系统部署人员那边,让咱们给写一个傻瓜式的Nginx安装过程。因此就有了这个文档,本着独乐乐不如众乐乐,就分享一下。我以为对入门小白来讲,有图,乃至运行过程图,是很重要的(避免运行出问题了而不自知)。nginx

固然,这只是部署人员的V1手册,后来他们以为太麻烦了,就有了yum安装,再就是容器部署等。后面有机会,会写出来的。c++

一样的话再次提示,若是以为图片过小,不够清晰,请把图片单独打开(简单的,就是拖一下图片,浏览器会自动打开一个新的标签页,放置图片)。原图片是很清晰的。浏览器

一,流程概览:

(这应该是我第一次把本身的笔记暴露出来,字很差看,多多担待哈。毕竟重点不是字,是知识。嘻嘻)3d

  1. 安装相关依赖。
  2. 下载,并解压Nginx压缩包。
  3. 配置,编译,及安装Nginx。
  4. 启动并验证Nginx。

二,安装相关依赖:

  1. 安装gcc-c++:

  1. 安装pcre:

  1. 安装zlib:

  1. 安装openssl:


PS:依赖的顺序没有要求,而且因为部分系统预先安装了部分依赖的缘故,会安装无效,提示“aready install“等。

故,能够先安装nginx,根据nginx安装时的错误信息来安装缺少的软件依赖。如:code

(缺少pcre软件依赖)blog

三,下载并解压Nginx压缩包:

  1. 达到指定目录:

  1. 下载压缩包:

PS:下载地址没必要一致,可直接经过阿里镜像地址下载,或直接复制文件
  1. 解压压缩包:

四,配置,编译,安装Nginx:

  1. 进入Nginx目录:

  1. 配置Nginx:

  1. 编译Nginx:

  1. 安装Nginx:

五,启动与验证:

  1. Nginx启动:

在nginx程序目录下执行./nginx图片

  1. 验证:

执行ps aux | grep nginxssl

文档

登陆localhost,查看是否存在如下页面:部署

六,小结:

至此Nginx安装完成,出现问题的缘故可能是依赖不匹配,系统配置冲突形成。

七,附录:

Nginx安装目录:/usr/local/nginx

Nginx配置目录:/usr/local/nginx/conf

Nginx程序目录:/usr/local/nginx/sbin

相关文章
相关标签/搜索