1. XAMPP 설치 경로 확인
- 기본 설치 경로:
C:\xampp\htdocs\ - 이 폴더 안에 프로젝트를 생성하면
http://localhost/프로젝트명으로 접근 가능
2. 터미널 열기 (명령 프롬프트)
- Windows 키 + R 입력
cmd입력 후 실행- 다음 명령어로 이동:
cmd
cd C:\xampp\htdocs
3. 라라벨 프로젝트 생성
cmd
composer create-project --prefer-dist laravel/laravel 프로젝트폴더명
- 예시 (myproject라는 이름으로 생성):
cmd
composer create-project --prefer-dist laravel/laravel myproject
4. 환경 설정
- 생성된 폴더로 이동:
cmd
cd myproject
- 환경 설정 파일 생성:
cmd
copy .env.example .env
- 애플리케이션 키 생성:
cmd
php artisan key:generate
5. 로컬 서버 실행 (선택 사항)
cmd
php artisan serve
- 접속 주소:
http://localhost:8000
6. XAMPP로 접근 (권장)
- XAMPP Control Panel 실행
- Apache와 MySQL 시작
- 브라우저에서 접속:
http://localhost/myproject/public
💡 추가 설정 팁
가상 호스트 설정 (선택 사항):
C:\xampp\apache\conf\extra\httpd-vhosts.conf파일 열기- 하단에 추가:
apache
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/myproject/public"
ServerName myproject.test
</VirtualHost>
C:\Windows\System32\drivers\etc\hosts파일에 추가:
127.0.0.1 myproject.test
- Apache 재시작 후 접속:
http://myproject.test
폴더 구조 예시:
C:\xampp\htdocs\ ├── myproject/ ← 새로 생성한 프로젝트 │ ├── app/ │ ├── bootstrap/ │ ├── config/ │ └── ... (기타 라라벨 파일) └── other_project/ ← 기존 프로젝트
리눅스의 경우 아래와 같이 권한 주기가 필요하다.
sudo chmod -R 775 storage
sudo chmod -R 775 bootstrap/cache
sudo chown -R www-data:www-data storage
sudo chown -R www-data:www-data bootstrap/cache