라라벨 개발 하기

윈도우 라라벨 개발 환경 세팅 (환경변수, Docker, MySQL 설치) - 2편

코리아이그잼 2022. 12. 11. 01:12
728x90

저번 편에서는 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편에서는 데이터베이스 스키마를 만들고 라라벨에 연결하면서 라라벨을 조금 끄적여 보겠습니다.