请描述以下内容的中文表达:Windows系统中的Apache服务器配置步骤

1. 生成秘密钥匙(server.key)

命令提示符

移动到Apache安装目录下的bin文件夹,并执行以下命令:
C:\Apache24\bin>openssl.exe genrsa -out ..\conf\server.key 1024

2. 生成公開密钥(server.csr)。

C:\Apache24\bin>openssl.exe req -new -key ..\conf\server.key -out ..\conf\server.csr -config ..\conf\openssl.cnf

– 国家名称(日本的国家代码为”JP”)
– 州或者省名称
– 地理位置名称(市区)
– 组织名称
– 组织单位名称
– 通用名称(使用SSL的IP地址或者网站名)
– 电子邮件地址
– 挑战密码(用于删除证书的密码)
– 可选公司名称(另一个组织名称)

生成证书(server.crt)
openssl.exe x509 -in ..\conf\server.csr -out ..\conf\server.crt -req -signkey ..\conf\server.key -days 365

修正 httpd-ssl.conf

# 虚拟主机的一般设置
文档根目录 “c:/Apache24/htdocs”

更改 httpd.conf 文件。

请使用任意文本编辑器打开C:\Apache24\conf\httpd.conf文件,并修改以下行。

启用mod_ssl。

修正之前

#加載ssl模塊的模塊/mod_ssl.so

将ssl_module模块加载到httpd中。
并且,加载httpd-ssl.conf文件。

修正前 – 未经修正前

#将conf/extra/httpd-ssl.conf包含进来
修正后

包括conf / extra / httpd-ssl.conf

之前的修正

#加載socache_shmcb模塊
修正之後

加载模块socache_shmcb_module模块/mod_socache_shmcb.so。

请参考以下网址:http://www.koikikukan.com/archives/2013/12/03-012345.php