nginx安裝依賴

2021-08-28 01:58:38 字數 1097 閱讀 2420

出現此種情況,是linux系統沒有安裝先決條件

1、gcc——gnu編譯器集合(gcc可以使用預設包管理器的倉庫(repositories)來安裝,包管理器的選擇依賴於你使用的linux發布版本,包管理器有不同的實現:yum是基於red hat的發布版本;apt用於debian和ubuntu;yast用於suse linux等等。)

redhat中安裝gcc:

yum install gcc

ubuntu中安裝gcc:

apt-get install gcc

2、pcre庫(nginx編譯需要pcre(perl compatible regular expression),因為nginx的rewrite模組和http核心模組會使用到pcre正規表示式語法。這裡需要安裝兩個安裝包pcre和pcre-devel。第乙個安裝包提供編譯版本的庫,而第二個提供開發階段的標頭檔案和編譯專案的源**,這正是我們需要的理由。)

redhat中安裝pcre:

yum install pcre pcre-devel

ubuntu中安裝pcre:

apt-get install libpcre3 libpcre3-dev

3、zlib庫(zlib庫提供了開發人員的壓縮演算法,在nginx的各種模組中需要使用gzip壓縮。如同安裝pcre一樣,同樣需要安裝庫和它的源**:zlib和zlib-devel。)

redhat中安裝zlib:

yum install zlib zlib-devel

ubuntu中安裝zlib:

apt-get install zlib1g zlib1g-dev

4、openssl庫(在nginx中,如果伺服器提供安全網頁時則會用到openssl庫,我們需要安裝庫檔案和它的開發安裝包(openssl和openssl-devel)。)

redhat中安裝openssl:

yum install openssl openssl-devel

ubuntu中安裝openssl:(注:ubuntu14.04的倉庫中沒有發現openssl-dev):

apt-get install openssl openssl-dev

注意:要不關閉防火牆,要不然放不了nginx頁面

ubuntu安裝nginx依賴包

例如檢視zlib是否安裝 dpkg l grep zlib 依賴包openssl安裝,命令 sudo apt get install openssl libssl dev 解決依賴包pcre安裝,命令 sudo apt get install libpcre3 libpcre3 dev 解決依賴包z...

nginx安裝之前的依賴包安裝

1.nginx是通過原始碼包發布的,而nginx是c寫的,因此需要安裝c c 的編譯器sudo yun install gcc wget tar xf zlib 1.2.11.tar.gz 3.進入資料夾 cd zlib 1.2.11 4.對源 進行配置 configure 5.進行編譯 make ...

linux下安裝nginx 以及依賴包 筆記(一)

準備齊全的安裝包 openssl fips 2.0.2.tar.gz zlib 1.2.7.tar.gz pcre 8.21.tar.gz nginx 1.2.6.tar.gz 本人安裝環境 vmware centos6.4 第二步 依次安裝openssl fips 2.0.2.tar.gz,zli...