외부 장치에서 로컬로 Laravel 5 앱에 액세스
저는 웹에서 해결책을 찾았지만 아직 해결책을 찾지 못했습니다.아이폰에서 라라벨 5 앱에 액세스해야 하는데 개발 중이라 앱을 웹 서버에 게시하고 싶지 않습니다.
만약 당신이 따라야 할 링크가 있다면, 당신이 그것이 효과가 있다고 확신한다면, 그것은 나에게 완벽합니다.
감사해요!
어떤 특별한 이유로 Apache 또는 nginx를 사용할 의무가 없고 개발 목적으로만 사용하는 경우 PHP 내장 서버를 사용하여 응용 프로그램을 서비스할 수 있습니다.artisan
이 기능은 가장 쉽게 설정할 수 있으며 Laravel 응용 프로그램 디렉토리에서 하나의 명령만 실행하면 됩니다.
php artisan serve --host 0.0.0.0
수신할 기본 포트는 다음과 같습니다.8000
충돌을 방지하기 위해 이제 컴퓨터의 IP 주소를 통해 전화기에서 응용 프로그램에 액세스할 수 있습니다.
http://192.168.1.101:8000
다른 포트(예: 기본 HTTP 포트)를 수신하려면80
매개 변수로 전달할 수 있습니다. 해당 포트에서 다른 서버가 실행되고 있지 않은지 확인하십시오.대신 이것을 실행하면 다음과 같습니다.
php artisan serve --host 0.0.0.0 --port 80
이제 IP 주소만으로 응용 프로그램에 액세스할 수 있습니다.
http://192.168.1.101
간단합니다. 먼저 서버를 실행해야 합니다.
php artisan serve --host 0.0.0.0
그런 다음 IP 주소를 알아야 합니다. 다음 명령을 실행하여 IP를 가져옵니다.
창에서:
ipconfig
Linux의 경우:
hostname -I
예를 들어, 내 IP는 192.168.1.68입니다.
일단 당신이 당신의 IP를 얻으면, 당신은 당신의 모바일에서 이 주소로 가야 합니다.예:
192.168.1.68:8000
그리고 이것이 마지막입니다.
이렇게 할 수 있는 방법은 아주 많습니다.
- iPhone에서 IP 주소를 통해 웹에 액세스합니다(예: http://192.168.1.100/laravel).
- iPhone이 탈옥된 경우 iPhone의 내용을 편집할 수 있습니다.
/etc/hosts
도메인을 통해 웹 사이트에 액세스하는 파일입니다.laravel.com 192.168.1.100
- 웹 서버에 라벨 앱을 업로드하고 테스트 도메인을 구성합니다.
dev.domain.com
또는dev.domain.com:8080
- WiFi 라우터를 구성할 수 있는 경우 컴퓨터에 "포트 포워딩"을 지정하거나 "DMZ"를 설정할 수 있습니다.
웹 사이트를 업로드하고 구성 "IP forbidden" 역할(예: Apache의 경우 라벨 편집)
.htaccess
파일:Deny from all Allow from 180.159.251.175
공식 사전 패키지화된 Vagrant "상자"인 Laravel Homestead를 사용하여 프로젝트를 개발하고 동일한 사설 네트워크 내의 여러 컴퓨터에서 로컬 웹 사이트에 액세스할 수 있습니다.
여기에서 홈스테이에 대한 더 많은 정보와 사용 방법을 찾을 수 있습니다. http://laravel.com/docs/5.0/homestead
다음은 Vagrant 프라이빗 네트워크 설정 예입니다. http://docs.vagrantup.com/v2/networking/private_network.html
승인된 응답 방법을 사용하는 데 문제가 있고 페이지를 찾을 수 없거나 유사한 오류가 발생하는 경우 방화벽 설정 때문일 수 있습니다.
한다면
php artisan serve --host 0.0.0.0
효과가 없는 것 같아요. 시도해보세요.php artisan serve --host 0.0.0.0 --port 80
그리고 당신의 IP 주소를 사용하여 접속합니다.예를 들어:
http://192.168.1.101
언급URL : https://stackoverflow.com/questions/30675025/access-to-laravel-5-app-locally-from-an-external-device
'programing' 카테고리의 다른 글
Spring JPA(Hibernate) Entity Manager와의 연결 풀에 연결이 반환되는 시기는 언제입니까? (0) | 2023.08.05 |
---|---|
레일에서 Ajax 호출의 성공 또는 실패를 간단히 반환 (0) | 2023.08.05 |
Alpine 리눅스 기반 오라클 (0) | 2023.08.05 |
엔티티 프레임워크 동일한 테이블 다대다 관계 (0) | 2023.08.05 |
특정 컨테이너에 대해서만 도커 포장 (0) | 2023.08.05 |