CentOS 및 RHEL에 Laravel5를 설치하는 방법

不言
풀어 주다: 2019-04-10 13:35:08
원래의
2781명이 탐색했습니다.

Laravel은 PHP에서 MVC 웹 애플리케이션을 더 빠르게 개발할 수 있도록 설계된 오픈 소스 PHP 프레임워크입니다. 이 기사에서는 CentOS 및 Rhel 시스템에 Laravel5를 설치하는 단계를 소개합니다.

CentOS 및 RHEL에 Laravel5를 설치하는 방법

1단계: yum 저장소 설정

먼저 REMI 및 EPELRPM 저장소를 시스템에 추가해야 합니다. 이 저장소에는 업데이트된 패키지가 있습니다. 운영 체제 버전 및 시스템 아키텍처에 따라 다음 명령 중 하나를 사용하십시오.

### On CentOS/RHEL - 7 ###
# rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm


### On CentOS/RHEL - 6 ###
# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
로그인 후 복사

2단계: Apache, MySQL 및 PHP 설치

Apache 설치

# yum --enablerepo=remi,epel install httpd
로그인 후 복사

MySQL 설치

# yum --enablerepo=remi,epel install mysql-server
# service mysqld start
# /usr/bin/mysql_secure_installation
로그인 후 복사

PHP 설치

# yum --enablerepo=remi,epel install php php-zip php-mysql php-mcrypt php-xml php-mbstring
# service httpd restart
로그인 후 복사

3단계: Composer 설치

Composer는 laravel 종속 항목을 설치하는 데 필요합니다. 따라서 아래 명령을 사용하여 시스템에서 명령을 다운로드하여 사용하십시오.

# curl -sS https://getcomposer.org/installer | php
# mv composer.phar /usr/bin/composer
# chmod +x /usr/bin/composer
로그인 후 복사

4단계: Laravel 설치

최신 버전의 Laravel을 다운로드하려면 아래 명령을 사용하여 Github에서 Laravel의 홈페이지를 복제하세요.

# cd /var/www
# git clone https://github.com/laravel/laravel.git
로그인 후 복사

laravel 코드 디렉터리로 이동하고 작곡가를 사용하여 laravel 프레임워크에 필요한 모든 종속 항목을 설치하세요. .

# cd /var/www/laravel
# composer install
로그인 후 복사

종속성 설치에는 시간이 좀 걸립니다. 그런 다음 파일에 대한 적절한 권한을 설정하십시오.

# chown -R apache.apache /var/www/laravel
# chmod -R 755 /var/www/laravel
# chmod -R 755 /var/www/laravel/storage
로그인 후 복사

SELinux 지원 시스템은 아래 명령을 실행하여 저장소 디렉터리에 쓰기를 허용합니다.

# chcon -R -t httpd_sys_rw_content_t /var/www/laravel/storage
로그인 후 복사

5단계: 암호화 키 설정

Laravel은 환경 구성을 위해 .evn 파일을 사용합니다. .evn 파일을 사용하여 데이터베이스, SMTP, 보안 키 등과 같은 애플리케이션의 모든 환경 변수를 구성합니다.

# cp .env.example .env
로그인 후 복사

이제 조명 암호화 서비스에서 사용되는 32비트 길이의 난수 암호화 키를 설정합니다.

# php artisan key:generate
Application key set successfully.
로그인 후 복사

.env 파일을 보고 구성된 응용 프로그램 키를 찾을 수 있습니다.

6단계: Apache 가상 호스트 생성

이제 Apache 구성 파일에 가상 호스트를 추가하여 웹 브라우저에서 Laravel 프레임워크에 액세스하세요. 이렇게 하려면 Apache 구성 파일 /etc/httpd/conf/httpd.conf를 편집하고 파일 끝에 다음 코드를 추가하세요.

# vim /etc/httpd/conf/httpd.conf
로그인 후 복사

파일: /etc/httpd/conf/httpd.conf

<VirtualHost *:80>
       ServerName laravel.example.com
       DocumentRoot /var/www/laravel/public

       <Directory /var/www/laravel>
              AllowOverride All
       </Directory>
</VirtualHost>
로그인 후 복사

다시 시작 최선을 다해 Apache 서비스를 이용하여 웹 브라우저처럼 Laravel 프레임워크에 접근하고 웹 애플리케이션 개발을 시작해 보세요.

# service httpd restart
로그인 후 복사

이제 Laravel 웹사이트를 웹 브라우저에서 접속할 수 있습니다.

이 기사는 여기서 끝났습니다. 더 흥미로운 내용을 보려면 PHP 중국어 웹사이트의 PHP 비디오 튜토리얼 칼럼을 주목하세요!

위 내용은 CentOS 및 RHEL에 Laravel5를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿