nginx 編譯安裝流程介紹

2021-09-05 10:33:42 字數 701 閱讀 5393

因為yum或者apt-get 的方式 安裝的編譯好的二進位制檔案,裡面只整合了官方的模組,很多優秀的第三方模組不能自己自定義安裝,所以使用編譯安裝能提高定製性。

cp -r contrib/vim/* ~/.vim/
2 . 準備用configure編譯nginx

編譯的配置分三個部分:

3 . 編譯完成後,中間檔案會放在新生成的objs資料夾中(./configure --prefix=***)

其中最重要的是裡面有乙個ngx_module.c,裡面記錄了會有什麼模組被編譯進nginx中

4 . 安裝編譯(make)

生成一些中間檔案(包括nginx的可執行的二進位制檔案),也在objs資料夾中(objs/src中)

如果是做nginx的版本公升級,到此步不能執行 make install 需要將此時此處的nginx的二進位制檔案拷貝的安裝目錄中(don』t know why, should review this when it is needed)

如果使用了動態模組,其生成的.so檔案也會放在objs這個資料夾下

5 . 安裝完成(make install)

安裝好的nginx會放在前面設定好的安裝目錄裡面,其中nginx的二進位制執行檔案在sbin資料夾裡面,access.log和error.log在logs資料夾裡面,nginx的配置檔案在conf資料夾下

nginx介紹及編譯安裝

nginx是乙個高效能的http和反向 伺服器,也是乙個imap pop3 smtp 伺服器 安裝準備 nginx依賴於pcre庫,要先安裝pcre yum install pcre pcre devel yum install y zlib devel cd usr local src wget ...

Nginx介紹及編譯安裝

1.11nginx是什麼nginx是乙個開源的,支援高效能 高併發的www伺服器和 伺服器軟體,它是由俄羅斯人igor svsoev開發,最初應用在俄羅斯的大型 www.rambler.ru上,後來作者將源 以類bsd許可證的形式開源出來供全球使用。1.12nginx的基本特性 1.13nginx的...

Nginx安裝流程

1.安裝依賴 yum y install make zlib zlib devel gcc c libtool openssl openssl devel pcre pcre devel 3.上傳到伺服器指定資料夾下 使用winscp,拖拽到 usr local src目錄下 4.解壓 tar zx...