웹 개발 분야에서는 Laravel 프레임워크를 클래식이라고 부릅니다. 부드럽고 우아한 구문과 강력한 기능이 수많은 확장 패키지와 결합되어 Laravel 프레임워크를 현재 가장 인기 있는 PHP 프레임워크 중 하나로 만듭니다. 이 글은 독자들이 Laravel 프레임워크의 설치 단계를 이해할 수 있도록 도와줄 것입니다.
1. 환경 요구 사항
Laravel 프레임워크 설치를 시작하기 전에 개발 환경이 다음 요구 사항을 충족하는지 확인하세요.
2. 설치 단계
터미널 창을 엽니다. Windows 컴퓨터 CMD를 열고 다음 코드를 실행하여 Composer 설치를 시작할 수 있습니다.
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php composer-setup.php php -r "unlink('composer-setup.php');"
터미널 창을 열고 다음 코드를 실행하여 Laravel 프레임워크 설치를 시작하세요.
composer create-project laravel/laravel laravel-project
여기서 laravel-project는 새 프로젝트의 이름입니다.
Laravel 프레임워크가 설치된 후 다음 명령을 실행하여 Laravel 프로젝트를 시작하세요.
cd laravel-project php artisan serve
이제 브라우저를 열고 localhost:8000을 입력하여 Laravel 프로젝트에 액세스할 수 있습니다.
3. Laravel 환경 구성
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도 도메인 이름으로 바꿔야 합니다.
Laravel에서는 환경 변수가 .env 파일로 저장되며 파일을 수정하여 수정할 수 있습니다.
다음 명령을 실행하여 .env.example 파일을 복사하고 이름을 .env로 지정할 수 있습니다.
cp .env.example .env
.env 파일에서 APP_NAME 변수를 수정하여 Laravel 프로젝트의 이름을 수정할 수 있습니다.
4. 결론
이 글에서는 Laravel 프레임워크의 설치 단계를 소개합니다. 이 튜토리얼이 여러분에게 도움이 되기를 바랍니다. Laravel 프레임워크는 뛰어난 PHP 코드 스타일을 가지고 있으며 템플릿 엔진, Symfony 구성 요소, 캐싱 시스템 및 Artisan 명령줄 도구와 함께 제공되며 간단한 MVC 아키텍처 및 데이터베이스 추상화 계층도 제공합니다. 웹 개발 엔지니어라면 Laravel 프레임워크를 사용하는 것이 좋습니다.
위 내용은 [구성 및 공유] Laravel 프레임워크 설치 단계의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!