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

資訊專欄INFORMATION COLUMN

nginx安裝到指定目錄

huangjinnan / 1329人閱讀

摘要:公司需求,需要在同一臺機器上裝兩個不同位置的。你想要安裝的目錄你想要安裝的目錄你想要安裝的目錄你想要安裝的目錄我的理解這是源碼編譯安裝,這一步是給設置一些常量。

公司需求,需要在同一臺機器上裝兩個不同位置的 nginx。what!我之前都是直接裝在 /user/local/ 下的啊, 或者 yum install nginx 裝在 /etc/nginx 啊,這怎么辦
經過我的一番尋找終于看到的一些靠譜的答案。    

./configure 
--prefix=你想要安裝的目錄 
--sbin-path=/你想要安裝的目錄/nginx 
--conf-path=/你想要安裝的目錄/nginx.conf 
--pid-path=/你想要安裝的目錄/nginx.pid 
--with-http_ssl_module 
--with-pcre=/usr/local/pcre-8.38 
--with-zlib=/usr/local/zlib-1.2.11 
--with-openssl=/usr/local/openssl-1.0.1t    

make && make install 

test -d
我的理解
這是源碼編譯安裝 ngixn,./configure 這一步是給 nginx 設置一些常量。而 --prefix 則是設置編譯后到處 nginx 執行文件的地址。
現在網上雖然也有些教程但是也有很多已經老了,有些包找不到了。那我就把我這此安裝的步驟分享出來


nginx 安裝到自定義位置 先安裝 pcre
    cd /usr/local/
    # 下載
    wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.gz
    # 解壓
    tar -zxvf pcre-8.38.tar.gz

    cd pcre-8.38

    ./configure
    # 編譯
    make && make install

    # 記住這個安裝目錄一會兒會用到
    # /usr/local/pcre-8.38
其次是 zlib
    cd /usr/local/
    # 下載
    wget http://www.zlib.net/zlib-1.2.11.tar.gz
    # 解壓
    tar -zxvf zlib-1.2.11.tar.gz

    cd zlib-1.2.11
    
    ./configure
    # 編譯
    make && make install

    # 記住這個安裝目錄一會兒會用到
    # /usr/local/zlib-1.2.11
ssl 這個不用編譯,簡單
    cd /usr/local/
    wget https://www.openssl.org/source/openssl-1.0.1t.tar.gz
    tar -zxvf openssl-1.0.1t.tar.gz
    
    # 記住這個安裝目錄一會兒會用到
    # /usr/local/openssl-1.0.1t
現在安裝 Nginx
    cd /usr/local
    #下載解壓
    wget http://nginx.org/download/nginx-1.4.2.tar.gz
    tar -zxvf nginx-1.4.2.tar.gz
    # 注意:這只是源碼
    cd nginx-1.4.2

    # 設置常量

    ./configure 
    --prefix=/自定義位置/ 
    --sbin-path=/自定義位置/nginx 
    --conf-path=/自定義位置/nginx.conf 
    --pid-path=/自定義位置/nginx.pid 
    --with-http_ssl_module 
    --with-pcre=/usr/local/pcre-8.38           # 剛剛安裝的 pcre 的位置
    --with-zlib=/usr/local/zlib-1.2.11         # 剛剛安裝的 zlib 的位置
    --with-openssl=/usr/local/openssl-1.0.1t    #剛剛安裝的 openssl 的位置

    # 編譯
    make && make install

    # 重要:如果不執行則不會創建真正的 nginx 文件
    test -d

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

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

相關文章

  • 如何用Dockerfile構建鏡像

    摘要:用于配置當前所創建的鏡像作為其它新創建鏡像的基礎鏡像時,所執行的操作指令。運行構建命令構建命令用于使用創建鏡像。 本文旨在用通俗的語言講述枯燥的知識 前面講到鏡像的構建時,講述的是用commit的方式構建鏡像,而Dockerfile是另一種構建鏡像的方式。 Dockerfile構建鏡像是以基礎鏡像為基礎的,Dockerfile是一個文本文件,內容是用戶編寫的一些docker指令,每一條...

    genefy 評論0 收藏0
  • Nginx(1)-創建一個靜態 Web 站點

    摘要:的配置文件是以塊形式組織,每個都是以一個塊名稱和一對大括號組成。這里注意的是,當打開的是首頁依然是一個頁面,只有中繼續定義了查看靜態網站文件系統目錄中的某一目錄時,才會將文件列出。使用此啟動類型應同時指定,以便能夠跟蹤服務的主進程。 初識Nginx Nginx 的三個主要應用場景: 靜態資源服務:通過本地文件系統提供服務 反向代理服務:緩存加速與負載均衡 API服務:OpenRest...

    simpleapples 評論0 收藏0
  • 安裝Nginx ? 要從娃娃抓起

    摘要:默認情況下文件被安裝到。設置錯誤警告提醒等錯誤信息的存放文件及目錄,默認會安裝到內。安裝后可以在配置文件中修改選項來更改。啟用或禁用構建允許服務器使用該方法的模塊。當在下使用系統庫時,應該指定。 本文翻譯與2017年8月26日 使用configure命令配置構建。它定義了系統的各個方面,包括允許使用nginx進行連接處理的方法。最后它創建一個Makefile。該configure命令支...

    dabai 評論0 收藏0
  • 安裝Nginx ? 要從娃娃抓起

    摘要:默認情況下文件被安裝到。設置錯誤警告提醒等錯誤信息的存放文件及目錄,默認會安裝到內。安裝后可以在配置文件中修改選項來更改。啟用或禁用構建允許服務器使用該方法的模塊。當在下使用系統庫時,應該指定。 本文翻譯與2017年8月26日 使用configure命令配置構建。它定義了系統的各個方面,包括允許使用nginx進行連接處理的方法。最后它創建一個Makefile。該configure命令支...

    ShowerSun 評論0 收藏0

發表評論

0條評論

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