수색…


소개

Laravel은 번들, 마이그레이션 및 Artisan CLI가있는 MVC 프레임 워크입니다. Laravel은 CodeIgniter, Yii, ASP.NET MVC, Ruby on Rails, Sinatra 및 기타와 같은 프레임 워크의 가장 우수한 기능을 통합 한 강력한 도구 세트 및 응용 프로그램 아키텍처를 제공합니다. Laravel은 오픈 소스 프레임 워크입니다. 웹 개발 속도를 높일 수있는 매우 풍부한 기능을 가지고 있습니다. Core PHP와 Advanced PHP에 익숙하다면, Laravel은 작업을보다 쉽게 ​​해줄 것입니다. 많은 시간을 절약 할 수 있습니다.

비고

이 섹션에서는 laravel-5.1이 무엇인지, 그리고 왜 개발자가 그것을 사용하고 싶어하는지에 대한 개요를 제공합니다.

또한 laravel-5.1 내의 큰 주제를 언급하고 관련 주제와 연결됩니다. laravel-5.1에 대한 문서가 새롭기 때문에 이러한 관련 항목의 초기 버전을 만들어야 할 수도 있습니다.

설치 또는 설정

Linux / Mac / Unix 시스템에 Laravel 5.1 설치에 대한 지시 사항.

설치를 시작하기 전에 다음 요구 사항이 충족되는지 확인하십시오.

  • PHP> = 5.5.9
  • OpenSSL PHP 확장
  • PDO PHP 확장
  • Mbstring PHP 확장 기능
  • Tokenizer PHP 확장 기능

설치를 시작합시다.

  1. 작곡가를 설치하십시오. 작성자 문서
  2. composer create-project laravel/laravel <folder-name> "5.1.*"
  3. storage 폴더와 bootstrap/cache 폴더에 쓸 수 있는지 확인하십시오.
  4. .env 파일을 열고 데이터베이스 자격 증명, 디버그 상태, 응용 프로그램 환경 등과 같은 구성 정보를 설정합니다.
  5. php artisan serve 실행하고 브라우저가 http://localhost:8000 을 가리 키도록하십시오. 모든 것이 잘되면 페이지를 가져와야합니다.

Ubuntu 16.04, 14.04 및 LinuxMint에 Laravel 5.1 Framework 설치

1 단계 - 램프 설치

Laravel로 시작하려면 먼저 실행중인 LAMP 서버를 설정해야합니다. LAMP 스택을 이미 실행했다면이 단계를 건너 뛰고 다른 방법으로 다음 명령을 사용하여 Ubuntu 시스템에 램프를 설정하십시오.

PHP 5.6 설치

$ sudo apt-get install python-software-properties
$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt-get update
$ sudo apt-get install -y php5.6 php5.6-mcrypt php5.6-gd

Apache2 설치

$ apt-get install apache2 libapache2-mod-php5

MySQL 설치

$ apt-get install mysql-server php5.6-mysql

2 단계 - 작성기 설치

작곡가는 Laravel 의존성 설치에 필요합니다. 아래 명령을 사용하여 시스템에서 명령으로 다운로드하여 사용하십시오.

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

3 단계 - Laravel 설치

최신 버전의 Laravel을 다운로드하려면 아래 명령을 사용하여 laravel의 마스터 저장소를 github에서 복제하십시오.

$ cd /var/www
$ git clone https://github.com/laravel/laravel.git

Laravel 코드 디렉토리로 이동하고 composer를 사용하여 Laravel 프레임 워크에 필요한 모든 종속성을 설치합니다.

$ cd /var/www/laravel
$ sudo composer install

종속성 설치에는 약간의 시간이 걸립니다. 이후에 파일에 대한 적절한 사용 권한을 설정하십시오.

$ chown -R www-data.www-data /var/www/laravel
$ chmod -R 755 /var/www/laravel
$ chmod -R 777 /var/www/laravel/app/storage

4 단계 - 암호화 키 설정

이제 Illuminate 암호화 서비스에서 사용하는 32 비트 길이의 난수 암호화 키를 설정하십시오.

$ php artisan key:generate

Application key [uOHTNu3Au1Kt7Uloyr2Py9blU0J5XQ75] set successfully.

이제 config/app.php 설정 파일을 편집하고 생성 된 어플리케이션 키를 다음과 같이 업데이트하십시오. 또한 암호가 올바르게 설정되었는지 확인하십시오.

'key' => env('APP_KEY', 'uOHTNu3Au1Kt7Uloyr2Py9blU0J5XQ75'),

'cipher' => 'AES-256-CBC',

5 단계 - Apache VirtualHost 만들기

이제 Apache 구성 파일에 가상 호스트를 추가하여 웹 브라우저에서 Laravel 프레임 워크에 액세스하십시오. /etc/apache2/sites-available/ 디렉토리 아래에 Apache 구성 파일을 만들고 아래 내용을 추가하십시오.

$ vim /etc/apache2/sites-available/laravel.example.com.conf

이것이 가상 호스트 파일 구조입니다.

<VirtualHost *:80>

        ServerName laravel.example.com
        DocumentRoot /var/www/laravel/public

        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/laravel>
                AllowOverride All
        </Directory>

        ErrorLog ${APACHE_LOG_DIR}/error.log
        LogLevel warn
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

마지막으로 아래 명령을 사용하여 웹 사이트를 활성화하고 Apache 서비스를 다시로드하도록 허용합니다.

$ a2ensite laravel.example.com
$ sudo service apache2 reload

6 단계 - Laravel 액세스

이 시점에서 시스템에 Laravel 5 PHP 프레임 워크를 성공적으로 완료했습니다. 이제 호스트 파일 항목을 만들어 웹 브라우저에서 Laravel 응용 프로그램에 액세스하십시오. Apache에서 구성된 도메인 이름으로 서버 ip 및 laravel.example.com 사용하여 127.0.0.1 을 변경하십시오.

$ sudo echo "127.0.0.1  laravel.example.com" >> /etc/hosts

아래와 같이 즐겨 찾는 웹 브라우저에서 http://laravel.example.com 에 액세스 하십시오 .



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow