>PHP 프레임워크 >Laravel >라라벨 프로젝트를 시작하는 방법

라라벨 프로젝트를 시작하는 방법

PHPz
PHPz원래의
2023-04-23 09:08:352259검색

Laravel은 웹 애플리케이션 개발에 널리 사용되는 PHP 언어 기반의 오픈 소스 웹 애플리케이션 프레임워크입니다. 단순성, 우아함, 표현력이 뛰어난 구문 및 웹 개발 프로세스 지원으로 유명하며 대규모 커뮤니티와 풍부한 생태계를 갖추고 있어 개발자들이 선호합니다.

Laravel 공식 홈페이지에서는 Laravel 설치에 대한 자세한 설명서와 단계를 쉽게 찾을 수 있습니다. 아래에서는 Laravel 프로젝트를 시작하는 방법을 간략하게 소개하겠습니다.

  1. Install Composer

Laravel은 종속성을 관리하기 위해 Composer를 사용하므로 먼저 Composer를 설치해야 합니다. 설치하려면 명령줄에 다음 명령을 입력하세요.

curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer

설치가 완료된 후 다음 명령을 입력하여 설치 성공 여부를 확인할 수 있습니다.

composer
  1. Install Laravel

Laravel을 설치하기 전에 다음 작업을 수행해야 합니다. 프로젝트 파일을 저장하기 위한 새 디렉터리를 만듭니다. 명령줄에서 다음 명령을 실행하세요:

mkdir mylaravelapp
cd mylaravelapp

그런 다음 다음 명령을 통해 최신 버전의 Laravel을 설치할 수 있습니다:

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

여기서 점은 Laravel을 현재 디렉터리에 설치한다는 의미입니다.

설치가 완료된 후 명령줄에 다음 명령을 입력하여 Laravel 프로젝트를 시작하세요.

php artisan serve

이렇게 하면 로컬 개발 서버가 시작되고 명령줄에 다음 정보가 출력됩니다.

Laravel development server started: http://127.0.0.1:8000

이 주소를 입력하면 됩니다. 브라우저에서 Laravel의 환영 인터페이스를 볼 수 있습니다.

  1. 데이터베이스 구성

다음으로 Laravel 애플리케이션이 데이터베이스에 연결하여 사용할 수 있도록 데이터베이스를 구성해야 합니다. mylaravelapp의 루트 디렉터리에서 .env 파일을 찾아 다음 변수 값을 수정합니다.

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=mylaravelapp
DB_USERNAME=root
DB_PASSWORD=

여기서는 MySQL을 데이터베이스로 사용하고 데이터베이스 이름은 mylaravelapp, 사용자 이름은 root, 비밀번호는 비어 있습니다.

그런 다음 명령줄에서 다음 명령을 실행하여 Laravel 애플리케이션 키를 생성합니다:

php artisan key:generate

마지막으로 명령줄에서 다음 명령을 실행하여 데이터베이스 마이그레이션을 수행합니다.

php artisan migrate

이렇게 하면 데이터베이스 테이블과 필드가 생성되고 프로그램에 정의된 모델 클래스는 해당 관계를 생성합니다.

  1. 경로 및 뷰 생성

이제 Laravel 애플리케이션이 데이터베이스에 연결되어 사용할 준비가 되었으므로 데이터를 표시할 경로와 뷰를 생성할 수 있습니다.

app/Http/Controllers 디렉터리에 새 컨트롤러를 만듭니다.

php artisan make:controller UserController

그런 다음 UserController 클래스에 인덱스 메서드를 만듭니다.

public function index() {
    $users = App\User::all();
    return view('users', ['users' => $users]);
}

이 메서드는 모든 사용자 데이터를 가져와서 users라는 파일에 전달합니다. Blade.php의 모습.

새 경로를 생성하고 Routes/web.php 파일에 다음 코드를 추가합니다:

Route::get('/users', 'UserController@index');

마지막으로 resources/views 디렉토리에 users.blade.php라는 뷰 파일을 생성합니다:

@foreach ($users as $user)
    <p>{{ $user->name }}</p>
@endforeach

이제 http를 입력합니다. 브라우저에 ://127.0.0.1:8000/users를 입력하면 나열된 모든 사용자의 이름이 표시됩니다.

Summary

Laravel 프로젝트를 시작하려면 다음 단계가 필요합니다:

  1. Composer 설치
  2. Laravel 설치
  3. 데이터베이스 구성
  4. 라우트 및 뷰 생성

이 단계를 통해 간단한 Laravel 애플리케이션을 구축하여 표시할 수 있습니다. 데이터를 수집하고 기본적인 웹 개발을 가능하게 합니다. 물론 이것은 단순한 시작점일 뿐입니다. Laravel은 더 풍부하고 복잡한 애플리케이션을 개발할 수 있는 더 많은 기능을 갖추고 있습니다.

위 내용은 라라벨 프로젝트를 시작하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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