日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

搭建一个简易的https

發布時間:2025/3/20 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 搭建一个简易的https 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

構建一個簡易的https需要三個服務器來做實驗:

????CAcentos7?

????web服務器:centos6?

????客戶端

、配置CAcentos7

1、在/etc/pki/CA/下面創建兩個文件

?echo 00 > /etc/pki/CA/serial(生成序列號)

?touch /etc/pki/CA/index.txt

2、創建私鑰

????(umask 066;openssl genrsa -out private/cakey.pem 4096)

????生成私鑰的文件一定要放在/etc/pki/CA/private/cakey.pem

3、生成自簽名證書

????openssl req -new -x509 -key private/cakey.pem -out cacert.pem -days 3650

????

4、給centos6證書簽名

????openssl? ca -in httpd.csr -out certs/httpd.crt -days 300

????

5、然后將簽名后的證書發送到web服務器上

????scp certs/httpd.crt 172.17.166.166:/etc/httpd//conf.d/ssl/

6、將自己的公鑰發送到web服務器上

????scp cacert.pem 172.17.166.166:/etc/httpd//conf.d/ssl/

配置web服務器(centos6

1、安裝mod_ssl

????yum install mod_ssl

????這個包安裝的同時已經生成證書,是因為安裝mod_ssl的時候執行了一個腳本。用rpm -q - -scripts mod_ssl可以查看腳本:

????

2、創建私鑰:

????mkdir /etc/httpd/conf.d/ssl

????(umask 066;openssl genrsa -out /etc/httpd/conf.d/ssl/httpd.key 2048)

3、生成證書

????openssl req -new -key /etc/httpd/conf.d/ssl/httpd.key -out /etc/httpd/conf.d/ssl/httpd.csr

????

????生成的證書里面有3項必須與CA生成自簽名證書一樣

????(1Country Name (2 letter code) [XX]:CN

????(2State or Province Name (full name) []:henan

????(3Organization Name (eg, company) [Default Company Ltd]:magedu.com

4、將生成的證書傳給CA

????scp /etc/httpd/conf.d/ssl/httpd.csr 172.17.177.177:/etc/pki/CA/

5、配置https的主配置文件:/etc/httpd/conf.d/ssl.conf

????

????還有

????

????更改上級證書的路徑

????更改三個路徑,其他的可以不用調

三、訪問web服務器

1、用centos去訪問

????

2、用windows去訪問https:/172.17.166.166

????

此時查看證書

????

能查看到上級證書和自己的證書

如果想讓信任其證書,需要安裝一下上級證書:

????

然后在/windows/system32/drivers/etc/HOSTS中添加一條記錄就行

????172.17.166.166? www.magedu.com

添加之后訪問https://magedu.com就能直接訪問了(因為證書只對域名認證,不認證IP地址)

????

這樣一個簡易的https就構建成了


轉載于:https://blog.51cto.com/13296637/1975074

總結

以上是生活随笔為你收集整理的搭建一个简易的https的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。