Xubuntu에서 아무것도 없는 곳에서 PHP와 Composer와 Laravel을 넣고 일단 움직이는 곳까지

자신의 메모.

우선 환경을 넣고 「Laravel이 움직였다―」라고 되는 만큼의 녀석입니다.
실제로 개발할 때도 조금 여러가지 고려가 필요할까 생각합니다. (이 절차에서는 예를 들어 DB조차 넣지 않습니다)

PHP



apt를 사용하여 넣습니다.

리포지토리 등록


$ sudo apt-add-repository ppa:ondrej/php

업데이트



리포지토리를 추가한 후 업데이트. 잊기 쉽기 때문에 조심합니다.
$ sudo apt update

설치



Laravel이 필요로 하는 확장 모듈도 미리 둡니다.
(위에서 언급했듯이 이것은 설치에 최소한 필요한 것입니다)
$ sudo apt install php7.3 php7.3-mbstring php7.3-xml php7.3-zip

Composer



공식 h tps : // 게이 t m 포세 r. 오 rg / 도 w 응 아 d /h tps : // 게이 t m 포세 r. rg/do c/00-인 t로. md#gぉ바 ly 를 참조하면 간단합니다만, 좀 더 편합니다.

설치



상기의 공식 사이트에서는 인스톨러를 다운로드해 실행한다고 하는 흐름입니다만, curl로 읽어들인 것을 직접 php로 실행해 버립니다.
실행하면, 현재 디렉토리에 composer.phar 가 만들어지므로, 그것을 적절한 곳 ( htps : // 게이 t이 m 포세 r. rg/do c/00-인 t로. md#gぉ바 ly 에 기재되어 있는 바와 같이, /usr/local/bin/composer 가 추천)에 이동시킵니다.
덧붙여서, "아무것도없는 곳에서"라고 curl이 설치되어 있지 않다고 생각되기 때문에, 그것은 먼저 넣어 둡시다.
# curlをまだ入れていなければ
$ sudo apt install curl
$ curl https://getcomposer.org/installer | php
$ sudo mv ./composer.phar /usr/local/bin/composer

라라벨



Laravel은 Composer를 사용하여 설치합니다.
공식 문서 htps : /// ぁらゔぇl. 이 m/도 cs/6. x 대로 하면 할 수 있습니다. (그렇습니다.

설치


$ composer global require "laravel/installer"

이제 $HOME/.config/composer/vendor/bin에 설치됩니다. 거기에 패스를 통과하게 되고, 인스톨러의 링크를 패스가 통과하고 있는 곳에 만드는 된다면 좋을 것입니다.

프로젝트 만들기


laravel new 에서 새로운 프로젝트의 가방을 만들고 composer create-project 로 내용을 정돈합니다.
실행했을 때의 로그를 보면 알 수 있습니다만, .env의 작성이나 필요한 모듈의 인스톨, php artisan key:generate의 실행등을 composer가 해 줍니다.
$ laravel new <project_name>
$ cd <project_name>
$ composer create-project --prefer-dist laravel/laravel <project_name>

시작


php artisan serve

이제 Laravel development server started: <http://127.0.0.1:8000> 라는 메시지가 나온다고 생각하므로 htp://127.0.0.1:8000 에 액세스합시다.



이런 식으로 표시되면 성공입니다! !

좋은 웹페이지 즐겨찾기