各版本Linux系统安装nginx

可以按照以下步骤在 Linux 上安装 Nginx:

一、安装编译所需的依赖

不同的 Linux 发行版可能需要不同的依赖包,以下是一些常见的依赖:

  1. 对于基于 Debian/Ubuntu 的系统:

    复制代码
    sudo apt install build-essential libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev
  2. 对于基于 Red Hat/CentOS 的系统:

    复制代码
    sudo yum install gcc-c++ pcre-devel zlib-devel openssl-devel

二、配置 Nginx

执行以下命令进行配置:

复制代码
./configure

这个过程可能会根据你的系统环境和需求进行一些检查和配置。如果需要特定的模块或配置选项,可以在 ./configure 命令后添加相应的参数。例如,要启用 HTTP/2 支持,可以添加 --with-http_v2_module

三、编译和安装

  1. 编译 Nginx:

    复制代码
    make

这个过程可能需要一些时间,具体取决于你的系统性能。

  1. 安装 Nginx:

    复制代码
    sudo make install

这将把 Nginx 安装到系统的默认位置(通常是 /usr/local/nginx)。

四、验证安装

复制代码
   /usr/local/nginx/sbin/nginx
  1. 检查 Nginx 是否正在运行:

    复制代码
    ps aux | grep nginx

如果看到 Nginx 进程在运行,说明安装成功。

如果想要停止 Nginx,可以执行以下命令:

复制代码
/usr/local/nginx/sbin/nginx -s stop

如果想要重新加载 Nginx 的配置文件,可以执行以下命令:

复制代码
/usr/local/nginx/sbin/nginx -s reload
相关推荐
JHC_binge1 分钟前
国内Ubuntu 22.04 LTS安装Milvus向量数据库
java·linux·ubuntu
野猪佩挤8 分钟前
Jenkins动态Salve调度其他集群Docker in Docker
运维·docker·jenkins
wxmtwfx9 分钟前
Linux内核GPIO工具概述
linux·驱动开发·gpio
松涛和鸣10 分钟前
DAY69 Practical Guide to Linux Character Device Drivers
linux·服务器·arm开发·数据库·单片机·嵌入式硬件
程序猿编码12 分钟前
实战Linux内核模块:终止ptrace跟踪程序与被跟踪进程
linux·网络·内核·内核模块·ptrace
乾元13 分钟前
下一代检测:基于自编码器(Autoencoder)的异常流量检测
运维·网络·人工智能·深度学习·安全·安全架构
GHL28427109017 分钟前
TeamTalk-msg_server学习
运维·服务器·c++·学习
咩咩不吃草19 分钟前
Linux环境下MySQL的安装与使用与Navicat
linux·运维·数据库·mysql·navicat
好好学习天天向上~~29 分钟前
3_Linux学习总结_基础指令
linux·服务器·学习
郝学胜-神的一滴35 分钟前
Linux网络编程之Socket函数:构建通信的桥梁
linux·服务器·网络·c++·程序人生