这里只是做一个phpstudy的配置回顾,因为我也是配置成功之后回头来梳理一下,有的细节可能忘掉了,尽量弄详细一些!
phpStudy是一个PHP调试环境的程序集成包。
该程序包集成最新的Apache+PHP+MySQL+NIGINX+phpMyAdmin+ZendOptimizer,一次性安装,无须配置即可使用
,是非常方便、好用的PHP调试环境.该程序不仅包括PHP调试环境,还包括了数据库
、开发工具、开发手册等.。同时phpStudy还自带有openssl
工具(我们证书生成所要用到的);
下载地址:http://phpstudy.php.cn/
正常启动后的客户端:
默认的服务器应该是php+apache,因为apache的双向验证资料太少所以我选择了用nginx服务器:
服务器切换完毕之后,打开vhosts文件
简单的服务器配置:
1 | server { |
html本地文件的路径会有差异,自己配置一下应该不难!
html里面的内容:
1 | <html> |
打开phpstudy自带的openssl工具,在后面证书生成的时候需要:
到这里基本上就已经配置完了,还是比较简单的!
正常状态的话下面2个圆点都是绿色的,红色的话说明是哪里配置错误了,因为现在端口号配置的是https所以本地是打不开的 !其他的可以自己百度一下其他资料,也可以查看一下PHPStudy\PHPTutorial\nginx\logs目录下的成功或者错误日志!
####各类知识点整理:
- android https双向验证 前言及总结:https://www.jianshu.com/p/07ce321d80ab
- 单双向验证基础知识点: https://www.jianshu.com/p/ea5f4b1d9c00
- 浏览器获取证书文件(p12转cer):https://www.jianshu.com/p/7f74acab6c74
- https双向认证证书生成:https://www.jianshu.com/p/094c7fc8cb85
- android okhttps双向验证(代码实现):https://www.jianshu.com/p/6229d10d3550
- android webView的双向验证:https://www.jianshu.com/p/e98119d04fd9
- 配置完成后的测试:https://www.jianshu.com/p/cfcf708a591a
- Glide okhttps证书验证全局配置:https://www.jianshu.com/p/ac0b5c5f3ca7
####工具类:
- P12证书转BKS证书:https://www.jianshu.com/p/2a96c36b27fe
- 服务器网址检测(兼容性及协议检测):https://www.ssllabs.com/index.html
####源码: