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++的依賴包就裝完了,剩下的事情就好辦了!