使用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博客

相关推荐
小赵还有头发2 小时前
安装Ceres与glog
linux·学习·无人机·ceres·glog
负二代0.03 小时前
Linux下的网络管理
linux·网络
s_daqing3 小时前
ubuntu(arm)安装redis
linux·redis·ubuntu
林鸿群3 小时前
ubuntu 26.04 安装mysql-server
linux·mysql·ubuntu
betazhou3 小时前
rsync使用案例分析
linux·运维·服务器·rsync·同步数据
安静的技术开发者4 小时前
Linux Ubuntu学习笔记
linux·ubuntu
geshifei4 小时前
Sched ext回调1——init_task (linux 6.15.7)
linux·ebpf
晚风予卿云月5 小时前
【Linux】自动化构建—make/Makefile
linux·自动化·make/makefile
脑子进水养啥鱼?5 小时前
Linux find 命令
linux·运维