Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

indent
1
1
{panel}
\\
* This is an example of how the configure XAMPP to use M.I.T. server certificates.  For this example, it is assumed that the server certificate, the server certificate key and the M.I.T. CA certificate is found in the c:\certificate directory.  Replace the c:\certificate with the directory path to your certificates.\\
\\
* It is also assumed in this example that:\\
\\
the server name is *chongqing.mit.edu*\\
the server certificate file name is *chongqing.pem*\\
the server certificate key file name is *chongqing-key.pem*.\\
\\
Replace the above *server name*, *server certificate file name*, and *server certificate key file name* with actual names that you are using.\\
\\
{panel}

1

...

.  Server certificate installation

indent
1
1
{panel}
\\
* Edit c:\xampp\apache\conf\extra\https-ssl.conf and change the following as needed:\\
\\
SSLSessionCache dbm:logs/ssl.scache\\
SSLSessionCacheTimeout  300\\
Find *ServerName localhost:443* and change to *ServerName chongqing.mit.edu:443*\\
Find SSLCertificateFile *conf/ssl.crt/server.crt* and change to *SSLCertificateFile C:\certificate\chongqing.mit.edu.pem*\\
Find *SSLCertificateKeyFile conf/ssl.key/server.key* and change to *SSLCertificateKeyFile C:\certificate\chongqing-key.pem*\\
Find *#SSLCACertificatePath conf/ssl.crt* and chane to *SSLCACertificatePath C:\certificate* (notice that the leading # sign has be removed)\\
Find *#SSLCACertificateFile conf/ssl.crt/server.crt* and change to *SSLCACertificateFile C:\certificate\mitca.pem* (notice that the leading # sign has be removed)\\
Find *#SSLVerifyClient require* and change to *SSLVerifyClient require* (notice that the leading # sign has be removed)\\
Find *#SSLVerifyDepth  10* and change to *SSLVerifyDepth  10* (notice that the leading # sign has be removed)\\

\\
{panel}