国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

[英 => 中] 從源文件構建 nginx

crelaber / 2793人閱讀

摘要:從源文件構建原文地址我們使用命令來設置構建需要的配置。最后,它會生成一個名為文件。默認情況下這個文件被命名為。啟用或者禁用構建允許服務器使用方法的模塊。參數適用示例所有參數需要輸入在一行中配置后,使用編譯并安裝。

從源文件構建 nginx

原文地址: http://nginx.org/en/docs/configure.html

我們使用 configure 命令來設置構建 nginx 需要的配置。它定義了系統的各個方面,包括允許 nginx 用于連接處理的方法。最后,它會生成一個名為 Makefile 文件。這個 configure 命令支持以下參數:

原文是列表形式,這里我為了方便閱讀使用表格形式

參數 說明
--prefix=path 定義一個保存服務器文件的目錄。這個目錄也將用于所有通過 configure 設置的 (除了類庫資源路徑) 和 nginx.conf 配置文件中的相對路徑。默認情況下它被設置為 /usr/local/nginx 目錄
--sbin-path=path 設置 nginx 可執行文件的名稱。這個名稱只用于安裝期間。默認情況下這個文件被命名為 prefix/sbin/nginx
--conf-path=path 設置 nginx.conf 配置文件的名稱。如果需要,nginx 可以隨時使用一個不同的配置文件來啟動,通過在命令行中指定參數 -c file 。默認情況下這個文件被命名為 prefix/conf/nginx.conf
--pid-path=path 設置一個 nginx.pid 文件的名稱,它將存儲主進程的進程 ID 。安裝后,這個文件名可以隨時更改通過使用 nginx.conf 配置文件中的 pid 指令。默認情況下這個文件被命名為 prefix/logs/nginx.pid
--error-log-path=path 設置主要錯誤,警告,以及診斷文件的名稱,這個文件名稱可以隨時更改,通過在 nginx.conf 配置文件中使用 error_log 指令。默認情況下這個文件被命名為 prefix/logs/access.log
--http-log-path=path 設置 HTTP 服務器的主要請求日志文件的名稱。安裝后,這個文件名可以隨時更改,通過在 nginx.conf 配置文件中使用 access_log 指令。默認情況下這個文件被命名為 prefix/logs/access.log
--user=name 設置一個無特權用戶名作為工作進程將使用的憑據。安裝后,這個名稱可以隨時更改,通過在 nginx.conf 配置文件中使用 user 指令。默認的用戶名是 nobody 。
--group=name 設置一個組名作為工作進程將使用的憑據。安裝后,這個名稱可以隨時更改,通過在 nginx.conf 配置文件中使用 user 指令。默認情況下,組名被設置為無特權用戶名。
--with-select_module
--without-select_module
啟用或者禁用構建允許服務器使用 select() 方法的模塊。如果平臺沒有出現支持更合適的方法,比如 kqueue,epoll,或者 /dev/poll,那么這個模塊會自動構建。
--with-poll_module
--without-poll_module
啟用或者禁用構建允許服務器使用 poll 方法的模塊。如果平臺沒有出現支持更合適的方法,比如 kqueue,epoll,或者 /dev/poll,那么這個模塊會自動構建。
--without-http_gzip_module 禁用構建 HTTP 服務器的 compresses responses 模塊。zlib 類庫需要構建并運行這個模塊。
--without-http_rewrite_module 禁用構建允許 HTTP 服務器 redirect requests and change URI of requests 的模塊。PCRE 類庫需要構建并運行這個模塊。
--without-http_proxy_module 禁用構建 HTTP 服務器 proxying module 。
--with-http_ssl_module 啟用構建添加 HTTPS protocol support 到 HTTP 服務器的模塊。默認情況下,這個模塊不會構建。OpenSSL 類庫需要構建并運行這個模塊。
--with-pcre=path 設置 PCRE 類庫的資源路徑。這個類庫分配 (版本 4.4 - 8.40) 需要從 PCRE 站點下載并提取。其余的通過 nginx 的 ./configuremake 完成。這個類庫是為 location 指令中對正則表達式的支持以及 ngx_http_rewrite_module 模塊中對正則表達式的支持所必須的。
--with-pcre-jit 構建 PCRE 類庫并帶 "just-in-time compilation" 的支持 (1.1.12,pcre_jit 指令) 。
--with-zlib=path 設置 zlib 類庫的資源路徑。這個類庫分配 (版本 1.1.3 - 1.2.11) 需要從 zlib 站點下載并提取。其余的通過 nginx 的 ./configuremake 完成。這個類庫是 ngx_http_gzip_module 模塊所必需的。
--with-cc-opt=parameters 設置額外添加到 CFLAGS 變量的參數。當在 FreeBSD 下使用系統 PCRE,應該制定 --with-cc-opt="-I /usr/local/include" 。如果需要增加通過 select() 支持的文件數量,也可以在這里制定這樣的命令: --with-cc-opt="-D FD_SETSIZE=2048"
--with-ld-opt=parameters 設置額外的連接期間的參數。當在 FreeBSD 下使用系統 PCRE 類庫,應該指定 --with-ld-opt="-L /usr/local/lib"
參數適用示例 (所有參數需要輸入在一行中)
./configure
    --sbin-path=/usr/local/nginx/nginx
    --conf-path=/usr/local/nginx/nginx.conf
    --pid-path=/usr/local/nginx/nginx.pid
    --with-http_ssl_module
    --with-pcre=../pcre-8.40
    --with-zlib=../zlib-1.2.11

配置后,使用 make 編譯并安裝 nginx。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/39443.html

相關文章

  • docker構建鏡像

    一、前言保持線上項目穩定運行是很重要的,為了達到服務可用性在99.9%,也為了減少開發人員在項目部署時耗費大量精力,可以嘗試自動化發布自動化部署涉及到的配置比較多,每個環節需要掌握的知識也不同,所以分開寫該過程中用到的技術棧webpack docker nginx shell二、實踐環境macnode > 10.11.1docker > 20.0.0三、提前準備的內容通過create-...

    社區管理員 評論0 收藏0
  • 前端自動化部署-.gitlab-ci.yml配置

    一、前言該過程中用到的技術棧git gitlab shell需要提前準備的內容一個項目myweb本機安裝Git一個Gitlab倉庫docker私有倉庫gitlab runner(Gitlab-runner)公司的代碼一般都保存在私有化部署的Gitlab,要使用Gitlab的CI/CD,需要Gitlab版本>8.0.0CI/CD雖然不難,但配置過程中有很多坑,而且有些要了解的概念也比較多,可以...

    社區管理員 評論0 收藏0
  • 使用Docker-compose打包整個網站項目一鍵部署

    一、前言我們常常見到很多比較棒的開源項目,但在本地安裝運行的話就會很復雜,要配置不同的環境,安裝不同的依賴,好一點的會用docker直接拉取,或者打包好。這些無疑都會增加初學者上手的成本,所以這篇文章總結了下目前比較常用的解決方法之一:使用docker-compose同時管理多個服務,只需要一行命令docker compose up -d,就可以啟動一個包含后端項目、前端項目、數據庫的完整服務。而...

    社區管理員 評論0 收藏0
  • 后端技術精選

    摘要:服務教程在它提出十多年后的今天,已經成為最重要的應用技術之一。全方位提升網站打開速度前端后端新的技術如何在內完整打開網站會直接影響用戶的滿意度及留存率,在前端后端數據緩存加速等等方面都有諸多可以提升。 HTTPS 原理剖析與項目場景 最近手頭有兩個項目,XX 導航和 XX 產業平臺,都需要使用 HTTPS 協議,因此,這次對 HTTPS 協議做一次整理與分享。 使用緩存應該注意哪些問題...

    GitCafe 評論0 收藏0
  • 后端技術精選

    摘要:服務教程在它提出十多年后的今天,已經成為最重要的應用技術之一。全方位提升網站打開速度前端后端新的技術如何在內完整打開網站會直接影響用戶的滿意度及留存率,在前端后端數據緩存加速等等方面都有諸多可以提升。 HTTPS 原理剖析與項目場景 最近手頭有兩個項目,XX 導航和 XX 產業平臺,都需要使用 HTTPS 協議,因此,這次對 HTTPS 協議做一次整理與分享。 使用緩存應該注意哪些問題...

    explorer_ddf 評論0 收藏0

發表評論

0條評論

crelaber

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<