• 【Nginx】Linux上安装Nginx详细教程(保姆级教程)


    一、准备工作:

    安装nginx需要一些环境的支持

    1、安装 GCC(必选)

    yum install gcc-c++

    解释:GCC用来对nginx源码进行编译

    2、安装 PCRE pcre-devel (必选)

    yum install -y pcre pcre-devel

    解释:Nginx的Rewrite模块和HTTP核心模块会使用到PCRE正则表达式语法。
       这里需要安装两个安装包pcre和pcre-devel。
       第一个安装包提供编译版本的库,而第二个提供开发阶段的头文件和编译项目的源代码。

    3、安装 zlib (必选)

    yum install -y zlib zlib-devel

    解释:zlib库提供了开发人员的压缩算法,在Nginx的各种模块中需要使用gzip压缩

    4、安装Open SSL(可选)

    yum install -y openssl openssl-devel

    解释:nginx不仅支持 http协议,还支持 https(即在 ssl 协议上传输 http)。
       如果使用了 https,需要安装 OpenSSL 库

    二、正式安装步骤:

    1、去官网下载安装包,下载地址  https://nginx.org/en/download.html

    选图中的红色框内的最新稳定版本

    2、上传至Linux某个文件夹内,如 /usr/local

    或者也可直接适用下面的命令下载

     curl -O https://nginx.org/download/nginx-1.22.0.tar.gz 

    3、进入上面指定的目录后,解压安装包到指定的【nginx】目录,这个【nginx】目录要提前创建:

    tar -zxvf nginx-1.22.0.tar.gz -C nginx/

    4、解压完后可以看到解压后的文件夹,名称为 【nginx-1.22.0】

    5、进入解压后的文件夹内,执行如下命令:

    ./configure

    6、编译:执行 make 进行编译,编译后才能进行安装

    7、安装:执行 make install 进行安装,安装后,可以看到多了一个名为【nginx】的文件夹

    8、启动Nginx:进入【nginx】文件夹,执行 ./nginx,启动nginx

    9、Nginx默认为80端口,启动后可以在浏览器输入自己的ip和端口号进行验证是否启动成功

    10、配置环境变量

    未配置环境变量则无法使用其命令,如下图。

    1.编辑 /etc/profile 文件

    vi /etc/profile

    2.添加配置:nginx路径

     3.刷新

    source /etc/profile

    4.查看

    nginx -v

  • 相关阅读:
    今天20,明天21
    Windows Server 2003 R2 修复Windows Server 2003
    上门服务,谁上谁的门?
    重构代码(2)处理空字符串
    看你知道不知道之-别惹我Msgbox的Title
    注册GooglePage成功
    [zz]64bit Linux下error: gnu/stubs32.h: No such file or directory错误解决办法
    [zz] libstdc++ bad value
    [zz]ctags和vim
    [zz]写在KVM (Kernelbased Virtual Machine) 安装成功后
  • 原文地址:https://www.cnblogs.com/gslgb/p/16609548.html
Copyright © 2020-2023  润新知