摘要:成功將安裝完,然后可以將二進制的管理腳本配置到系統或者做個軟鏈接到出來。然后,記得不要不要不要重要的事情說三遍然后這里是需要停掉服務,才能覆蓋二進制的管理腳本。
Nginx 動態添加模塊
這個在工作中遇到的其中一個活生生的例子,因為 nginx 在編譯安裝的時候并沒有考慮太多,而且我一向的做法都是按照項目需要安裝相應的功能,盡量讓服務和應用簡潔。
我一向的作風:
./configure --prefix=/path/to/nginx
? 是不是夠簡潔,僅僅一個安裝路徑。如果兄弟們覺有欠妥的話,請直接批評我,謝謝。
廣告回來繼續。
......
成功將 nginx 安裝完, 然后可以將二進制的 nginx 管理腳本配置到系統 PATH 或者做個軟鏈接到出來。
/path/to/nginx/sbin/nginx 啟動 ngin。
因為當時系統服務需要支持 https, 所以以上的配置炸了,根本不支持,所以就得動態給 nginx 添加ssl證書的支持。
首先要確保系統的 openssl 有正常安裝。沒有安裝的朋友也不要灰心,只需要安裝一下就好了。
yum install -y openssl-devel
確認安裝完成以后,查看一下 nginx 當初的配置 /path/to/nginx -V
然后回到以前的 nginx, 復制一下剛才的配置信息 ./configure --prefix=/path/to/nginx --with-http_ssl_module
保留自己一貫的作風。 ?
然后 make, 記得不要 make install 不要 make install 不要 make install!!! 重要的事情說三遍
然后這里是需要停掉 nginx 服務,才能覆蓋二進制的管理腳本。
復制 cp objs/nginx /path/to/nginx/sbin/
覆蓋即可。
查看: nginx -v
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/39233.html
摘要:查看原來的配置參數執行命令然后可以看到如下信息就是我原來的配置信息。加入新參數,重新編譯下面重新編譯吧,具體怎么編譯查看之前得文章吧這篇新的編譯參數然后注意不要你的話就是重新安裝了。 寫在前面的話 前面寫到Nginx的編譯安裝與配置,配置過程比較簡單,只是進行了最基礎最簡單的配置。最近打算給網站加個ssl,重啟nginx卻提示缺少the ssl parameter requires n...
摘要:新版本主進程退出的同時,舊版本主進程將會自動啟動它的工作進程。下面我們來看一下如何給運行中的添加模塊。 原文鏈接:http://xueliang.org/article/detail/20160615172540639 系統基于ubuntu server 14.04.4 amd64 安裝 第一步 下載并解壓Nginx壓縮包 從Nginx官網下載Nginx,或者在Linux上執行wget...
摘要:原文利用第三方模塊,實現附件打包下載前一陣子被一個需求困擾附件的打包下載,需要將一批邏輯上一起的文件,讓用戶通過一個下載按鈕打包下載。用戶體驗也是問題,因為必須打包完成后,才能開始返回,無法邊打包邊下載。 原文:利用Nginx第三方模塊,實現附件打包下載 前一陣子被一個需求困擾:附件的打包下載,需要將一批邏輯上一起的文件,讓用戶通過一個下載按鈕打包下載。首先想到的方案是服務端調用什么...
閱讀 1735·2023-04-25 19:37
閱讀 1298·2021-11-16 11:45
閱讀 2802·2021-10-18 13:30
閱讀 2763·2021-09-29 09:34
閱讀 1616·2019-08-30 15:55
閱讀 3110·2019-08-30 11:10
閱讀 1833·2019-08-29 16:52
閱讀 994·2019-08-29 13:18