编译安装nginx报错

报错1:
./configure: error: C compiler cc is not found

原因是因为缺少 gcc-c++ 包

安装gcc-c++即可
yum install gcc-c++ -y

如果安装过程中遇到以下问题

没有可用软件包 gcc-c++。
错误:无须任何处理

原因是yum源没有对应版本包匹配

解决方法:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

sed -i  's/$releasever/7/g' /etc/yum.repos.d/CentOS-Base.repo

yum repolist 

然后再尝试安装
yun install gcc-c++ -y

过程可能需要等待一下下
在这里插入图片描述


报错2:

./configure: error: SSL modules require the OpenSSL library.

原因是因为缺少对应的包

解决方法:
yum -y install openssl openssl-devel

在这里插入图片描述

然后重新编译安装即可

然后就会生成Makefile文件
./configure 只是生成Makefile文件
在这里插入图片描述

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐