homestead配置ssl(https)
来源:互联网 发布:手机里js文件怎么打开 编辑:程序博客网 时间:2024/06/03 14:52
homestead(4.0.5)为我们提供简易创建nginx虚拟机的命令: serve-laravel whatever.com /htdocs/whatever.com
这个命令会创建配置文件/etc/nginx/sites-available/whatever.com
。
其中已经写下了ssl的配置:
listen 80; listen 443 ssl http2; server_name whatever.com; root "/htdocs/whatever.com"; ..... ssl_certificate /etc/nginx/ssl/whatever.com.crt; ssl_certificate_key /etc/nginx/ssl/whatever.com.key;
在homestead的脚本文件serve-laravel.sh
中有一段:
openssl genrsa -out "$PATH_KEY" 2048 2>/dev/null openssl req -new -key "$PATH_KEY" -out "$PATH_CSR" -subj "/CN=$1/O=Vagrant/C=UK" 2>/dev/null openssl x509 -req -days 365 -in "$PATH_CSR" -signkey "$PATH_KEY" -out "$PATH_CRT" 2>/dev/null
所以在生成配置文件时,证书也生成了。
我们可以把证书/etc/nginx/ssl/whatever.com.crt
导出vagrant,导入到宿主机的浏览器,设置hosts。
至此,可以用https://whatever.com
访问你的项目。
0 0
- homestead配置ssl(https)
- Tomcat配置Https (SSL)
- tomcat配置ssl,https
- tomcat9 https ssl配置
- nginx配置SSL(https)
- Homestead配置
- ssl/https配置与实现
- IIS配置SSL(Https)网站
- webfaction django SSL/HTTPS 配置
- SharePoint 2013 配置HTTPS(SSL)
- linux 下配置 https ssl
- tomcat8 https ssl证书配置
- Tomcat SSL / TLS (HTTPS) 配置
- jetty8.1.3配置https/ssl
- nginx配置SSL启用HTTPS
- nginx 配置ssl 实现https
- Tomcat配置 https SSL证书
- spring boot 配置 https|ssl
- IEnumerable1
- 百度地图 点击定位服务但没有反应
- java分页的实现,插件PageHelper的使用及原理
- JavaScript ---- 函数式编程
- 左值 右值 左值引用 右值引用
- homestead配置ssl(https)
- 异步任务AsyncTask_学习笔记
- 表单登录的时候,敲回车键登录(效果同鼠标点击登录一样)
- python破解zip密码
- OpenDaylight Boron-SR2版本简单应用及流表操作指南
- Uva-1608 Non-boring sequences(高效率算法)
- poj 2115 求满足同余方程的最小整数解
- 理解迪杰斯特拉算法
- R语言dplyr、tidyr使用笔记