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++的依赖包就装完了,剩下的事情就好办了!