給Tengine新增模組編譯支援http2協議
1、首先升級openssl包,支援ALPN協議,我使用的是1.0.2o這個版本
https://www.openssl.org/source/ 官網可以下載。
2、安裝openssl,下載tag.gz壓縮包,解壓縮
make & test 測試 make & make install 安裝
3、configure nginx
./configure --prefix=/usr/local/nginx--with-http_v2_module --with-openssl=/nginx/openssl-1.0.2o
--with-http_v2_module 加入http2模組
--with-openssl=/nginx/openssl-1.0.2o 使用外部的openssl
./configure --prefix=/usr/local/nginx xxx --with-http_v2_module xxx --with-openssl=/nginx/openssl-1.0.2o
注意XXX的地方,只能有一個空格,多個會報錯
4、安裝
make & make install
相關推薦
給Tengine新增模組編譯支援http2協議
1、首先升級openssl包,支援ALPN協議,我使用的是1.0.2o這個版本 https://www.openssl.org/source/ 官網可以下載。 2、安裝openssl,下載tag.gz壓縮包,解壓縮 make & test 測試 make
Apache不重新編譯,利用apxs工具給Apache新增模組,如cgi模組
想實踐下Apache是如何執行cgi程式的,卻發現先前編譯安裝Apache的時候,沒有安裝Apache的cgi模組。 此時,從 httpd.conf 檔案中可看到如下模組被動態載入(沒有cgi模組): 1 LoadModu
GPRS模組_GPRS通訊模組_支援http協議、主動採集
GPRS模組又名GPRS無線數傳模組,主要用於採集儀表和機器上的資料並上傳到資料中心,來對機器進行監控。眾山GPRS模組是一款使用 GPRS 進行無線資料傳輸的嵌入式終端,該模組為TTL嵌入式,用 戶能方便的整合到自己的主機板裝置上去。支援 PPP、TCP、UDP、ICMP 等眾多複雜網路協議和 多
【前端】利用Canvas給圖片新增水印,支援拖拽、編輯、縮放與刪除
利用Canvas給圖片新增水印,支援拖拽、編輯、縮放與刪除。 難點一: 如何在偽元素after“刪除按鈕“上新增點選事件。 通過滑鼠點選位置event中offsetX屬性獲得其偏離元素距離,與元素寬度做比較。若大於元素寬度,則點選在了偽元素上,否則點選到正常元
jmeter支援http2協議請求
前言:最近有小夥伴問到jmeter怎麼傳送http2協議的請求,雖然現在http1.1是主流,只有少數幾家大廠用到h2協議,但還是研究了下,做個準備,說不定哪天就用上了。進入正題。1.為jmeter安裝
通過ALPN協議來判斷伺服器端是否支援http2協議
由於當前主流瀏覽器,都只支援基於 HTTPS 部署的 HTTP/2,因為瀏覽器是基於ALPN協議來判斷伺服器是否支援HTTP2協議。瀏覽器在進行SSL連線,第一次傳送ClientHello包時,用過SS
Linux下通過apxs命令給Apache新增模組
下面是使用apxs工具給apache新增模組 新增的模組:LoadModule proxy_module libexec/mod_proxy.so LoadModule rewrite_module libexec/mod_rewrite.so L
給JFinal新增 Sqlite 資料庫支援
[轉自] http://my.oschina.net/u/237078/blog/69934 Sqlite 的單檔案便攜性、高效能在開發中方便性無與倫比,即使部署在中小型應用中也勝任有餘。 在JFinal中新增對 Sqlite 的支援 Step by Step: 3
給nginx 新增新的編譯模組
原已經安裝好的nginx,現在需要新增一個未被編譯安裝的模組 舉例說明:安裝第三方的ngx_cache_purge模組(用於清除指定URL的快取) nginx的模組是需要重新編譯nginx,而不是像a
java給圖片新增文字水印,以及docker容器新增中文字型支援
發現雖然簡單,但是水印內容通過編碼拼接在圖片地址後面,每次訪問都要加上,如果要儲存下來還需要自己存第二遍有水印的圖。可是我們並不需要沒有水印的原圖,於是決定通過程式碼新增,更自由。 程式碼如下: /** * 新增文字水印 * @param inpu
給IIS新增CA證書以支援https
一、在IIS中生成Certificate Signing Request (CSR) 個人理解:生成CSR就是生成“私鑰/公鑰對”之後從中提取出公鑰。 1. 開啟IIS Manager,在根節點中選擇Server Certificates(伺服器證書),點選右側的Create Certificate Re
xmake新增對Cuda程式碼編譯支援
最近研究了下NVIDIA Cuda Toolkit的編譯環境,並且在xmake 2.1.10開發版中,新增了對cuda編譯環境的支援,可以直接編譯*.cu程式碼。 下載安裝好Cuda SDK後,在macosx上回預設安裝到/Developer/NVIDIA
在QT專案中新增對研華數採模組的支援
一、正確安裝研華數採模組管理程式Advantech Device Manager,並安裝相應模組驅動。 二、將C:\Program Files\Advantech\Adsapi路徑(預設安裝位置)下的Include、Lib資料夾複製到QT專案資料夾下。 三、在程式碼中新
OpenCV contrib 3.2.0擴充套件模組新增與編譯(VS2017+OpenCV3.2.0)詳解與排坑
一Cmake配置與生成 安裝cmake下載地址:https://cmake.org/download/ 獲取最新版本:cmake-3.8.1-win64-x64.msi(可執行程式,不是壓縮包) 下載完畢直接執行安裝,只有一個步驟要注意, 選擇‘addCmake t
nginx編譯後新增模組stub-status(狀態頁)
下載tengine安裝包 http://tengine.taobao.org/download.html tengine-2.2.3.tar.gz 解壓 編譯安裝tengine ./configure --prefix=/usr/local/tengine 然後接二連三的報錯pcre ope
安裝成功的nginx如何新增未編譯安裝模組
原已經安裝好的nginx,現在需要新增一個未被編譯安裝的模組 舉例說明:安裝第三方的ngx_cache_purge模組(用於清除指定URL的快取) nginx的模組是需要重新編譯nginx,而不是像apache一樣配置檔案引用.so 1.wget http://l
ubuntu18.04LTS下解決Nginx新增openssl模組編譯時報錯問題
ubuntu18.04LTS下解決Nginx新增openssl模組編譯時報錯問題 報錯提示 解決方法 第一步安裝libssl-dev 第二步下載libssl-dev 第三步修改編譯配置 最後一步編譯安裝
在已有nginx上新增模組以及在已有安裝包上編譯nginx
a:複製已有的安裝包 1,拷貝已有的安裝包 scp -r /root/soft [email protected]:/root/joeyon 2,編譯pcre與zlib需要編譯安裝 .
Openwrt 編譯新增模組 Package
3. 新增模組 一般我們需要建立自己的模組(package),在編譯韌體時可以選擇是否將自己的模組編譯到韌體中去。 3.1. 建立package 最終helloword檔案目錄結構為: helloword/ ├──Makefile └── src ├── h
nginx安裝編譯,動態新增模組及其各模組的作用
nginx第三方模組下載地址: nginx地址下載: nginx版本號:1.8.1 ./configure \