apache伺服器配置證書方法!

2021-09-24 15:27:29 字數 1693 閱讀 3273

1、 確認是否安裝ssl模組是否有mod_ssl.so檔案

2、 生成證書和金鑰

linux下:

步驟1:生成金鑰

命令:openssl genrsa 1024 > server.key

說明:這是用128位rsa演算法生成金鑰,得到server.key檔案

步驟2: 生成證書請求檔案
命令:openssl req -new -key server.key > server.csr

說明:這是用步驟1的金鑰生成證書請求檔案server.csr, 這一步提很多問題,一一輸入

步驟3: 生成證書
命令:openssl req -x509 -days 365 -key server.key -in server.csr > server.crt

說明:這是用步驟1,2的的金鑰和證書請求生成證書server.crt,-days引數指明證書有效期,單位為天

window下:

步驟1:生成金鑰

命令:openssl genrsa 1024 > server.key

說明:這是用128位rsa演算法生成金鑰,得到server.key檔案

步驟2: 生成證書請求檔案
命令:openssl req -config 寶寶起名寶典d:\work_soft\apache2.2\conf\openssl.cnf -new -key server.key > server.csr

說明:這是用步驟1的金鑰生成證書請求檔案server.csr, 這一步提很多問題,一一輸入

步驟3: 生成證書
命令:openssl req -config d:\work_soft\apache2.2\conf\openssl.cnf -x509 -days 365 -key server.key -in server.csr > server.crt

說明:這是用步驟1,2的的金鑰和證書請求生成證書server.crt,-days引數指明證書有效期,單位為天。把得到的server.key和server.crt檔案拷貝到apache的對應目錄。

3、 配置apache

修改httpd-ssl.conf檔案

注意在此檔案中配置證書和金鑰

sslcertificatefile /apache/conf/server.crt

sslcertificatekeyfile /apache/conf/server.key

虛擬機器設定

namevirtualhost *:443

修改httpd.conf檔案

步驟1:開啟ssl模組
loadmodule ssl_module /opt/taobao/install/httpd/modules/mod_ssl.so

步驟2:引入ssl配置檔案
include 「/apache/conf/httpd-ssl.conf」

步驟3:如果你配置的虛擬機器,注意一下埠的訪問接受情況
namevirtualhost *:80

4、 重新啟動apache
用https方式訪問,檢視是否生效。

伺服器證書安裝配置指南(Apache)

伺服器證書安裝配置指南 apache 一 生成證書請求 您需要使用csr生成工具來建立證書請求。2.生成伺服器證書私鑰及證書請求 執行autocsr.bat檔案,按照操作提示填寫證書註冊資訊。以下是示例資訊 通用名 網域名稱 test.itrus.com.cn 組織名稱 itrus china co...

apache伺服器配置

1.首先說明監聽埠 listen 80 2.然後是主站點的配置 基本配置 serveradmin com documentroot var www html servername test.com errorlog logs amc error log customlog logs amc acce...

Apache伺服器安裝https證書

1.1 獲取證書 apache資料夾內獲得證書檔案 1 root bundle.crt,2 www.domain.com cert.crt 和私鑰檔案 3 www.domain.com.key,1 root bundle.crt 檔案包括一段證書 begin certificate 和 end ce...