摘要:公司需求,需要在同一臺機器上裝兩個不同位置的。你想要安裝的目錄你想要安裝的目錄你想要安裝的目錄你想要安裝的目錄我的理解這是源碼編譯安裝,這一步是給設(shè)置一些常量。
公司需求,需要在同一臺機器上裝兩個不同位置的 nginx。what!我之前都是直接裝在 /user/local/ 下的啊, 或者 yum install nginx 裝在 /etc/nginx 啊,這怎么辦
經(jīng)過我的一番尋找終于看到的一些靠譜的答案。 ./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 設(shè)置一些常量。而 --prefix 則是設(shè)置編譯后到處 nginx 執(zhí)行文件的地址。
現(xiàn)在網(wǎng)上雖然也有些教程但是也有很多已經(jīng)老了,有些包找不到了。那我就把我這此安裝的步驟分享出來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.11ssl 這個不用編譯,簡單
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現(xiàn)在安裝 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 # 設(shè)置常量 ./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 # 重要:如果不執(zhí)行則不會創(chuàng)建真正的 nginx 文件 test -d
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/40241.html
摘要:用于配置當前所創(chuàng)建的鏡像作為其它新創(chuàng)建鏡像的基礎(chǔ)鏡像時,所執(zhí)行的操作指令。運行構(gòu)建命令構(gòu)建命令用于使用創(chuàng)建鏡像。 本文旨在用通俗的語言講述枯燥的知識 前面講到鏡像的構(gòu)建時,講述的是用commit的方式構(gòu)建鏡像,而Dockerfile是另一種構(gòu)建鏡像的方式。 Dockerfile構(gòu)建鏡像是以基礎(chǔ)鏡像為基礎(chǔ)的,Dockerfile是一個文本文件,內(nèi)容是用戶編寫的一些docker指令,每一條...
摘要:的配置文件是以塊形式組織,每個都是以一個塊名稱和一對大括號組成。這里注意的是,當打開的是首頁依然是一個頁面,只有中繼續(xù)定義了查看靜態(tài)網(wǎng)站文件系統(tǒng)目錄中的某一目錄時,才會將文件列出。使用此啟動類型應(yīng)同時指定,以便能夠跟蹤服務(wù)的主進程。 初識Nginx Nginx 的三個主要應(yīng)用場景: 靜態(tài)資源服務(wù):通過本地文件系統(tǒng)提供服務(wù) 反向代理服務(wù):緩存加速與負載均衡 API服務(wù):OpenRest...
摘要:默認情況下文件被安裝到。設(shè)置錯誤警告提醒等錯誤信息的存放文件及目錄,默認會安裝到內(nèi)。安裝后可以在配置文件中修改選項來更改。啟用或禁用構(gòu)建允許服務(wù)器使用該方法的模塊。當在下使用系統(tǒng)庫時,應(yīng)該指定。 本文翻譯與2017年8月26日 使用configure命令配置構(gòu)建。它定義了系統(tǒng)的各個方面,包括允許使用nginx進行連接處理的方法。最后它創(chuàng)建一個Makefile。該configure命令支...
摘要:默認情況下文件被安裝到。設(shè)置錯誤警告提醒等錯誤信息的存放文件及目錄,默認會安裝到內(nèi)。安裝后可以在配置文件中修改選項來更改。啟用或禁用構(gòu)建允許服務(wù)器使用該方法的模塊。當在下使用系統(tǒng)庫時,應(yīng)該指定。 本文翻譯與2017年8月26日 使用configure命令配置構(gòu)建。它定義了系統(tǒng)的各個方面,包括允許使用nginx進行連接處理的方法。最后它創(chuàng)建一個Makefile。該configure命令支...
閱讀 1533·2021-11-04 16:11
閱讀 3213·2021-10-12 10:11
閱讀 3192·2021-09-29 09:47
閱讀 1828·2021-09-22 15:40
閱讀 1174·2019-08-29 15:43
閱讀 2956·2019-08-29 13:50
閱讀 1744·2019-08-29 13:28
閱讀 2835·2019-08-29 12:54