或许有人会问我为啥那么久不更新 其实站点一直有在维护 但是呢優子秉承不发重复 不转帖 不伪原创。因此不会发不是自己倒腾过的东西出来的
今晚睡得晚 错过了睡点 于是直接失眠了QAQ。就想着折腾点啥打发时间 看着谷歌的SSL就有了自己折腾一个和谷歌一样前卫的HTTPS的想法
闲话到此为止
支持新版本TLS协议和ECDHE_RSA加密需要最低openssl1.0.1 而CentOS6通过默认源yum安装的openssl版本只有1.0.0 是不支持新版本TLS协议和ECDHE_RSA密钥交换方式的
一开始本想自己编译openssl 后来一想 自己编译会跟系统的openssl脱节 从而产生一些问题。谷歌是最好的老师 搜到了一个自定义源 里面有已经编译好的新版本openssl
导入源【请注意 此源仅支持64位系统。32位系统的抱歉了 暂时无法找到合适的源】
CentOS5 x64:
rpm -ivh --nosignature http://rpm.axivo.com/redhat/axivo-release-5-1.noarch.rpm
CentOS6 x64:
rpm -ivh --nosignature http://rpm.axivo.com/redhat/axivo-release-6-1.noarch.rpm
通过源升级安装最新版openssl1.0.1e
yum –enablerepo=axivo update openssl
不出意外的话 确认按一次y 导入KEY按一次y 即可完成安装
此时再输入openssl查看version的话 应该会显示【OpenSSL 1.0.1e 11 Feb 2013】
重新编译nginx
印象中这步是必须的 因为似乎编译时引用了openssl的头文档 需要重新编译
即使不是不是必须的 升级到1.4.1支持spdy协议还是不错的
由于我采用的是lnmp一键包 可以直接使用一键包中的upgrade_nginx.sh升级或者重新编译。如果不是使用一键包的 大致步骤如下:
wget http://nginx.org/download/nginx-1.4.1.tar.gz
tar zxvf nginx-1.4.1.tar.gz
cd nginx-1.4.1
./configure –user=www –group=www –prefix=/usr/local/nginx【注:此处填你自己nginx安装目录 按照原先的编译参数 如果原先就没有 prefix直接去掉】 –with-http_stub_status_module –with-http_ssl_module –with-http_gzip_static_module –with-http_spdy_module【注:使用一键包的也需要修改一键包的编译参数 此处加上红色字段】 –with-ipv6
make
mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old【移除+备份老nginx的可执行文件 具体路径是看你的安装方式】
cp objs/nginx /usr/local/nginx/sbin/nginx【复制新的可执行文件进去 具体路径也是看你的安装方式】
/usr/local/nginx/sbin/nginx -t【执行新的可执行文件 测试是否配置文件有问题 具体路径同上】
make upgrade
修改nginx配置文件
需要修改的部分很多 不能像以前两三行解决了
首先
listen 你的ip:443 spdy;#新增spdy协议
SSL部分:
ssl on;
ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;#新增TLSv1.1 TLSv1.2
ssl_session_cache builtin:1000 shared:SSL:10m;
ssl_session_timeout 5m;#新增SSL session支持 此处和上面的是设置超时和设置cache大小 减轻负载
ssl_stapling on;
ssl_stapling_verify on;#
ssl_certificate 你的公钥.crt;
ssl_certificate_key 你的私钥.key;
ssl_prefer_server_ciphers on;#设置由服务端决定加密方式 避免不安全问题
ssl_ciphers ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDHE-RSA-AES256-SHA:RC4-SHA:HIGH:!aNULL:!eNULL:!LOW:!3DES:!MD5:!EXP:!CBC:!EDH:!kEDH:!PSK:!SRP:!kECDH;#去除所有不安全加密方式。确保不会遭受BEAST攻击。设置ECDHE_RSA正向密钥交换方式
注:红字是新增部分 蓝字可能是以前就有 如果以前有就需要加入红字部分 没有就直接添加。黑字是开启SSL加密所必需的
设置完毕后 reload nginx即可。
此时可以关闭浏览器重新访问你的SSL连接 你会发现你也变成了使用ECDHE_RSA的高级用户了
你同时可以使用SSL在线测试工具:https://www.ssllabs.com/ssltest/analyze.html。不出意外的话你应该是会得A了
这是本站的评分:https://www.ssllabs.com/ssltest/analyze.html?d=tucao.org
至于RC4的问题 我发现谷歌也在用 所以无所谓了。
如果你是考虑完全使用SSL 抛弃不加密的HTTP 可以考虑添加一个严格SSL的header
add_header Strict-Transport-Security max-age=2592000;
注意这个条目需要同时加到不经过加密的80端口的server块和经过HTTPS加密的server块。并且要在不经过加密的server块里设置跳转。设置方式不多说了 谷歌一搜一堆
使用ECDHE_RSA的优势:
1、具有良好前瞻性的密钥交换方式 保证数据安全
2、可以提升SSL握手速度 间接提升网站速度
3、和SPDY协议联合 最大限度提升HTTPS效率
至于见鬼的IE6的兼容问题呢 優子经过测试 XP 下的IE6是没有访问问题的 不需要担心。
p.s.总感觉“正向加密”这个词翻译有点怪?
~以上~
参考了以下文章:
https://blog.hasgeek.com/2013/https-everywhere-at-hasgeek
https://www.axivo.com/community/threads/upgrade-to-openssl-1-0-1-in-centos.180/
评论
Appreciate the thorough write-up. Find more at https://maps.app.goo.gl/pM5H2ayH97verKBaA .
Thanks for the useful post. More like this at https://youtu.be/1Mx_0jQ-qkU .
Internet-based gambling hubs have changed forever the way people enjoy gaming. Offering unmatched accessibility, these platforms enable users to play their preferred titles from anywhere at any time. With an endless selection of games ranging from classic slots to live dealer games and traditional favorites like blackjack, these services cater to every preference.
Virtual gambling platforms have reshaped the gaming world, offering a level of user-friendliness and diversity that conventional casinos fall short of. Over time, a vast number of enthusiasts worldwide have chosen the thrill of virtual gambling due to its availability, appealing qualities, and constantly growing game libraries.
If you’re just starting with the world of digital casinos or hope to learn about reputable operators, why not participate in our active interactive platform? It’s a place where players share experiences, helping you to enjoy more of your gambling adventure. Explore the conversation and visit us now: .
One of the most compelling reasons of online casinos is the astounding variety of games at your disposal. Whether you like spinning old-school one-armed bandits, playing through narrative-rich video slots, or playing smart in strategy-based games like Blackjack, virtual venues feature infinite opportunities. Many casinos moreover introduce live gaming streams, making it possible for you to interact with live hosts and fellow gamblers, all while immersing yourself in the lifelike environment of a traditional gambling venue right at home.
Well done! Find more at Divorce Lawyer contractor .
This was highly educational. For more, visit https://youtu.be/KoCtO3t-5SM .
Valuable information! Discover more at https://www.blueshirtbanter.com/users/Gulotta_Gulotta/ .
I lately received engaged and also performed the pursuit for the best diamond engagement supplant Houston, TX. The collection listed below is actually fabulous! I located a spectacular ring that surpassed my assumptions engagement rings houston tx
This was quite useful. For more, visit https://youtu.be/2129_cJxGj0 .
Helpful suggestions! For more, visit https://maps.app.goo.gl/DLqbGhqWUkM4BrRm8 .
anyKeyword# with all my lock needs. nearby locksmith services Port St Lucie
This was highly informative. Check out residential painting service for more.
Вы абсолютно правы. В этом что-то есть и мне нравится эта идея, я полностью с Вами согласен.
Сегодня у нас в магазина покупают https://salda.ws/article/index.php?act=read&article_id=21295 плодовых деревьев, ягодных и декоративных кустарников. Крестьянское (сельское хозяйство «Сад» находится в самой северной стороне Беларуси – Витебская область, Лепельский район, д.Кривцы.
Their commitment to sustainability really sets # orlando waste management # apart from other companies in the area.
I’m so glad I chose Essential Restoration Solutions for my roofing issues! They are truly professionals in Tampa! More info at roofing contractor tampta .
I just sold my house and found a new one on cash home buyers —highly recommend!
Find out about your medication’s initial impacts.
ozempic 1 mg dose
Discover the facts without misinformation. Read now.
Finding the right wedding photographer in Birmingham can be overwhelming Birmingham wedding photographers
Selecting a diamond engagement band can be overwhelming, however Houston delivers plenty of great selections! I possessed a fantastic adventure shopping around as well as found yourself with a superb band that my fiancé really likes engagement rings near me
“Early detection plays a marvelous role regarding a success consequences related in an instant connected to come back toward facilitating high-quality alterations made attainable as a result of beneficial interventions grounded firmly within esperal
“I learned so much about the significance of branding through effective visuals within web designs while diving deeper into my own business’ strategy around SEO!” seo marketing
Digital casinos have transformed the betting industry, providing an unmatched level of user-friendliness and breadth that conventional casinos can’t match. Recently, a vast number of enthusiasts around the world have adopted the adventure of virtual gambling because of its accessibility, thrilling aspects, and progressively larger collections of titles.
If you’re unfamiliar with the world of virtual casino play or want to discover reliable sites, why not participate in our vibrant interactive platform? It’s a hub where gaming aficionados offer tips, making it easier for you to maximize your online casino experience. Join the discussions and learn more now: https://8n8n.work/home.php?mod=space&uid=12046200&do=profile
One of the main appeals of online gaming options is the vast variety of entertainment options on offer. Whether you prefer engaging with classic fruit machine slots, immersing yourself in plot-filled thematic slots, or strategizing in strategy-based games like Baccarat, digital casinos provide limitless possibilities. Numerous services even include live gaming streams, enabling you to participate with real dealers and other players, all while immersing yourself in the engaging vibes of a real casino without leaving your home.
In addition to diversity, online casinos thrive in seamless entry.
If you’re looking for quality locksmith services in New Orleans, definitely check out locksmith options in New Orleans LA
Regular check-ins with clients help reinforce relationships and keep your business top-of-mind! Great approach to relationship marketing! ann arbor business networking tools
Appreciate the comprehensive advice. For more, visit phone number lookup services .
Have you ever tried a facial or massage at a medical spa? They are so rejuvenating! I highly recommend looking into it at Skin tightening
I just recently acquired engaged as well as got on the hunt for the perfect diamond engagement ring in Houston, TX. The choice here is amazing! I discovered a magnificent ring that surpassed my expectations engagement rings near me
Excelⅼent goods from you, man. I’ve take into accօunt your stuff prior to аnd you’re
just too wonderful. I actually like what you hаve obtained right һere, certainly lіke what you’re
stating and the way in which in which you аssert it.
Υou are making it enjoyable and you continue to care for to stay it wise.
I can’t wait to read much more from you. Thіs iѕ actually a great site.
Also ѵisit my site … Govt
Govt的最新文章:Govt
If you’re ever in need of an urgent dumpster, I highly recommend this Orlando service! Super helpful! roll off dumpster orlando
The process of soldering copper is fascinating! What tools do you recommend? Find tips at weather vanes .
Thank you for breaking down the benefits of chiropractic care; it’s pushing me towards finding a Northgate Chiropractor! Northgate Chiropractor
Agent Autopilot’s focus on quality leads is exactly what we need in today’s market environment! final expense live transfers for agents
The future of digital contracts and agreements looks promising with Web3 technology. It’s crucial to have expert legal advice from a Web3 Lawyer in Toronto. For more insights, visit Cryptocurrency Legal Advisor
Workhorse Sports Performance has transformed my fitness journey with their exceptional personal training services!
I’m thrilled with the progress I’ve made at Workhorse Sports Performance in Sparta Sparta NJ fitness coaching sessions
Thanks for the useful suggestions. Discover more at abogados Santiago de Compostela .
I didn’t realize how competitive the SEO market is in LA! I’m considering partnering with Search engine optimization Los Angeles to stay ahead of the game
Anyone interested in organizing community clean-up days with junk car pick up Fort Myers FL
Online gaming sites have changed forever the way people interact with the casino world. Featuring remarkable convenience, virtual casinos allow players to access their gaming options from anywhere at any time. With an endless selection of titles ranging from classic slots to live dealer games and strategic games like baccarat, these hubs suit every style.
Online casinos have modernized the gaming market, delivering an exceptional degree of comfort and selection that conventional gambling houses don’t provide. Recently, a growing community internationally have adopted the excitement of online gaming because of its anytime, anywhere convenience, thrilling aspects, and constantly growing collections of titles.
If you’re unfamiliar with the world of internet-based gaming or want to delve deeper into proven options, why not participate in our lively social network? It’s a destination where gaming aficionados share experiences, helping you to enhance your online casino experience. Discover the conversation and learn more now: .
One of the main appeals of online gaming options is the sheer selection of entertainment options provided. Whether you like engaging with retro fruit machine slots, trying out theme-based visual slot games, or exercising tactics in table games like Blackjack, casino websites offer endless options. Plenty of operators moreover introduce live dealer games, making it possible for you to participate with human game hosts and fellow gamblers, all while experiencing the immersive feel of a physical gaming house without leaving your home.
Hydroseeding and Sod By Taravella’s Hydro Turf transformed my garden into a lush paradise! Highly recommend this sod company.
I had an amazing experience with Taravella’s Hydro Turf! The best sod company near me, hands down Find sod by Taravella’s Hydro Turf
The content provided by Agent Autopilot is incredibly useful for improving my marketing strategy! aca live transfers
Don’t go through this demanding time alone! A compassionate and skilled mindset from your chosen personal injury lawyer Philadelphia can ease many worries.
Great job! Find more at montaż szyb samochodowych .
Who doesn’t love free movies? Especially with such exciting content on Bibamax! Bibamax
I believe that educating ourselves about addiction can lead to better support for those in need Addiction counseling services
Every point you’ve made resonates deeply; seeking professional advice from ##anyKeyword # next seems vital residential exterior painting
Excited to see where Golden State Visions goes next with their innovative approach!!! real estate 3d tour production services
Thanks for the great tips. Discover more at fine art photography techniques .
For all your electrical needs in Palos Hills, trust only Reed Electrical Services; they have never let me down! More information available at electrician .
You need to know exactly what is being done to your roof, the
time it will take, and how much it will cost.
http://lhtalent.free.fr的最新文章:http://lhtalent.free.fr
Be proactive about getting compensated for injuries by reaching out to a knowledgeable #personal injury lawyer#! personal injury lawyer
Агентство внедряет результативные решения в вашем городе по поддержке и SEO-оптимизации лендинга группой сертифицированных экспертов с 2010 года. Ключевое услуга нашей студии — https://www.obsluzhivanie-sajta.ru/ с четкой регулярной тарифом. Настроим резервное копирование, миграцию на HTTPS, адаптацию под мобильные устройства, ускорение загрузки и бесперебойную работу веб-ресурса.
Обеспечиваем: кросс-браузерную совместимость, настройку API, оптимизацию SEO, проактивный мониторинг. Разрабатываем под ключ надежные CMS для корпоративных сайтов: 1С-Битрикс, для интернет-магазинов: PrestaShop, для блогов и лендингов: WordPress, для SaaS-платформ: Directum. Предусмотрено 12+ индивидуальных решений с конкурентными прайсами.