Mac에 심포니 설치

2352 단어 심포니PHP

개요



지금까지 node.js에서 짹짹 쓰고 있었는데, 신년도부터 배속되는 부서에서는 PHP+symfony를 사용한 개발을 하게 되었기 때문에, 공부를 하면 symfony로 개발할 수 있는 환경을 준비한다.
(PHP 오랜만・・・)

이 기사에서는 symfony 설치에서 서버를 시작하여 localhost로 표시 확인하는 부분까지를 범위로한다.

전제



이 단계에서는 homebrew를 사용하기 때문에 homebrew가 설치되어 있다고 가정합니다.

절차



1. composer 설치



php의 패키지 의존 관리 툴인 composer를 인스톨.
# とりあえずアップデート
$ brew update

# composerインストール
$ brew install composer

2. symfony 설치



공식 에서 쓰여진 대로 curl을 사용하여 설치한다.
$ curl -sS https://get.symfony.com/cli/installer | bash
・
・
・
The Symfony CLI v4.23.2 was installed successfully!

Use it as a local file:
  /Users/xxxxxxx/.symfony/bin/symfony

Or add the following line to your shell configuration file:
  export PATH="$HOME/.symfony/bin:$PATH"

Or install it globally on your system:
  mv /Users/xxxxxxx/.symfony/bin/symfony /usr/local/bin/symfony

Then start a new shell and run 'symfony'

인스톨 했을 뿐이라면 패스가 다니지 않기 때문에 풀 패스가 아니면 symfony 커멘드가 칠 수 없다.
로그에 나와 있는 대로 3개의 대응 방법이 있지만(1번째는 풀 패스로 열심히 일합니다만), 간단하게 bin 이하에 커멘드를 옮기기로 한다.
$ mv /Users/xxxxxxx/.symfony/bin/symfony /usr/local/bin/symfony

3. 프로젝트 만들기



version에서 lts 지정하면 안정판이 들어가므로, lts 지정으로 만든다.
$ symfony new <project name> --version lts

4. 로컬 서버를 시작하고 표시



composer를 사용하여 server 넣어 시작하는 사람과 php 명령으로 시작하는 사람이 있습니다.
우선 표시시킬 뿐이므로, 어느 쪽이라도 k.

서버에서 시작하는 패턴


# serverをインストール
$ composer req server

# 起動
$ bin/console server:run

php 명령으로 시작하는 패턴


$ php -S localhost:8000 -t public

5. localhost에 액세스하여 표시 확인



이하에 액세스해 이런 페이지가 생기면 성공!
액세스 할 때마다 색상이 바뀝니다!
http://localhost:8000/


요약



그래서 도입은 매우 쉽게 표시까지 할 수있었습니다.
여기에서 작법이나 연습을 배우는 것이지만, 또 다른 기회에 노시

좋은 웹페이지 즐겨찾기