평범한 이야기들

[TIL] PHP Laravel 설치 및 사용 본문

평범한 개발 이야기/Laravel

[TIL] PHP Laravel 설치 및 사용

songsariya 2021. 2. 2. 23:15
728x90

1. 라라벨 설치

1. 라라벨 인스톨러를 이용

컴포저를 사용해 라라벨 인스톨러를 다운로드

~ composer global require laravel/installer

인스톨러 설치 후 라라벨 설치

~ laravel new blog

2. 컴포저를 이용

~ composer create-project laravel/laravel ProjectName

3. 실행

PHP 내장 서버를 이용한다.

~ php artisan serve —port=8001

http://localhost:8001 로 접속

또는 발렛을 이용한다

~ valet park

http://폴더명.test 로 접속  

 

발렛 설치하기 : 2021/01/27 - [평범한 개발 이야기/ETC] - [Valet] Mac에서 라라벨 개발환경인 Valet 설치하기

 

기타

  • 프레임워크 key 생성 : $ php artisan key:generate
  • .env config/파일 수정시 서버 재시작 필요.

프론트컨트롤링을 위한 설정

# apache vshots 설정
<VirtualHost *:80>
    ServerAdmin arp.kr
    DocumentRoot "/Users/사용자명/Sites/arp"
    ServerName llv-test.kr

    <Directory "/Users/사용자명/Sites/arp">
        Options FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>

    ErrorLog "logs/arp-error.log"
    CustomLog "logs/arp.kr-access.log" common
</VirtualHost>

# public/.htaccess 아래와 같이 수정.

Options +FollowSymLinks -Indexes
RewriteEngine On

RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
728x90
Comments