SW/리눅스

Ubuntu 18.04 : Laravel 설치 방법, 예제, 명령어

얇은생각 2021. 4. 10. 07:30
반응형

Laravel은 표현적이고 우아한 구문을 가진 오픈 소스 PHP 웹 애플리케이션 프레임워크입니다. Laravel을 사용하면 확장 가능하고 유연한 웹 애플리케이션, 편안한 API 및 eCommerce 솔루션을 쉽게 구축할 수 있습니다.

라우팅, 인증, 세션, 캐싱 및 장치 테스트와 같은 내장 기능을 갖춘 Laravel은 많은 PHP 개발자들이 선택하는 프레임워크입니다.

Ubuntu 18.04 시스템에 Laravel을 설치하는 방법을 보여드리겠습니다. Ubuntu 16.04 및 Linux Mint, Kubuntu 및 Elementary OS를 포함한 모든 Ubuntu 기반 배포에도 동일한 지침이 적용됩니다.

 

 

 

전제조건

이 자습서를 계속하기 전에 sudo 권한을 가진 사용자로 로그인했는지 확인하십시오.

 시스템 패키지를 최신 버전으로 업데이트합니다.

sudo apt update && sudo apt upgrade

 

 

 

PHP 설치

Ubuntu 18.04의 기본 PHP 버전인 PHP 7.2는 완전히 지원되며 Laravel 5.7에 권장됩니다. 

다음 명령을 실행하여 PHP 및 필요한 모든 PHP 모듈을 설치합니다.

sudo apt install php7.2-common php7.2-cli php7.2-gd php7.2-mysql php7.2-curl php7.2-intl php7.2-mbstring php7.2-bcmath php7.2-imap php7.2-xml php7.2-zip

 

 

 

Composer 설치

Composer는 PHP의 종속성 관리자이며 Laravel 코어를 다운로드하고 필요한 모든 Laravel 구성 요소를 설치하는 데 사용할 예정입니다. 

Composer를 전체적으로 설치하려면 Curl과 함께 Composer 설치 프로그램을 다운로드하고 파일을 /usr/local/bin 디렉토리로 이동하십시오.

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

 

 

다음과 같은 Composer 버전을 인쇄하여 설치를 확인합니다.

composer --version

# Composer version 1.8.0 2018-12-03 10:31:16

 

 

 

Laravel 설치

이 기사를 쓸 당시, 라라벨의 최신 안정판은 5.7 버전입니다.

Composer create-project 명령을 실행하여 my_app 디렉토리에 Laravel을 설치합니다.

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

 

 

위의 명령은 필요한 모든 php 패키지를 가져옵니다. 프로세스는 몇 분 정도 걸릴 수 있으며, 성공적인 경우 출력의 끝은 다음과 같아야 합니다.

# Package manifest generated successfully.
# > @php artisan key:generate --ansi
# Application key set successfully.

 

 

이때 Ubuntu 시스템에 Laravel이 설치됩니다. 

Composer를 통해 설치하면 Laravel은 자동으로 .env라는 이름의 파일을 만듭니다. 이 파일에는 데이터베이스 자격 증명을 포함한 사용자 지정 구성 변수가 포함됩니다. 여기서 Laravel을 구성하는 방법에 대해 자세히 알아볼 수 있습니다.

Laravel 프로젝트 디렉터리로 이동하여 artisan serve 명령을 실행하여 개발 서버를 시작할 수 있습니다.

cd ~/my_app
php artisan serve

# Laravel development server started: <http://127.0.0.1:8000>

 

 

 

Laravel은 SQLite, Postgre를 사용할 수 있습니다.SQL, MongoDB 또는 MySQL/MariaDB 데이터베이스를 사용하여 모든 데이터를 저장합니다.

Laravel Mix를 사용하여 자산을 컴파일하려면 Node.js 및 Yarn을 설치해야 합니다.

 

 

 

설치 확인

브라우저를 열고 http://127.0.0.1:8000을 입력하면 설치가 성공했다고 가정하면 다음과 유사한 화면이 나타납니다.

Ubuntu 18.04 : Laravel 설치 방법, 예제, 명령어

 

반응형