亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Nginx離線安裝的保姆級(jí)教程

 更新時(shí)間:2024年09月11日 10:19:07   作者:lambda.  
為了確保gcc-c++和Nginx的正確安裝,建議使用yum工具在線下載rpm包,避免手動(dòng)下載安裝時(shí)出現(xiàn)依賴缺失的問題,本文就來介紹一下如何離線安裝,感興趣的可以了解一下

1、下載與安裝gcc-c++環(huán)境

獲取rpm包的方式很多,在這里推薦使用yum工具獲取,因?yàn)槭謩?dòng)從官網(wǎng)下載,手動(dòng)執(zhí)行rpm -Uvh *.rpm --nodeps --force命令進(jìn)行安裝,可能會(huì)缺少某個(gè)依賴,我們也不確定到底需要哪些依賴。

因此需要準(zhǔn)備一臺(tái)可以連互聯(lián)網(wǎng)的服務(wù)器,通過yum工具用來下載各種rpm包,再把rpm上傳至內(nèi)網(wǎng)服務(wù)器。

注意:本文使用的操作系統(tǒng)是CentOS。

# 1.更新源
[root@laizhenghua /]# yum update -y
# 2.手動(dòng)安裝第三方源
[root@laizhenghua /]# yum install epel-release
# 3.安裝yum-downloadonly
# 這樣我們就可以通過 --downloadonly 參數(shù)將rpm包安裝到本地 如
# yum install -y 包名 --downloadonly --downloaddir=目錄
[root@laizhenghua /]# yum -y install yum-plugin-downloadonly

# 4.下載gcc-c++環(huán)境rpm包
[root@laizhenghua /]# yum -y install --downloadonly --downloaddir=/opt/soft gcc-c++

[root@laizhenghua /]# ls
gcc-c++-4.8.5-44.el7.x86_64.rpm

# 5.將gcc-c++-4.8.5-44.el7.x86_64.rpm 上傳至內(nèi)網(wǎng)服務(wù)器
# 如我這里上傳至 /opt/soft/gcc-c++ 目錄
[app@laizhenghua gcc-c++]$ pwd
/opt/soft/gcc-c++
[app@laizhenghua gcc-c++]$ ls
gcc-c++-4.8.5-44.el7.x86_64.rpm
# 6.使用yum工具進(jìn)行安裝(需要切換root)
[root@laizhenghua soft]# yum localinstall gcc-c++ ./gcc-c++/*
# 7.檢查環(huán)境是否安裝成功
[root@laizhenghua soft]# gcc -v
...
gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) 
[root@laizhenghua soft]# g++ -v
...
gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) 

ok編譯環(huán)境已安裝成功

2、下載與安裝Nginx其他依賴

我們都知道Nginx依賴pcre、zlib、openssl等依賴,如果沒有安裝這些依賴,Nginx是安裝不成功的。

下載與安裝pcre

下載地址:https://sourceforge.net/projects/pcre/files/pcre/8.45/

[root@laizhenghua pcre]# ls
pcre-8.45.tar.gz
# 1.解壓
[root@laizhenghua pcre]# tar -zxvf pcre-8.45.tar.gz
...
[root@laizhenghua pcre]# cd pcre-8.45
# 2.以此執(zhí)行已下命令
./configure
make
make install
# 3.查看pcre依賴是否安裝成功
[root@laizhenghua pcre-8.45]# pcre-config --version
8.45

其他依賴還是和上面一樣,先在聯(lián)網(wǎng)服務(wù)器使用yum工具將rpm包下載至本地,再從本地上傳至內(nèi)網(wǎng)服務(wù)器,在內(nèi)網(wǎng)服務(wù)器通過yum localinstall命令進(jìn)行安裝。

# 如
yum -y install --downloadonly --downloaddir=/opt/soft zlib
yum -y install --downloadonly --downloaddir=/opt/soft openssl

由于我的聯(lián)網(wǎng)服務(wù)器已經(jīng)安裝過了這兩個(gè)依賴

我還是手動(dòng)下載與安裝。

下載與安裝zlib

下載地址:https://www.zlib.net/

# 1.解壓
[root@laizhenghua zlib]# tar -zxvf zlib.tar.gz

# 2.以此執(zhí)行已下命令
cd zlib-1.3.1
./configure
make
make install

下載與安裝openssl

[root@laizhenghua /]# openssl version
OpenSSL 1.0.2k-fips  26 Jan 2017

# 如果安裝過,就不需要再安裝了

下載地址:https://www.openssl.org/source/

# 1.解壓
[root@laizhenghua openssl]# tar -zxvf openssl-3.0.13.tar.gz
...
# 2.以此執(zhí)行已下命令
cd openssl-3.0.13
./configure
make
make install

3、下載與安裝Nginx

下載地址:https://nginx.org/en/download.html

# 1.解壓
[root@laizhenghua nginx_tar]# tar -zxvf nginx-1.22.1.tar.gz -C /opt/soft/nginx
...
# 2.這一步是可選的
[root@laizhenghua nginx]# mv nginx-1.22.1/* ../nginx

# 3.以此執(zhí)行已下命令
./configure
make
make install

所有東西安裝好后,會(huì)在/usr/local目錄下多出來一個(gè)文件夾nginx。我們可以查看是否安裝成功

[root@laizhenghua nginx]# pwd
/usr/local/nginx
[root@laizhenghua nginx]# ls
conf  html  logs  sbin

# 啟動(dòng)nginx
[root@laizhenghua nginx]# cd sbin/
[root@laizhenghua sbin]# ./nginx 

# 瀏覽器訪問ip,查看是否安裝成功

# 1.啟動(dòng)Nginx
./nginx
# 2.關(guān)閉Nginx
./nginx -s stop
# 3.查看Nginx版本
./nginx -v
# 4.重新加載Nginx(適用于更改配置文件后)
./nginx -s reload

到此這篇關(guān)于Nginx離線安裝的保姆級(jí)教程的文章就介紹到這了,更多相關(guān)Nginx離線安裝內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • Nginx配置防盜鏈保護(hù)靜態(tài)資源的詳細(xì)教程

    Nginx配置防盜鏈保護(hù)靜態(tài)資源的詳細(xì)教程

    防盜鏈?zhǔn)且环N通過檢查 HTTP 請(qǐng)求頭中的 Referer 字段來限制資源訪問的技術(shù),常用于保護(hù)圖片、視頻等靜態(tài)資源不被其他網(wǎng)站直接引用,以下是Nginx防盜鏈的原理、配置步驟以及測(cè)試方法,幫助你快速配置和驗(yàn)證防盜鏈功能,需要的朋友可以參考下
    2025-02-02
  • Nginx Location 指令簡(jiǎn)明指南

    Nginx Location 指令簡(jiǎn)明指南

    這篇文章主要介紹了Nginx Location 指令簡(jiǎn)明指南,本文講解了它的基本語法、匹配過程、配置實(shí)例和全局變量,需要的朋友可以參考下
    2015-04-04
  • nginx配置中$http_host、$host、$host:$proxy_port和$host:$server_port區(qū)別解析

    nginx配置中$http_host、$host、$host:$proxy_port和$host:$server_por

    nginx為了實(shí)現(xiàn)反向代理的需求而增加了一個(gè)ngx_http_proxy_module模塊,其中proxy_set_header指令就是該模塊需要讀取的配置文件,這篇文章主要介紹了nginx配置中$http_host、$host、$host:$proxy_port和$host:$server_port區(qū)別,需要的朋友可以參考下
    2024-03-03
  • Nginx進(jìn)程殺不完的解決方法

    Nginx進(jìn)程殺不完的解決方法

    這篇文章主要給大家介紹了Nginx進(jìn)程殺不完的解決方法,文中通過圖文結(jié)合的方式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,,需要的朋友可以參考下
    2023-12-12
  • keepalived+nginx高可用實(shí)現(xiàn)方法示例

    keepalived+nginx高可用實(shí)現(xiàn)方法示例

    這篇文章主要介紹了keepalived+nginx高可用實(shí)現(xiàn)方法示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • 利用nginx如何匹配多個(gè)條件

    利用nginx如何匹配多個(gè)條件

    這篇文章主要給大家介紹了利用nginx如何匹配多個(gè)條件的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。
    2017-06-06
  • Nginx性能優(yōu)化之Gzip壓縮設(shè)置詳解(最大程度提高頁面打開速度)

    Nginx性能優(yōu)化之Gzip壓縮設(shè)置詳解(最大程度提高頁面打開速度)

    這篇文章主要介紹了Nginx性能優(yōu)化之Gzip壓縮設(shè)置詳解(最大程度提高頁面打開速度),需要的朋友可以參考下
    2022-01-01
  • CentOS 7下安裝Nginx服務(wù)器

    CentOS 7下安裝Nginx服務(wù)器

    這篇文章主要為大家詳細(xì)介紹了CentOS 7下安裝Nginx服務(wù)器的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • Nginx虛擬主機(jī)的配置實(shí)現(xiàn)

    Nginx虛擬主機(jī)的配置實(shí)現(xiàn)

    虛擬主機(jī)指的就是一個(gè)獨(dú)立的站點(diǎn)配置,是nginx默認(rèn)支持的一個(gè)功能,本文主要介紹了Nginx虛擬主機(jī)的配置實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-01-01
  • Nginx 日志輪轉(zhuǎn)的實(shí)現(xiàn)示例

    Nginx 日志輪轉(zhuǎn)的實(shí)現(xiàn)示例

    Nginx日志輪轉(zhuǎn)是監(jiān)控和調(diào)試Web服務(wù)器的重要工具,通過定期歸檔、壓縮和清理日志文件,可以節(jié)省磁盤空間、提高性能并方便故障排查,下面就來介紹一下
    2024-12-12

最新評(píng)論