다른 PC에서 라라벨 앱에 액세스하려면 어떻게 해야 합니까?
IP 주소를 사용하여 동일한 네트워크의 다른 PC에서 Laravel 앱에 액세스하려고 하지만 브라우저에서 192.168.1.101:8000에 액세스하여 작동할 수 없습니다.
어떻게 해야 하나?
라라벨의 장인을 이용해 보는 게 어때요?매우 간단합니다.
sudo php artisan serve --host 192.168.1.101 --port 80
이제 다른 컴퓨터에서 http://192.168.1.101을 입력할 수 있습니다.
IP를 로컬 IP로 바꾸는 것을 잊지 마십시오.바로 그겁니다.
참고: Thesudo
포트 80에서 서비스를 수행하려는 경우에만 필요합니다.
IP 주소를 사용하여 레이블 액세스
php artisan serve --host 0.0.0.0
이제 http://laravel-server-ip-address:8000을 통해 laravel 서버에 액세스할 수 있습니다.
포트도 변경하려면 다음과 같이 하십시오.
php artisan serve --host 0.0.0.0 --port 8101
이제 당신의 라벨 서버는 http://laravel-server-ip-address:8101입니다.
에 가다
httpd.conf
Apache 폴더에서 다음 행을 찾습니다.DocumentRoot "c:/wamp/www" <Directory "c:/wamp/www"> # ...Stuffs in here Options Indexes FollowSymLinks # ...Stuffs in here AllowOverride All # # Controls who can get stuff from this server. # Require all granted </Directory>
그런 다음 마지막 줄을 바꿉니다.
<Directory>
태그:Order Deny,Allow Deny from all Allow from 127.0.0.1 Allow from ::1 Allow from localhost </Directory>
라벨 애플리케이션에 대한 가상 호스트를 추가한 후
httpd-vhosts.conf
다음 행을 추가합니다.<VirtualHost *:80> DocumentRoot "D:/.../your-laravel-app-path/public" ServerName yourservername.dev <Directory "D:/.../your-laravel-app-path/public"> AllowOverride All Order deny,allow Allow from all Require all granted </Directory> </VirtualHost>
모든 Apache 서비스 다시 시작
이렇게 하면 됩니다. 저는 Windows에서 wamp를 사용하고 있으며 저를 위해 작동합니다.
ip 주소가 ip-v4인 경우 이 명령을 사용합니다.와이파이 연결 속성에서 ip-v4를 확인합니다.
php artisan serve --host 192.168.10.15 --port 5000
- 컴퓨터 로컬 IP 찾기:
ifconfig
- 프로젝트 폴더로 이동하여 다음 명령을 입력합니다.
sudo phpartisan serve --host your_ip --port your_port
예:
sudo phpartisan serve --host 192.168.1.70 --port 8080
- 다른 컴퓨터에서 찾아보기:
192.168.1.70:8080
Laravel의 내장 명령을 사용하여 이 작업을 수행할 수 있습니다.php artisan serve
.
다음 단계를 수행합니다.
- 명령줄에서 프로젝트의 루트 디렉터리로 이동합니다.
- 달려.
php artisan serve
여전히 포트 8000에 액세스할 수 없거나 이미 사용 중인 경우 다음을 실행합니다.
php artisan serve --port 8383
그리고 당신이 제공한 새 포트에서 수신 대기해야 합니다.또한 이 명령에 대한 다른 옵션도 설정할 수 있습니다.도움을 찾습니다.php artisan help serve
.
언급URL : https://stackoverflow.com/questions/28956911/how-can-i-access-my-laravel-app-from-another-pc
'programing' 카테고리의 다른 글
HTML 테이블의 데이터 테이블 (0) | 2023.08.05 |
---|---|
ASP용 사용자 정의 구성원 자격 공급자를 생성하려면 어떻게 해야 합니까?NET MVC 2? (0) | 2023.08.05 |
WHERE가 작동하지 않는 다중 테이블 업데이트 (0) | 2023.08.05 |
장고 모델에서 필드의 기본값을 설정하려면 어떻게 해야 합니까? (0) | 2023.08.05 |
JavaScript Ajax SCRIPT1003: IE 11에는 ':'이 필요합니다. (0) | 2023.08.05 |