设为首页 收藏本站
查看: 1433|回复: 0

[经验分享] Nginx负载均衡 ssl原理 生成ssl密钥对 Nginx配置ssl-djnzjhll的博客

[复制链接]

尚未签到

发表于 2018-11-15 08:47:08 | 显示全部楼层 |阅读模式
  一、Nginx负载均衡
DSC0000.jpg

  #dig     //dig命令其实就是解析
  bash: dig: command not found
  #yum install -y bind-utils
  #dig qq.com   //解析qq.com,可以看到qq.com解析到了3个IP上,可以使用这3个IP去做负载均衡
DSC0001.jpg

  #cd /usr/local/nginx/conf/vhost/
  #vi ld.conf
DSC0002.jpg

  #/usr/local/nginx/sbin/nginx -t

  #/usr/local/nginx/sbin/nginx -s>  #curl -x127.0.0.1:80 www.qq.com     //访问qq.com会返回qq.com主页的网页源码,这就是负载均衡
  知识点:Nginx不支持代理https,如果有一台web服务器是通过https访问的,它只支持通过80端口访问,不支持访问它的443端口
  二、ssl原理
DSC0003.jpg

  crt private是私钥,用来进行解密的;crt public是公钥,用来进行加密的
  三、生成ssl密钥对
DSC0004.jpg

  #cd /usr/local/nginx/conf
  #rpm -qf which openssl     //查看某个命令需要安装哪个包,这里需要先安装openssl这个命令
  #openssl genrsa -des3 -out tmp.key 2048    //生成rsa格式的私钥,长度2048
DSC0005.jpg

  #openssl rsa -in tmp.key -out aminglinux.key    //-in指定哪一个密钥要被转换,-out指定输出的,tmp.key和aminglinux.key其实是密钥,tmp.key是有密码的,aminglinux是没有密码的
  #rm -f tmp.key     //这时候可以删除有密码的tmp.key这个密钥了
  #openssl req -new -key aminglinux.key -out aminglinux.csr       //生成证书请求文件,需要拿这个文件和私钥一起生产公钥文件
DSC0006.jpg

  上图的这些内容可以自定义
  #openssl x509 -req -days 365 -in aminglinux.csr -signkey aminglinux.key -out aminglinux.crt
  //-days 365表示证书日期是一年

  Signature oksubject=/C=11/ST=BeiJing/L=BeiJing/O=aming/OU=aming/CN=aminglinux/emailAddress=aming@aminglinux.com

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-635219-1-1.html 上篇帖子: LNMP架构--linux7.4+nginx1.13.9+mysql5.7.20+php7.1.10 下篇帖子: Nginx负载均衡、ssl原理、生成ssl密钥对及Nginx配置ssl-Riven的博客
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表