美文网首页
一、配置https建立ssl安全连接

一、配置https建立ssl安全连接

作者: cybeyond | 来源:发表于2017-09-07 10:12 被阅读0次

    1.为httpd安装ssl模块

    [root@localhost ~]# yum install -y mod_ssl
    

    2.搭建CA

    [root@localhost ~]# cd /etc/pki/CA/
    [root@localhost CA]# (umask 077;openssl genrsa -out private/cakey.pem 2048)
    [root@localhost CA]# openssl req -new -x509 -key private/cakey.pem -out cacert.pem
    
    输入CA证书信息

    3.搭建vsftp,用于下载证书

    [root@localhost CA]# yum -y install vsftpd
    
    [root@localhost CA]# cp cacert.pem /var/ftp/pub/zxzx.crt
    [root@localhost CA]# service vsftpd start
    
    [root@localhost CA]# chkconfig vsftpd on
    [root@localhost CA]# touch index.txt
    [root@localhost CA]# echo 01 > serial
    [root@localhost CA]# cd /etc/httpd/
    [root@localhost httpd]# mkdir ssl
    
    

    4.签发证书

    [root@localhost httpd]# cd ssl/
    [root@localhost ssl]# (umask 077;openssl genrsa -out httpd.key 1024)
    [root@localhost ssl]# openssl req -new -key httpd.key -out httpd.csr
    
    颁发一张证书
    [root@localhost ssl]# openssl ca -in httpd.csr -out httpd.crt -days 365
    

    5.配置SSL

    [root@localhost httpd]# cd /etc/httpd/conf.d/
    [root@localhost conf.d]# vim ssl.conf
    
    配置ssl.conf 配置ssl.conf

    6.配置httpd服务

    [root@localhost ~]# cd /etc/httpd/conf
    [root@localhost conf]# vim httpd.conf
    
    去除#号 增加虚拟主机选项 配置虚拟主机

    7.启用httpd服务

    [root@localhost conf.d]# service httpd restart
    
    启用httpd

    8.下载证书

    ftp://192.168.50.105/pub/
    
    下载证书

    9.IE浏览器导入证书

    导入证书 导入证书

    10.增加本地解析

    打开C:\Windows\System32\drivers\etc中hosts文件,添加如下行:

    增加本机DNS记录

    11.使用IP访问测试

    IP访问测试 成功访问

    12.使用域名访问测试

    域名访问测试 成功访问

    相关文章

      网友评论

          本文标题:一、配置https建立ssl安全连接

          本文链接:https://www.haomeiwen.com/subject/ragbjxtx.html