哔哩哔哩视频链接:https://www.bilibili.com/video/BV1kB4y1p749

 

现在,越来越多的网站需要配置https,有时候我们也需要本地开发网站的时候启用https

那么,应该如何给本地网站配置https呢?只需要下面简单几个步骤:

 

1、修改hosts文件

127.0.0.1 wp.com
127.0.0.1 www.wp.com

 

2、生成密钥

可以查看:PHP怎么使用Openssl本地生成csr、key、crt证书文件的方法

或者直接:点击下载

并将文件复制到本地某个目录中。

 

3、配置httpd-ssl.conf ,增加监听端口

Listen 15011 

SSLCertificateKeyFile "对应目录/server.key" 
SSLCertificateFile "对应目录/server.crt" 

 

4、配置httpd-vhosts.conf,增加端口映射

NameVirtualHost *:15011

<VirtualHost *:15011>
    ServerName localhost
    DocumentRoot G:/_xampp/htdocs/wphun(网站目录)
    SSLEngine on
    SSLProxyEngine on
    SSLCertificateFile "对应目录/server.crt"
    SSLCertificateKeyFile "对应目录/server.key"
    <Directory "/">
        Options None
        AllowOverride All
        Order allow,deny
        Allow From All
    </Directory>
</VirtualHost>

 

5、修改options表中的siteurlhome字段为

https://www.wp.com:15011

6、重启Apache