티스토리 뷰

업무 외적으로 초고속으로 빠르게 웹사이트 하나를 구축할 일이 생겨서 php의 라라벨 프레임워크를 알아보게 됐다. 협업하는 사람들이 자바 스프링부트를 전혀 모르고 php나 python만 할 줄 알아서 어쩔 수 없는 선택이기도 했지만, 진짜 이걸로 하니까 빠르고 간편하긴 하다. 라라벨 만쉐이-

 

아래는 php 설치부터 laravel 프로젝트 생성까지 어떻게 하는지 간단하게 정리해놓은 것이다. (나중에 까먹을까봐..)

 

 

1. php 다운로드

 

php 다운로드 ☞ PHP For Windows: Binaries and sources Releases

 

zip 파일을 다운로드 받아서 적당한 곳에 압축을 풀어놓는다.

 

나의 경우 C드라이브에 php-8.1.4라는 폴더를 하나 만들어서 압축 해제했다.

 

그런 다음, php.ini-production 파일을 메모장이나 편집 프로그램으로 열어서 설정을 수정한다.

 

 

extension_dir의 맨 앞 부분 세미콜론(;)을 삭제하여 주석을 해제해주고, php 파일들을 압축 해제한 경로를 적어준다. 그리고 경로 끝에 /ext를 붙인다.

 

 

date.timezone도 똑같이 세미콜론(;) 제거 후 "Asia / Seoul"을 명시해준다. 위에 캡쳐가 잘못되었는데.. 양옆에 쌍따옴표 꼭 할 것!

 

 

2. Composer 설치

 

PHP 의존성 관리 도구인 composer를 설치한다.

 

composert exe파일 다운로드 ☞ Composer (getcomposer.org)

 

빨간색 박스 부분을 클릭하면 exe 설치 파일을 다운받을 수 있다.

 

 

Next~

 

앞서 설치했던 php의 경로에서 php.exe파일을 찾아서 선택해준다.

 

 

체크 후 Next~

 

Install~

 

cmd 명령 프롬프트에 "composer"라고 쳐서 저렇게 뜬다면 제대로 설치된 거다.

 

 

3. Laravel 프로젝트 생성

 

composer create-project --prefer-dist laravel/laravel [프로젝트명]

 

만약 나처럼 "Your requirements could not be resolved to an installable set of packages."라는 경고 메시지가 뜬다면, 설치된 프로젝트 폴더 안으로 이동해서 composer update를 쳐준다.

 

composer update --ignore-platform-reqs

 

 

이제 라라벨 프로젝트를 돌려볼 차례!

 

php artian serve --port=포트번호

포트번호 옵션을 주지 않으면 기본 8000번으로 실행된다.

 

 

 

브라우저를 열고 해당 포트로 로컬호스트 접속하면 위와 같은 화면이 뜨는데, GENERATE APP KEY 버튼을 클릭하면 index 화면으로 이동할 수 있다.

 

프로젝트 폴더/resources/views/welcome.blade.php

 

 

 

끝-

댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함