가상 머신(192.168.73.130)에서 php artisan Serve를 실행하세요.
http://localhost:8000/에서 시작된 Laravel 개발 서버
http://192.168.73.130:8000을 방문하세요
결과: ERR_CONNECTION_REFUSED
따라서 가상 머신 nginx에서 전달을 구성합니다.
<code>server { listen 0.0.0.0:80; server_name lara.com; location / { proxy_set_header Host $http_host; proxy_set_header X-NginX-Proxy true; proxy_set_header X-Real-IP $remote_addr; proxy_pass http://localhost:8000; #proxy_buffering off; proxy_redirect on; } } </code>
로컬 브라우저에서 lara.com에 접속하면 502 Bad Gateway가 표시됩니다
쉘에서 컬 http://localhost:8000/으로 이동하면 html이 반환됩니다
내 nginx 구성이 잘못된 걸까요? ?
해결책(라라벨 환경이 너무 까다롭습니다!!!)
가상 머신(192.168.73.130)에서 php artisan Serve를 실행하세요.
http://localhost:8000/에서 시작된 Laravel 개발 서버
http://192.168.73.130:8000을 방문하세요
결과: ERR_CONNECTION_REFUSED
따라서 가상 머신 nginx에서 전달을 구성합니다.
<code>server { listen 0.0.0.0:80; server_name lara.com; location / { proxy_set_header Host $http_host; proxy_set_header X-NginX-Proxy true; proxy_set_header X-Real-IP $remote_addr; proxy_pass http://localhost:8000; #proxy_buffering off; proxy_redirect on; } } </code>
로컬 브라우저에서 lara.com에 접속하면 502 Bad Gateway가 표시됩니다
쉘에서 컬 http://localhost:8000/으로 이동하면 html이 반환됩니다
내 nginx 구성이 잘못된 걸까요? ?
해결책 (라라벨 환경이 너무 까다롭습니다!!!)