>PHP 프레임워크 >Laravel >[구성 및 공유] Laravel 프레임워크 설치 단계

[구성 및 공유] Laravel 프레임워크 설치 단계

PHPz
PHPz원래의
2023-04-08 00:30:021498검색

웹 개발 분야에서는 Laravel 프레임워크를 클래식이라고 부릅니다. 부드럽고 우아한 구문과 강력한 기능이 수많은 확장 패키지와 결합되어 Laravel 프레임워크를 현재 가장 인기 있는 PHP 프레임워크 중 하나로 만듭니다. 이 글은 독자들이 Laravel 프레임워크의 설치 단계를 이해할 수 있도록 도와줄 것입니다.

1. 환경 요구 사항

Laravel 프레임워크 설치를 시작하기 전에 개발 환경이 다음 요구 사항을 충족하는지 확인하세요.

  1. PHP 버전 7.2 이상.
  2. Composer 지원. Composer는 PHP에서 종속성을 관리하는 도구입니다. 설치되어 있지 않은 경우 Composer를 먼저 설치하세요.
  3. MYSQL 데이터베이스 지원 PHP가 MYSQL 데이터베이스와 상호 작용할 때 MYSQL 지원이 필요합니다.
  4. 서버에 Apache 또는 Nginx를 설치합니다(Xampp, Wampp 및 기타 도구를 사용하여 Windows 컴퓨터에서 개발 환경을 구축할 수 있습니다)

2. 설치 단계

  1. Composer 설치

터미널 창을 엽니다. Windows 컴퓨터 CMD를 열고 다음 코드를 실행하여 Composer 설치를 시작할 수 있습니다.

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php
php -r "unlink('composer-setup.php');"
  1. Laravel 프레임워크 설치

터미널 창을 열고 다음 코드를 실행하여 Laravel 프레임워크 설치를 시작하세요.

composer create-project laravel/laravel laravel-project

여기서 laravel-project는 새 프로젝트의 이름입니다.

  1. Laravel 프로젝트 실행

Laravel 프레임워크가 설치된 후 다음 명령을 실행하여 Laravel 프로젝트를 시작하세요.

cd laravel-project
php artisan serve

이제 브라우저를 열고 localhost:8000을 입력하여 Laravel 프로젝트에 액세스할 수 있습니다.

3. Laravel 환경 구성

  1. 사이트 루트 디렉터리 구성

Laravel 설치 디렉터리에서 public 폴더를 찾아 사이트 루트 디렉터리로 사용하세요. Apache에서는 VirtualHost 지시문을 통해 사이트 루트 디렉터리 구성을 완료할 수 있습니다.

VirtualHost에 다음 구성 코드를 추가하세요.

<VirtualHost *:80>
    DocumentRoot /path/to/laravel-project/public
    ServerName yourdomain.com
    <Directory /path/to/laravel-project/public>
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

여기서 /path/to/laravel-project/public은 Laravel 프로젝트 디렉터리로 바뀌어야 합니다. yourdomain.com도 도메인 이름으로 바꿔야 합니다.

Nginx에서 구성 코드는 다음과 같습니다.

server {
    listen 80;
    server_name yourdomain.com;
    root /path/to/laravel-project/public;
    index index.php index.html index.htm;
    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }
    location ~ \.php$ {
        fastcgi_pass unix:/run/php/php7.2-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }
}

그 중 /path/to/laravel-project/public은 Laravel 프로젝트 디렉터리로 대체되어야 합니다. yourdomain.com도 도메인 이름으로 바꿔야 합니다.

  1. 환경 변수 구성

Laravel에서는 환경 변수가 .env 파일로 저장되며 파일을 수정하여 수정할 수 있습니다.

다음 명령을 실행하여 .env.example 파일을 복사하고 이름을 .env로 지정할 수 있습니다.

cp .env.example .env

.env 파일에서 APP_NAME 변수를 수정하여 Laravel 프로젝트의 이름을 수정할 수 있습니다.

4. 결론

이 글에서는 Laravel 프레임워크의 설치 단계를 소개합니다. 이 튜토리얼이 여러분에게 도움이 되기를 바랍니다. Laravel 프레임워크는 뛰어난 PHP 코드 스타일을 가지고 있으며 템플릿 엔진, Symfony 구성 요소, 캐싱 시스템 및 Artisan 명령줄 도구와 함께 제공되며 간단한 MVC 아키텍처 및 데이터베이스 추상화 계층도 제공합니다. 웹 개발 엔지니어라면 Laravel 프레임워크를 사용하는 것이 좋습니다.

위 내용은 [구성 및 공유] Laravel 프레임워크 설치 단계의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.