컴포저 설치
Laravel 프레임워크는 Composer(PHP 패키지 관리 도구, Composer 중국어 설명서 참조)를 사용하여 코드 종속성을 관리합니다. 먼저 Composer의 PHAR 패키징 파일(composer.phar)을 다운로드해야 합니다. 다운로드가 완료된 후 시스템의 전역 호출을 위해 프로젝트 디렉터리나 usr/local/bin 디렉터리에 배치합니다. Windows 운영 체제에서는 Composer의 Windows 설치 도구를 사용할 수 있습니다.
라라벨 설치
Laravel 설치 프로그램을 통해 설치
먼저 Laravel 설치 프로그램 PHAR 파일을 다운로드하세요. 편의를 위해 파일 이름을 laravel로 바꾸고 /usr/local/bin 디렉터리로 이동합니다. 완료되면 지정한 디렉토리에 간단한 laravel new 명령을 입력하여 새로운 Laravel 설치를 생성하세요. 예를 들어, laravel new blog는 Laravel의 새로운 설치와 필요한 종속성을 포함하는 blog라는 디렉토리를 생성합니다. 이 설치 방법은 Composer를 통해 설치하는 것보다 훨씬 빠릅니다.
Composer create-project 명령을 통해 Laravel 설치
명령줄에서 Composer create-project 명령을 실행하여 Laravel을 설치할 수도 있습니다.
Laravel 패키지를 다운로드하여 설치
Composer가 설치된 후 최신 버전의 Laravel 프레임워크를 다운로드하여 서버의 디렉토리에 추출하세요. 그런 다음 Laravel 애플리케이션의 루트 디렉터리에서 명령줄 명령 php Composer.phar install (또는 Composer install )을 실행하여 모든 프레임워크 종속성 패키지를 설치합니다. 이 과정에서 설치를 성공적으로 완료하려면 서버에 Git이 설치되어 있어야 합니다.
Laravel 프레임워크가 설치되면 php Composer.phar update 명령줄 명령을 사용하여 프레임워크를 업데이트할 수 있습니다.
서버 환경 요구사항
Laravel 프레임워크에는 몇 가지 시스템 요구 사항이 있습니다.
최소 PHP 버전: 5.3.7
MCrypt PHP 확장
PHP 5.5부터 일부 운영 체제의 설치 패키지에서는 PHP의 JSON 확장 모듈을 직접 수동으로 설치해야 합니다. Ubuntu를 사용하는 경우 apt-get install php5-json 명령을 통해 직접 설치할 수 있습니다. (번역자 주: 우분투는 여전히 바보입니다!!!)
구성
Laravel 프레임워크는 구성이 거의 필요 없이 바로 사용할 수 있습니다. 빠르게 개발을 시작할 수 있습니다. 그러나 app/config/app.php 구성 파일 및 관련 문서를 먼저 검토하는 것이 좋습니다. 여기에는 시간대, 지역 등 수정이 필요한 일부 구성 옵션이 포함되어 있습니다.
참고: 프로덕션 애플리케이션의 경우 app.debug를 true로 설정하면 안 됩니다.
권한 설정
Laravel 프레임워크에는 추가 권한이 필요한 디렉터리가 있습니다. app/storage 디렉터리의 파일에 대한 쓰기 권한을 설정해야 합니다.
경로 설정
일부 프레임워크 디렉터리 경로를 설정할 수 있습니다. 이러한 디렉터리의 위치를 변경해야 하는 경우 bootstrap/paths.php 파일에서 설정을 확인할 수 있습니다.
우아한 링크
아파치 서버
Laravel 프레임워크는 public/.htaccess 파일을 설정하여 링크에서 index.php를 제거합니다. 서버가 Apache를 사용하는 경우 mod_rewrite 모듈을 활성화하십시오.
프레임워크와 함께 제공되는 .htaccess 파일이 Apache 환경에서 작동하지 않는 경우 다음 버전을 사용해 보세요.
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(. )/$ http://%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
Nginx 서버
Nginx 서버인 경우 URL 구성 파일에 다음 지침을 넣어 URL을 더욱 우아하게 만드세요.