> 백엔드 개발 > PHP 튜토리얼 > 저한테 Laravel을 배우고 Laravel_php 인스턴스를 설치해보세요

저한테 Laravel을 배우고 Laravel_php 인스턴스를 설치해보세요

WBOY
풀어 주다: 2016-05-16 20:34:55
원래의
1382명이 탐색했습니다.

컴포저 설치

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/laravel --prefer-dist

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 구성 파일 및 관련 문서를 먼저 검토하는 것이 좋습니다. 여기에는 시간대, 지역 등 수정이 필요한 일부 구성 옵션이 포함되어 있습니다.

코드 복사 코드는 다음과 같습니다.

Laravel이 설치되면 로컬 환경도 구성해야 합니다. 그러면 로컬 컴퓨터에서 개발할 때 자세한 오류 메시지를 받을 수 있습니다. 기본적으로 프로덕션 구성 파일에서는 자세한 오류 보고가 비활성화되어 있습니다.

참고: 프로덕션 애플리케이션의 경우 app.debug를 true로 설정하면 안 됩니다.

권한 설정

Laravel 프레임워크에는 추가 권한이 필요한 디렉터리가 있습니다. app/storage 디렉터리의 파일에 대한 쓰기 권한을 설정해야 합니다.

경로 설정

일부 프레임워크 디렉터리 경로를 설정할 수 있습니다. 이러한 디렉터리의 위치를 ​​변경해야 하는 경우 bootstrap/paths.php 파일에서 설정을 확인할 수 있습니다.

우아한 링크

아파치 서버

Laravel 프레임워크는 public/.htaccess 파일을 설정하여 링크에서 index.php를 제거합니다. 서버가 Apache를 사용하는 경우 mod_rewrite 모듈을 활성화하십시오.

프레임워크와 함께 제공되는 .htaccess 파일이 Apache 환경에서 작동하지 않는 경우 다음 버전을 사용해 보세요.

코드 복사 코드는 다음과 같습니다.

옵션 FollowSymLinks
RewriteEngine 켜짐

RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(. )/$ http://%{HTTP_HOST}/$1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

Nginx 서버

Nginx 서버인 경우 URL 구성 파일에 다음 지침을 넣어 URL을 더욱 우아하게 만드세요.

코드 복사 코드는 다음과 같습니다.

위치 / {
    try_files $uri $uri/ /index.php?$query_string;
}
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿