sudo ./configure --prefix=/usr/local/nginx sudo make sudo make install

bash 复制代码
sudo ./configure --prefix=/usr/local/nginx
sudo make
sudo make install

这三条命令是用于编译和安装 Nginx 的源代码

bash 复制代码
sudo ./configure --prefix=/usr/local/nginx:
  • ./configure:这个命令运行了 Nginx 的配置脚本,它会检查系统环境,并生成 Makefile 文件 ,其中包含了编译和安装 Nginx 所需的参数和选项
  • --prefix=/usr/local/nginx:这个选项指定了 Nginx 的安装路径。在这个例子中,Nginx 将会安装到 /usr/local/nginx 目录下。
  • sudo make
    make:这个命令会根据在前面的 configure 步骤生成的 Makefile 文件来编译源代码,生成可执行文件Makefile包含了编译所需的指令和规则
  • sudo make install
    make install:这个命令会将编译好的可执行文件相关资源文件复制到指定的安装路径中 。通常情况下,这个命令会将 Nginx 可执行文件安装到 /usr/local/nginx/sbin/ 目录下,并将其他文件(如配置文件HTML 文件等)安装到 /usr/local/nginx/ 目录下的不同子目录中。

这三个命令的执行顺序通常是先运行 configure然后运行 make 编译源代码最后运行 make install 将编译好的文件安装到指定路径中

相关推荐
2601_965798475 分钟前
How to Build a Custom Artisan Store on WordPress: Crafti Theme Review
linux·服务器·数据库
mounter6259 分钟前
深度解析 Linux 内核中的 iomap 子系统:历史、演进、核心机制与未来
linux·文件系统·linux kernel·kernel·iomap
luyun02020228 分钟前
论坛里的小工具,吾爱出品
运维·服务器·windows
江湖有缘34 分钟前
Docker实战 | 使用Docker部署EasyNode服务器面板工具
服务器·docker·容器
你怎么知道我是队长1 小时前
计算机虚拟存储管理与页面置换算法详解
服务器·网络·算法
养海绵宝宝的小蜗2 小时前
LVS(Linux Virtual Server)项目知识点总结
linux·运维·lvs
阿黎02142 小时前
Linux驱动
linux
tjjingpan3 小时前
HCIP-Datacom Core Technology V1.0_20 IPv6概述
linux·服务器·网络
云泽8083 小时前
Linux基础开发工具(三):Vim高级配置、Swap恢复机制与Sudo权限白名单详解
linux·运维·vim
七七powerful3 小时前
为离线的bcliunx euler&龙晰 配置 yum源 nginx代理
nginx·yum·bclinux