六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

怎么在Apache上安裝MOD_SSL

[摘要]作者:sustomer 手工簽署證書的方法 雖然在安裝MOD_SSL時已經使用 make certificate 命令建立了服務器 的證書簽名,但是有時你可能需要改變它。 當然有很多自動的腳本...
作者:sustomer

手工簽署證書的方法


雖然在安裝MOD_SSL時已經使用 make certificate 命令建立了服務器
的證書簽名,但是有時你可能需要改變它。

當然有很多自動的腳本可以實現它,但是最可靠的方法是手工簽署
證書。

首先我假定你已經安裝好了openssl和MOD_SSL,如果你的openssl安裝時
的prefix設置為/usr/local/openssl,那么把/usr/local/openssl/bin加入
執行文件查找路徑。還需要MOD_SSL源代碼中的一個腳本,它在MOD_SSL的
源代碼目錄樹下的pkg.contrib目錄中,文件名為 sign.sh。
將它拷貝到 /usr/local/openssl/bin 中。

先建立一個 CA 的證書,
首先為 CA 創建一個 RSA 私用密鑰,
[S-1]
openssl genrsa -des3 -out ca.key 1024
系統提示輸入 PEM pass phrase,也就是密碼,輸入后牢記它。
生成 ca.key 文件,將文件屬性改為400,并放在安全的地方。
[S-2]
chmod 400 ca.key
你可以用下列命令查看它的內容,
[S-3]
openssl rsa -noout -text -in ca.key

利用 CA 的 RSA 密鑰創建一個自簽署的 CA 證書(X.509結構)
[S-4]
openssl req -new -x509 -days 3650 -key ca.key -out ca.crt
然后需要輸入下列信息:
Country Name: cn 兩個字母的國家代號
State or Province Name: An Hui 省份名稱
Locality Name: Bengbu 城市名稱
Organization Name: Family Network 公司名稱
Organizational Unit Name: Home 部門名稱
Common Name: Chen Yang 你的姓名
Email Address: [email protected] Email地址
生成 ca.crt 文件,將文件屬性改為400,并放在安全的地方。
[S-5]
chmod 400 ca.crt
你可以用下列命令查看它的內容,
[S-6]
openssl x509 -noout -text -in ca.crt

下面要創建服務器證書簽署請求,
首先為你的 Apache 創建一個 RSA 私用密鑰:
[S-7]
openssl genrsa -des3 -out server.key 1024
這里也要設定pass phrase。
生成 server.key 文件,將文件屬性改為400,并放在安全的地方。
[S-8]
chmod 400 server.key
你可以用下列命令查看它的內容,
[S-9]
openssl rsa -noout -text -in server.key

用 server.key 生成證書簽署請求 CSR.
[S-10]
openssl req -new -key server.key -out server.csr
這里也要輸入一些信息,和[S-4]中的內容類似。
至于 'extra' attributes 不用輸入。

你可以查看 CSR 的細節
[S-11]
openssl req -noout -text -in server.csr

下面可以簽署證書了,需要用到腳本 sign.sh
[S-12]
sign.sh server.csr
就可以得到server.crt。
將文件屬性改為400,并放在安全的地方。
[S-13]
chmod 400 server.crt

刪除CSR
[S-14]
rm server.csr


最后apache設置
如果你的apache編譯參數prefix為/usr/local/apache,
那么拷貝server.crt 和 server.key 到 /usr/local/apache/conf
修改httpd.conf
將下面的參數改為:
SSLCertificateFILE /usr/local/apache/conf/server.crt
SSLCertificateKeyFile /usr/local/apache/conf/server.key

可以 apachectl startssl 試一下了。



主站蜘蛛池模板: 奇米第四色888 | 日本黄网站高清色大全 | 亚洲精品123区在线观看 | 亚洲一区二区三区精品影院 | 午夜影视在线观看免费完整高清大全 | 亚洲伊人久久大香线蕉综合图片 | 又爽又黄又无遮挡的视频在线观看 | 天天摸天天做天天爽 | 天啪天天天天拍天天碰 | 欧美特黄特色aaa大片免费看 | 伊人影视网 | 日韩一级淫片 | 日本a视频在线 | 日本青娱乐 | 亚洲成a人v天堂网 | 日韩欧美亚洲 | 影音先锋亚洲资源 | 四虎看黄 | 欧美一区2区三区4区公司 | 青草视频网站 | 啪啪福利| 欧美一卡二卡三卡四卡乱码 | 亚洲女人的天堂 | 日本免费观看日本高清视频 | 欧美一区二区免费 | 午夜精品福利在线观看 | 五月婷婷在线视频 | 日韩黄a级成人毛片 | 青青在线国产视频 | 欧美综合视频 | 日本一区二区在线播放 | 色久月| 色日韩在线 | 日本一二三区视频 | 一级做受视频免费是看美女 | 伊人国产视频 | 欧美一级特黄一片免费 | 伊人第一页 | 亚洲欧美日韩国产精品一区 | 午夜在线视频观看版 | 日日搞夜夜操 |