윈도우 라라벨 개발 환경 세팅 (환경변수, Docker, MySQL 설치) - 2편
저번 편에서는 xampp를 설치 하였는데 이번편에서는 환경변수, docker, mysql을 설치하여 볼게요.
환경 변수 편집
1. 윈도우 검색창에 "환경 변수"를 검색하여 창을 열어 줍니다.
2. 환경 변수에 들어가면 시스템 변수(S)에서 변수-Path를 편집을 클릭합니다.
3. 환경 변수에서 새로 만들기를 누르고 xampp 에 설치된 php폴더를 환경변수에 등록 해줍니다.
본인이 설치한 xampp 폴더의 php를 가르켜야 합니다.
4. cmd 명령 프롬프트 창을 열어줍니다.
5. 프롬포트 창에 "php -v"를 입력 해줍니다.
php -v를 입력 하였을때 위의 사진과 같이 뜨면 성공
'php'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.
의 메시지가 뜨면 환경변수를 잘못 등록 한 것입니다.
환경 변수 실패 시 메시지 뜨는 사진
컴포저(Composer) 설치
1. https://getcomposer.org/download/ 해당링크에 접속하여 Composer-Setup.exe를 실행하여 설치하여 줍니다.
반드시 환경변수가 등록된 후에 실행 해주셔야 합니다. 환경 변수 없이 설치 할 경우 php위치를 인식하지 못합니다.
설치는 체크 하는 항목이 없으므로 다음 다음 바로 눌러주시면 됩니다.
Composer설치가 제대로 되었는지 확인 하는 법
설치 후에는 명령 프롬프트에 composer를 입력하여 아래의 사진과 같이 뜨면 성공입니다.
※ composer설치 후에는 명령 프롬프트를 종료하고 다시 재실행 해주셔야합니다!
10. cmd 창에 "composer create-project laravel/laravel example-app"를 입력하여 줍니다.
아래의 사진 처럼 다운로드 뜨면서 설치가 됩니다. 잠시 기다려주시면 됩니다.
https://laravel.kr/docs/8.x/installation 아래 라라벨 코리아 문서를 참조하시면 더 좋습니다.
"cd example-app"를 입력하여 입력 폴더를 바꾸어줍니다.
이런식으로 폴더가 변경 된것을 확인 할 수 있습니다.
그 후 php artisan serve를 입력하여주세요.
그러면 라라벨 프레임워크가 구동이 시작 됩니다.
127.0.0.1:8000 또는 localhost:8000을 입력하여 확인하여주세요.
이런식으로 접속 되는것을 확인 할 수 있습니다.
앞으로 C:\Users\사용자명\example-app 여기서 파일을 수정하면 됩니다.
웹 브라우저에 localhost:8000을 들어왔는데 접속을 거부하거나 접속이 되지 않는 경우에는
cmd 창을 키시고
cd명령어를 통해 라라벨 설치 폴더로 바꾼 다음
php artisan serve 로 서비스를 시작해주셔야 합니다.
시작한 후에 cmd창을 닫으면 서비스가 종료 되니 cmd창이 켜져 있는 상태에서 url을 입력하셔야합니다.
이제 데이터베이스인 MySQL을 설치하여 보겠습니다.
https://dev.mysql.com/downloads/installer/ 이 사이트에 접속 하여 msi설치 프로그램을 다운로드 받으세요.
Developer Default 체크 후 Next
마찬가지로 Next
만약 이창이 뜬다면 Yes 눌러주시면 됩니다.
그리고 Excute 눌러주시면 됩니다.
Installing 뜨면서 설치가 진행 중입니다. 설치 될때 까지 기다려주세요.
Connector/Python이 failed될 수도 있으나 무시하고 Next눌러 주세요.
마찬가지로 Next
본인의 DB가 없으면 Port 3306인지 확인 후 Next 눌러주세요.
그다음 본인의 DB비밀번호를 입력하는 란입니다
저희는 실제로 서비스할 것이 아니고 구현정도로만 마무리 지을 것이기 때문에 비밀번호는 "root"로 하여줍니다.
추후 실제 서비스 하거나 실제 전산실에서 일 할떄는 절대로 root로 하시면 안됩니다.
Aplly Configuratin과 모두 체크 되어있는지 확인 후 Finish
그다음 Next인가 Excute 있는데 캡쳐를 못했네요 눌러주시면 아래와 같은창이 뜹니다.
password에 설정했던 root를 누르고 check를 눌러주세요. v가 떠야합니다.
클릭 하시면 비밀번호 창이 뜹니다. root 입력 후 ok누르기
아래와 같이 뜨면 설치 성공
3편에서는 데이터베이스 스키마를 만들고 라라벨에 연결하면서 라라벨을 조금 끄적여 보겠습니다.