使用ubuntu安装nginx时报错

问题

在安装到最后步骤使用命令:make & make install 对nginx进行编译和安装时,报错:

bash 复制代码
creating DT_TEXTREL in a PIE 
collect2: error: ld returned 1 exit status

原因

已经有运行的nginx了,或者有容器中的nginx在运行。

我这里的原因是安装了一个docker容器在运行的nginx。

解决办法

关掉nginx进程,或者停止容器中的nginx进程,再执行上面的安装命令就正常了。

写后语

如果你按照上述操作后仍然安装不了,可以参考下面的链接,看下是不是其他原因造成的。

参考链接:collect2: error: ld returned 1 exit status(解决方案大总结)-CSDN博客

相关推荐
Codefengfeng9 小时前
CTF工具篇
linux·运维·服务器
上海合宙LuatOS10 小时前
LuatOS核心库API——【i2c】I2C 操作
linux·运维·单片机·嵌入式硬件·物联网·计算机外设·硬件工程
一文解千机11 小时前
wine 优化配置及显卡加速,完美运行Electron 编译的程序(新榜小豆芽、作家助手、小V猫等)
linux·ubuntu·electron·wine·wine优化配置·wine显卡加速·wine大型游戏
2401_8582861112 小时前
OS53.【Linux】System V 共享内存(2)
linux·运维·服务器·共享内存
coding随想15 小时前
ESM + TypeScript:零配置实现类型安全的现代开发
安全·ubuntu·typescript
能源革命16 小时前
Ubuntu_24.04 安装OpenClaw教程
linux·ubuntu
laocui117 小时前
树莓派Ubuntu系统安装openclow(豆包+QQ机器人)
linux·运维·ubuntu
qq_242188633218 小时前
快速搭建跨环境检测服务的步骤
linux·开发语言·windows·python·macos
Trouvaille ~18 小时前
【Linux】网络进阶:NAT技术与代理服务器详解
linux·运维·网络·nginx·ip·nat·代理服务器
Codefengfeng19 小时前
binwalk提取文件时无输出文件夹(kali-linux环境)
linux·运维·服务器