본문 바로가기
프로그래밍/Web

Laravel 개발환경 구축하기 - 1 - Windows 7, Sublime Text 2

by 사악신 2014. 8. 26.


서버에 Laravel 을 설치(2014/08/25 - [프로그래밍/언어 - PHP] - Composer & Laravel 설치하기 - CentOS 6.x, nginx, php-fpm)하고 난 후, SFTP 의 Sync Remote 기능으로 관련 소스들을 다운로드할 수 있지만... 파일이 많아서인지 정상적으로 동기화되지 않았습니다. 하여, Windows 7 에서 Laravel 을 직접 설치하고 개발할 수 있도록 환경을 구성해 보았습니다.


먼저, PHP 를 설치하여야합니다. 본인의 Windows 에 알맞는 파일을 다운로드(http://windows.php.net/download/)한 후, 특정 폴더에 해당 파일의 압축을 풉니다.




설치된 폴더에서 php.ini-production 파일을 복사하여 php.ini 를 만듭니다. 그리고 해당 파일에서 아래의 항목을 주석을 없애거나 추가하여야합니다.(MySQL 연동할 경우...)


extension_dir = "ext"

extension=php_openssl.dll

extension=php_pdo_mysql.dll

extension=php_curl.dll

extension=php_mbstring.dll


이제 Composer 를 설치합니다. Compser 홈페이지(https://getcomposer.org/download/)에서 Compser-Setup.exe 파일을 다운로드한 후 실행합니다.




설치 중, 앞 단계에서 설치한 PHP 의 경로를 지정합니다. 설치가 완료되면 Composer 를 사용하여 Laravel 을 설치합니다. 명령 프롬프트를 실행하여 프로젝트가 위치할 디렉토리에서 명령어를 실행합니다.


composer create-project laravel/laravel --prefer-dist




모두 설치되었으면, 이제 Sublime Text 2 에 Laravel 관련 패키지 Laravel Generator, Laravel Blade Highlight 를 설치합니다.

(Laravel Color Scheme, phpcs - 코딩스타일 관련)

해당 설치가 완료된 후, 설정 파일(C:\Users\사용자명\AppData\Roaming\Sublime Text 2\Packages\Laravel Generator\laravelgenerator.sublime-settings) 파일을 열어 아래와 같이 수정합니다. 이때 경로 구분은 반드시 / 로 하여야합니다.


{

"php_path": "PHP가설치된경로/php.exe"

}


Sublime Text 2 를 재실행한 후, Ctrl + Shift + P 를 눌러 관련 기능들이 정상적으로 나타나는지 확인합니다.



끝으로 생성된 laravel 폴더가 Sublime Text 2 의 프로젝트 폴더의 루트가 되어야 artisan 등이 정상 동작합니다.


반응형

댓글