各版本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
相关推荐
蛊明1 小时前
下载CentOS 10
linux·运维·centos
北京-宏哥1 小时前
Linux系统安装MySQL5.7(其他版本类似)避坑指南
linux·运维·服务器
Aphelios3801 小时前
Linux 下 VIM 编辑器学习记录:从基础到进阶(下)
java·linux·学习·编辑器·vim
qw9491 小时前
Linux 高级篇 日志管理、定制自己的Linux系统、备份与恢复
linux·运维·服务器
丶只有影子1 小时前
【Nacos】从零开始启动Nacos服务(windows/linux)
linux·运维·windows·微服务·springcloud
青年vs阳光2 小时前
win10把c盘docker虚拟硬盘映射迁移到别的磁盘
运维·docker·容器
-SGlow-2 小时前
Linux相关概念和易错知识点(30)(线程互斥、线程同步)
linux·运维·服务器
技术小齐2 小时前
网络运维学习笔记 021 HCIA-Datacom新增知识点02 SDN与NFV概述
运维·网络·学习
茂茂在长安3 小时前
Linux 命令大全完整版(11)
java·linux·运维·服务器·前端·centos
m0_748239333 小时前
Nginx 上安装 SSL 证书并启用 HTTPS 访问
nginx·https·ssl