01.JPG

此篇參考文章如下,

How to Create Valid SSL in localhost for XAMPP

首先安裝XAMPP,安裝版本為XAMPP for Windows 7.3.2 (PHP 7.3.2),下載網址如下,

XAMPP Apache + MariaDB + PHP + Perl

在路徑C:\xampp\apache創造資料夾crt

2.PNG

crt資料夾內增加以下兩個檔案

cert.conf

make-cert.bat

3.PNG

打開cert.conf,在第25行與第51行更改為site.test

17.PNG

點擊打開make-cert,在開頭輸入site.test,其餘為默認,如下所示,

18.PNG

會產生出site.test資料夾

5.PNG

進入site.test資料夾,點擊server

6.PNG

按照以下步驟進行設定

7.PNG

8.PNG

9.PNG

11.PNG

設定完成就成功申請安全憑證

10.PNG

接下來在設定Windows hosts,到路徑C:\Windows\System32\drivers\etc

12.PNG

打開hosts檔案,加入127.0.0.1         site.test,如下所示,

13.PNG

來設定XAMPP conf,到路徑C:\xampp\apache\conf\extra

14.PNG

打開httpd-xampp.conf檔案,在底下新增以下程式,

## site.test
 <VirtualHost *:80>
     DocumentRoot "C:/xampp/htdocs"
     ServerName site.test
     ServerAlias *.site.test
 </VirtualHost>
 <VirtualHost *:443>
     DocumentRoot "C:/xampp/htdocs"
     ServerName site.test
     ServerAlias *.site.test
     SSLEngine on
     SSLCertificateFile "crt/site.test/server.crt"
     SSLCertificateKeyFile "crt/site.test/server.key"
 </VirtualHost>

16.PNG

開啟XAMPP,輸入網址https://site.test,執行結果如下,

15.PNG

 

arrow
arrow
    文章標籤
    XAMPP SSL https
    全站熱搜

    鄭智遠 發表在 痞客邦 留言(1) 人氣()