homestad 설정 ssl (https)

2557 단어
homestad (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;

홈 스 테 드 의 스 크 립 트 파일 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 당신 의 프로젝트 를 방문 할 수 있 습 니 다.

좋은 웹페이지 즐겨찾기