nginx需要一些g++包的依赖,在没有联网的服务器安装这些依赖是关键。

首先,找一台和主机系统一模一样的虚拟机或者服务器(可以联网的)

安装nginx要先
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel(不要执行此命令)

我们将下载的这些依赖放置到一个文件夹中

yum -y install --downloadonly --download dir=/usr/local/download gcc zlib zlib-devel pcre-devel openssl openssl-devel

这样的话就下载完成了,之后将download文件夹下所有下载的文件传输到没有联网的主机上,建议扔到一个文件夹中。

在此文件夹中全部都是rpm包,我们先执行

rpm -ivh *.rpm

如果出错执行一下

rpm -Uvh *.rpm

如果仍然不行的话,执行

rpm --nodeps -ivh *.rpm

这样的话g++的依赖包就装完了,剩下的事情就好办了!

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐