一、首先需要去國內(nèi)相關(guān)鏡像庫下載相關(guān)依賴rpm:
http://mirrors.bfsu.edu.cn/centos-altarch/7.9.2009/os/aarch64/ http://mirror.nju.edu.cn/centos-altarch/7.9.2009/os/aarch64/ http://mirrors.tuna.tsinghua.edu.cn/centos-altarch/7.9.2009/os/aarch64/ http://mirrors.huaweicloud.com/centos-altarch/7.9.2009/os/aarch64/ http://mirror.xtom.com.hk/centos-altarch/7.9.2009/os/aarch64/ http://mirror-hk.koddos.net/centos-altarch/7.9.2009/os/aarch64/ http://mirror.aktkn.sg/centos-altarch/7.9.2009/os/aarch64/ http://ftp.yz.yamagata-u.ac.jp/pub/linux/centos-altarch/7.9.2009/os/aarch64/ http://mirror.truenetwork.ru/centos-altarch/7.9.2009/os/aarch64/ http://mirrors.powernet.com.ru/centos-altarch/7.9.2009/os/aarch64/
二、下載的rpm依賴有:
rpm -ivh cpp-4.8.5-44.el7.aarch64.rpm ?--nodeps ?--force
rpm -ivh gcc-4.8.5-44.el7.aarch64.rpm ?--nodeps ?--force
rpm -ivh gcc-c++-4.8.5-44.el7.aarch64.rpm ?--nodeps ?--force
rpm -ivh gcc-plugin-devel-4.8.5-44.el7.aarch64.rpm ?--nodeps ?--force
rpm -ivh glibc-devel-2.17-317.el7.aarch64.rpm ?--nodeps ?--force
rpm -ivh glibc-headers-2.17-317.el7.aarch64.rpm ?--nodeps ?--force
rpm -ivh kernel-headers-4.18.0-193.28.1.el7.aarch64.rpm ?--nodeps ?--force
rpm -ivh libmpc-1.0.1-3.el7.aarch64.rpm ?--nodeps ?--force
rpm -ivh mpfr-3.1.1-4.el7.aarch64.rpm ?--nodeps ?--force
rpm -ivh openssl-1.0.2k-19.el7.aarch64.rpm ?--nodeps ?--force
rpm -ivh openssl-devel-1.0.2k-19.el7.aarch64.rpm ?--nodeps ?--force
rpm -ivh pcre-8.32-17.el7.aarch64.rpm ?--nodeps ?--force
rpm -ivh pcre-devel-8.32-17.el7.aarch64.rpm ?--nodeps ?--force
rpm -ivh perl-Data-Dumper-2.145-3.el7.aarch64.rpm ?--nodeps ?--force
rpm -ivh zlib-1.2.7-18.el7.aarch64.rpm ?--nodeps ?--force
rpm -ivh zlib-devel-1.2.7-18.el7.aarch64.rpm ?--nodeps ?--force
rpm -ivh openssl-static-1.0.2k-19.el7.aarch64.rpm ?--nodeps ?--force
rpm -ivh openssl-perl-1.0.2k-19.el7.aarch64.rpm ?--nodeps ?--force
rpm -ivh openssl-libs-1.0.2k-19.el7.aarch64.rpm ?--nodeps ?--force
rpm -ivh unzip-6.0-21.el7.aarch64.rpm ?--nodeps ?--force
rpm -ivh zip-3.0-11.el7.aarch64.rpm ?--nodeps ?--force
rpm -ivh pcre-tools-8.32-17.el7.aarch64.rpm ?--nodeps ?--force
rpm -ivh pcre-static-8.32-17.el7.aarch64.rpm ?--nodeps ?--force
注意:1、博主是下載上面了這些包,實際看自己服務(wù)器具體缺失的包,可能需要增加一些
2、上面命令是下載好的包,上傳到服務(wù)器執(zhí)行安裝的命令
三、去官網(wǎng)下載最新的nginx
nginx: download
四、編譯安裝nginx
#進入
cd /home/nginx
#解壓
tar -zxvf nginx-1.22.1.tar.gz
#進入文件夾
/home/nginx/nginx-1.22.1
#不用開啟https
./configure
#需要開啟https,--with-openssl路徑需要根據(jù)自己實際情況配置
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-openssl=/home/nginx/nginxarm/openssl-1.1.1l
make
make install
注意:--with-openssl=/home/nginx/nginxarm/openssl-1.1.1l里面的openssl可以根據(jù)自己實際情況配置,博主配置是因為已經(jīng)安裝了openssl,但是編譯還是提示找不到路徑,所以去官網(wǎng)下載了一個openssl進行編譯,官網(wǎng)地址:https://www.openssl.org/source/
文章來源:http://www.zghlxwxcb.cn/news/detail-766475.html
其他說明:這是arm架構(gòu)離線安裝nginx,如果是x86離線安裝的話,鏡像庫選擇就需要是x86鏡像庫:CentOS Mirror文章來源地址http://www.zghlxwxcb.cn/news/detail-766475.html
到了這里,關(guān)于centos7.9中離線安裝nginx開啟ssl,arm架構(gòu)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!