Centos
CentOS 5.8 中的 TLSv1.2 支持
由於 TLSv1.2,現在我無法從 PhantomJS 無頭 WebKit 瀏覽器訪問 HTTPS 站點
在我的 CentOS 5.8 中,我安裝了以下 OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008 版本。
我想我需要升級我的 OpenSSL 庫才能支持 TLSv1.2。我對嗎 ?如果是這樣,你能告訴我一個如何實現的例子嗎?
您必須手動建構 OpenSSL - https://miteshshah.github.io/linux/centos/how-to-enable-openssl-1-0-2-a-tlsv1-1-and-tlsv1-2-on-centos -5-和-rhel5/
也許這可以更輕鬆地幫助您:
有很多人仍在執行 RHEL 5 / CentOS 5,原因有幾個。不幸的是,RHEL 5 不支持,此外,對於 RHEL 5,從來沒有 OpenSSL >= 1 的軟體包。
如果您對使用外國回購沒有任何顧慮,那麼您可以使用“tuxad repo”。它提供了一種不同且更簡單的方法來將 RHEL 5 的 OpenSSL 更新為 RHEL 6 的一個(
仍然受支持,但已被長期支持):
- 為 RHEL 5 安裝 tuxad 儲存庫:rpm -i http://www.tuxad.de/repo/5/tuxad.rpm
- 更新包:yum update
更多詳情可在這找到:
www.tuxad.de/blog/archives/2014/11/19/openssl_updatesenhancements_for_rhel__centos_5 www.tuxad.de/blog/archives/2018/07/21/tuxad_rh5_repo_now_with_phpopenssl1
這個 repo 包含幾個針對 OpenSSL 1 重建的包:
- httpd(還包括其他增強功能,例如 ECDH 支持)
- 後綴
- 鴿舍
- 捲曲
- 猞猁
- 笨蛋
- vsftpd
- 寬3米
- wget
- php
- 來自 RHEL 6 的 php 向後移植(在單獨的倉庫“tuxad-php”中)