Symfony 공부 1 ~ 설치에서 앱 만들기 ~

2815 단어 심포니PHP3.3.10
Symfony 프레임워크를 한 번도 만진 적 없이 PHP의 다소의 지식만으로 했다.

개발 환경


  • windows8.1
  • XAMPP

  • 전제 조건



    전제로 PHP5.2.4 이상의 것이 필요하므로, 커맨드 라인으로부터 확인이 필요


    간단한 응용 프로그램을 만들기 위해 이번에는 XAMPP 사용
    XAMPP 홈페이지

    Symfony 설치



    Linux, Mac OS X
    $ mkdir -p /home/sfproject
    $ cd /home/sfproject

    windows
    c:\> mkdir c:\dev\sfproject
    c:\> cd c:\dev\sfproject
    windows에서는 명령 프롬프트에서도 가능하지만 이번에 XAMPP를 사용하고 있기 때문에
    XAMPP 컨트롤러 패널에서 Shell을 시작하고 명령을 치십시오.

    Symfony 설치 확인 명령

    그림 아래와 같이 [Symfony Installer]와 아래와 같이 나오면 제대로 설치할 수 있었음을 확인할 수 있다.

    이들을 사용하여 디렉토리 만들기

    애플리케이션 만들기



    디렉토리 작성 후 설치 프로그램을 사용할 수 있게 되었기 때문에,
    Symfony 애플리케이션 만들기

    Linux, Mac OS X


    $ symfony new my_project_name
    

    Windows


    c:\> cd projects/
    c:\projects\> php symfony new my_project_name
    

    버전 지정의 경우


    # 任意のバージョンで最新の物をインストール
    $ symfony new my_project_name 2.8
    $ symfony new my_project_name 3.0
    
    # 特定のバージョンをインストール
    $ symfony new my_project_name 2.7.3
    $ symfony new my_project_name 2.8.1
    
    # BETAやRCバージョンをインストール (Symfonyのニューバージョンをテストする為に使います)
    $ symfony new my_project 3.0.0-BETA1
    $ symfony new my_project 2.7.0-RC1
    

    애플리케이션 실행



    실행 명령


    $ cd my_project_name/
    $ php bin/console server:run
    

    그러나 콘솔이 bin 파일 아래에 없을 수 있으므로,
    찾을 수 없으면 오류가 발생하면
    $ php app/console server:run
    'bin'을 'app'로 변경하여 해결
    그래도 할 수 없다면 직접 "console"을 찾는 것이 좋습니다.

    실행 후는 브라우저에 「 http://localhost:8000/ 」라고 치는 것으로,
    환영 페이지가 표시됨


    내가 실제로 한 절차는 이렇게 했지만, 이것 이외의 다른 사이트에 있기 때문에
    만약 다른 것을 확인하고 싶은 경우는 이쪽을 참조
    SymDoc Symfony 설치 및 구성
    Joyful Development with Symfony 3 Video

    좋은 웹페이지 즐겨찾기