沒有聯網的linux服務器安裝東西(以nginx爲例)

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章