歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> 關於Unix

FreeBSD 6.2下為apache 2.2.6配置ssl


1、安裝apache
apache22沒有單獨的mod_ssl的port,而是集成在apache中,在安裝時選中mod_ssl
cd /usr/ports/www/apache22
make install

2、安裝openssl
cd /usr/ports/security/openssl
make install

3、生成密鑰和證書
cd /usr/local/etc/apache22/httpd/conf ← 進入HTTP服務器配置文件所在目錄
mkdir ssl.key ← 建立一個ssl.key目錄
openssl genrsa –des3 –out ssl.key/server.key 1024 ← 生成服務器私鑰
openssl rsa -in ssl.key/server.key -out ssl.key/server.key ← 從密鑰中刪除密碼(以避免系統啟動後被詢問口令)
openssl req –new –key ssl.key/server.key –out ssl.key/server.crt ← 生成服務器證書請求
openssl x509 -in ssl.key/server.csr -out ssl.key/server.crt -req -signkey ssl.key/server.key -days 365 ← 簽證

·修改SSLCertificateFile的路徑為正確位置
輸入httpds://yourip
進行測試。
Copyright © Linux教程網 All Rights Reserved