原创 go http2 server push 及client push handle 示例

go http2 server push 及client push handle 示例1、項目初始化2、http2依賴替換(替換後client支持push handle)3、項目結構4、生成證書5、編寫客戶端及服務端代碼6、測試(

原创 java HttpClient請求自簽證書http2 服務器不受信任問題解決(unable to find valid certification path to requested target)

1 導出服務器證書(以chrome爲例) 點擊url欄不安全->證書->詳細信息->複製到文件->Base64編碼X.509—>下一步->瀏覽保存(這裏我取名http2.cer) 2 利用ketool來導入證書到key store

原创 ubuntu16.04 openssl-1.1.1d源碼編譯安裝

ubuntu16.04 openssl源碼編譯安裝 1.卸載原有openssl #卸載原有的openssl sudo apt-get --purge remove openssl 2.下載編譯安裝openssl-1.1.1d c

原创 onos2.0構建docker image及啓動集羣

onos 構建docker image 1 前置安裝(docker) 查看官網Docker CE 2 添加sdn用戶(我這裏直接建立了一個虛擬機,用戶就是sdn,這樣就不需要第3步) #step1: 切換成 root登錄 #ste

原创 Ubuntu 16.04 RED5服務器搭建

1、JAVA環境搭建 1.1 jdk下載 選擇jdk11下載鏈接中的jdk-11.0.6_linux-x64_bin.tar.gz下載 1.2 JAVA環境配置 將下載好的jdk拖入虛擬機桌面,並解壓到/usr/local/

原创 Ubuntu16.04 go開發環境構建

Ubuntu16.04 go安裝 1、下載go 選擇合適版本下載 鏈接地址 2、解壓到指定位置 cd go包所在目錄 # 解壓到opt目錄下 sudo tar -zxvf go1.13.4.linux-amd64.tar.g

原创 Ubuntu16.04 編譯安裝nginx及http2 push功能配置使用

1、前置依賴安裝 # 安裝gcc sudo apt-get install gcc # 安裝 pcre依賴庫 sudo apt-get install libpcre3 libpcre3-dev # 安裝 zlib依賴庫 sudo

原创 ovs源碼編譯安裝

ovs編譯安裝 1 卸載原有的ovs 1.1 mininet或mininet-wifi裏面的ovs cd mininet或者mininet-wifi目錄 sudo util/instll.sh -r 1.2 其它(這個其實我沒

原创 onos2.0編譯安裝(npm install和 build問題解決)

onos編譯安裝(Ubuntu16.04) 1 前置下載安裝 1.1 前置包安裝 sudo apt-get install git sudo apt-get install python #Oracle JDK8 sudo ap

原创 ONOS 2.0 新增應用

ONOS 2.0 新增應用 1、前置安裝(參考) 2、應用說明 annotationx應用用於增加設備的擴展信息,包括設備的地理位置 3、應用基本目錄結構 onos中的內部應用實現十分靈活,不同應用可以有不同的目錄結構,通過分析已