zoukankan      html  css  js  c++  java
  • Nginx安装文档

    前言:

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

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

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

    一,流程概览:

    这应该是我第一次把自己的笔记暴露出来,字不好看,多多担待哈。毕竟重点不是字,是知识。嘻嘻)

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

    二,安装相关依赖:

    1. 安装gcc-c++:

       安装pcre:

     安装zlib:

     安装openssl:

     

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

    故,可以先安装nginx,根据nginx安装时的错误信息来安装缺乏的软件依赖。如:

    (缺乏pcre软件依赖

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

    1. 达到指定目录

     下载压缩包:

    PS:下载地址不必一致,可直接通过阿里镜像地址下载,或直接复制文件

    解压压缩包:

     

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

    1. 进入Nginx目录:

     配置Nginx:

     

     编译Nginx:

     

     安装Nginx:

     

    五,启动与验证:

    1. Nginx启动:

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

    1. 验证:

    执行ps aux | grep nginx

    登录localhost,查看是否存在以下页面:

    六,小结:

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

    七,附录:

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

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

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

  • 相关阅读:
    Cg:访问OpenGL的状态
    C++ Exception Handling
    C语言的调用规约(Calling Convension)之参数传递和返回值
    Why is FBX readonly in animation editor when imported?
    如何在Visual Studio中编译wxWidgets
    ICU字符集编码转换一例
    VisTools
    关于数值分析和LCP问题的一些开源项目
    C++: The Case Against Global Variables
    老男孩筷子兄弟
  • 原文地址:https://www.cnblogs.com/qingmuchuanqi48/p/11917407.html
Copyright © 2011-2022 走看看