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 将编译好的文件安装到指定路径中

相关推荐
虾..15 小时前
Linux 进程状态
linux·运维·服务器
扛枪的书生16 小时前
Linux 通用软件包 AppImage 打包详解
linux
只想安静的写会代码16 小时前
网卡信息查询、配置、常见故障排查
linux·服务器·windows
jiayong2316 小时前
多子系统架构下的Nginx部署策略与最佳实践
运维·nginx·系统架构
wavemap17 小时前
阿里云38元一年200M轻量云服务器详细评测
服务器·阿里云·云计算·vps·评测·boboforum
偶像你挑的噻18 小时前
9-Linux驱动开发-设备树=>设备树插件实现 RGB 灯驱动
linux·驱动开发·stm32·嵌入式硬件
叫致寒吧19 小时前
Nginx基于域名的虚拟主机实操案例
运维·服务器·nginx
韩师学子--小倪19 小时前
tcpdump + Wireshark:抓取nginx转发到服务的流量
测试工具·nginx·tcpdump
梁正雄20 小时前
linux服务-Nginx+Tomcat+Redis之Session 共享 - 容器compose
linux·nginx·tomcat
咕噜签名-铁蛋20 小时前
云服务器与物理服务器、VPS的区别
运维·服务器