任何人都可以告訴我如何在Apache Tomcat服務器上配置HTTP2。HTTP2配置 - Apache Tomcat - Mac
0
A
回答
0
既然你還沒有寫過你已經嘗試過,我建議你從Apache's guide開始。它說明了如何編譯Apache與HTTP/2模塊(它仍處於試驗階段,所以它不是在默認情況下),並且配置過程
2
這裏是一個開發人員安裝指南我前段時間寫的Tomcat的郵件列表:從在AppStore
- 下載的XCode安裝釀酒:http://brew.sh/
- 下載的Apache Tomcat二進制> 8.5 http://tomcat.apache.org/
- 用「釀造安裝安裝APR和OpenSSLö penssl」和‘釀造安裝 四月’
在創建PEM文件‘Apache的Tomcat的8.5.15/conf目錄’文件夾 - 使用‘每個密碼將被要求時刻的changeit’ (該命令可以
- /usr/local/Cellar/openssl/1.0.2l/bin/openssl genrsa -des3 -out 本地主機-RSA密鑰1024
- 的/ usr /本地:分別或在外殼腳本)內執行/Cellar/openssl/1.0.2l/bin/openssl genrsa -out localhost -key 1024
- /usr/local/Ce llar/openssl/1.0.2l/bin/openssl rsa -in localhost-rsa -key -out localhost -key
- /usr/local/Cellar/openssl/1.0.2l/bin/openssl req -new -key localhost -key -out本地主機-CSR
- /usr/local/Cellar/openssl/1.0.2l/bin/openssl X509 -req -days 365 -in 本地主機-CSR -signkey本地主機密鑰-out本地主機-CRT
- 貓本地主機密鑰本地主機-CRT>本地主機-RSA-cert.pem
- 貓本地主機 - RSA-cert.pem>本地主機-RSA-chain.pem
- 貓本地主機-RSA密鑰>本地主機 - rsa- key-mod.pem
- /usr/local/Cellar/openssl/1.0.2l/bin/openssl RSA -in 本地主機-RSA的密鑰,mod.pem退房手續本地主機-RSA-key.pem
取消對HTTP/2連接器與協議 「org.apache.coyote.http11.Http11AprProtocol」在 「Apache的Tomcat的8.5.15/CONF/server.xml中」
- Tomcat的本地安裝
- 提取物「阿帕奇-Tomcat-8.5.15 /斌/ Tomcat的native.tar.gz」
- 進入文件夾「apache-tomcat-8.5.15/bin/tomcat-native-1.2.12-src/native」
- 運行「./configure --with-apr =/usr/local/Cellar/apr /1.5.2_3/ --with-SSL =的/ usr /本地/地窖/ OpenSSL的/ 1.0。2升」
- 運行‘make’
創建/ bin文件夾內的setenv.sh文件,並添加行:
- LD_LIBRARY_PATH = $ LD_LIBRARY_PATH:在/ usr /本地/庫/月/1.5.2_3/libexec/lib:/Applications/apache-tomcat-8.5.15/bin/tomcat-native-1.2.12-src/native/.libs
- JAVA_OPTS =「 - Djava.library.path =/usr/local/Cellar/apr/1.5.2_3/libexec/lib:/Applications/apache-tomcat-8.5.15/bin/tomcat-native-1.2.12-src/native/.libs「
啓動服務器
日誌:
01-Jun-2017 09:32:46.551 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded APR based Apache Tomcat Native library [1.2.12] using APR version [1.5.2].
01-Jun-2017 09:32:46.551 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
01-Jun-2017 09:32:46.551 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true]
01-Jun-2017 09:32:46.556 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 1.0.2l 25 May 2017]
- 注意:該路徑可能會根據OpenSSL的/ 月/ Tomcat的本地/ Tomcat的版本版本來調整
相關問題
- 1. Apache Tomcat配置
- 2. Tomcat/Apache/Grails配置
- 3. Apache Tomcat配置Web.xml
- 4. Apache + Tomcat + Struts 2配置
- 5. Apache vs Tomcat配置問題
- 6. Apache Tomcat配置問題
- 7. 配置Apache Tomcat運行PHP
- 8. 配置apache/tomcat 503頁面
- 9. 配置Apache橋爲Tomcat
- 10. 用mysql配置apache tomcat 6
- 11. Apache solr配置與tomcat 6.0
- 12. 用tomcat和ssl配置apache
- 13. mac上的apache + php配置
- 14. (Tomcat Apache配置)無法看到Tomcat Apache着陸頁
- 15. 如何在mac os X上配置tomcat?
- 16. 阿帕奇HTTP2使用Tomcat AJP
- 17. 在Apache Tomcat 7.0.47上配置SSL
- 18. Intellij想法apache-tomcat重寫閥配置
- 19. 測試Apache/mod_jk/Tomcat配置升級
- 20. apache tomcat中的ProxyPass模塊配置
- 21. 如何配置Apache Tomcat服務器
- 22. apache tomcat連接器 - 網站配置
- 23. Apache和Tomcat 8配置代理
- 24. Apache SSL配置
- 25. Ubuntu中的apache Tomcat安裝目錄/在eclipse + ubuntu中配置Tomcat
- 26. Apache服務器配置多個Apache Tomcat應用
- 27. Tomcat 7.0.33 JAVA_OPTS配置
- 28. Tomcat配置
- 29. Apache Certifcate for Apache/Tomcat
- 30. 與SQL配置Apache