yii2yii2 시작하기

비고

Yii는 PHP를 사용하여 모든 종류의 웹 응용 프로그램을 개발하는 데 사용할 수 있다는 일반적인 웹 프로그래밍 프레임 워크입니다. 구성 요소 기반 아키텍처와 정교한 캐싱 지원으로 인해 포털, 포럼, CMS (Content Management System), 전자 상거래 프로젝트, RESTful 웹 서비스 등과 같은 대규모 응용 프로그램을 개발하는 데 특히 적합합니다.

버전

번역 출시일
2.0.12 2017-06-05
2.0.11 2017-02-01
2.0.10 2016-10-20
2.0.9 2016-07-11
2.0.8 2016-04-28
2.0.7 2016-02-14
2.0.6 2015-08-06
2.0.5 2015-07-11
2.0.4 2015-05-10
2.0.3 2015-03-01
2.0.2 2015-01-11
2.0.1 2014-12-07
2.0.0 2014-10-12

설치 또는 설정

Yii2는 두 가지 방법으로 설치할 수 있습니다. 그들은

  1. Composer를 통해 설치하기
  2. 아카이브 파일에서 설치

Composer를 통해 설치하기

작성기 설치

아직 Composer가 설치되어 있지 않은 경우 getcomposer.org 의 지침에 따라 작성자를 설치할 수 있습니다. Linux 및 Mac OS X에서는 다음 명령을 실행합니다.

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

Windows의 경우 composer-setup.exe를 다운로드하여 설치하십시오. Github API 속도 제한을 초과하도록 github API 액세스 토큰을 구성해야 할 수도 있습니다.

Yii 설치하기

Composer가 설치된 상태에서 웹 액세스 가능 폴더 아래에서 다음 명령을 실행하여 Yii를 설치할 수 있습니다.

composer global require "fxp/composer-asset-plugin:^1.2.0"
composer create-project --prefer-dist yiisoft/yii2-app-basic basic

다음 명령을 실행하여 Yii2를 기본 템플릿으로 설치하십시오.

composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic basic

고급 템플릿 실행으로 Yii2를 설치하려면

composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced advanced
cd advanced
php init

그 후에 새로운 데이터베이스를 만들고 common / config / main-local.php의 구성 요소 [ 'db'] 구성을 적절하게 조정하십시오. 다음 명령을 실행하여

php yii migrate

아카이브 파일에서 설치

  1. Yii- archive 파일 다운로드

  2. 다운로드 한 파일의 압축을 풀고 웹에 액세스 할 수있는 폴더에 저장합니다.

  3. cookieValidationKey 구성 항목의 비밀 키를 입력하여 config / web.php 파일을 수정하십시오

    원하는 유형의 키를 추가 할 수 있습니다.

    'cookieValidationKey' => '',
    
    For example : xyctuyvibonp
    
    'cookieValidationKey' => 'xyctuyvibonp',
    
 //insert a secret key in the following (if it is empty) - this is required by cookie validation
'cookieValidationKey' => 'enter your secret key here',

우분투에서 Yii2를 설치하십시오.

먼저 작곡가를 설치해야합니다. 작곡가 설치 작곡가.

curl -sS https://getcomposer.org/installer | php

이제 디렉토리를 변경하십시오.

sudo mv composer.phar /usr/local/bin/composer

작곡가 작동 확인

composer

이제 Composer가 설치되었습니다.

Yii2 사전 설치에는 두 가지 방법이 있습니다.

아카이브 파일로부터 1.Installing

아래 링크에서 zip 파일을 가져옵니다.

대상 디렉토리 (예 : /var/www/html 압축을 풉니 다.

https : / / / / / / / / / / / / /

"고급"폴더 내부로 이동하십시오. 수동으로 이동하거나 아래 명령을 입력하십시오.

cd advanced

아래 명령을 실행하십시오.

php init

2. 작곡가를 통해 설치하기

작곡가를 통해 설치하려면 github 인증 토큰이 필요합니다. 토큰의 경우 GitHub에 가입해야합니다.

가입 후 토큰을 생성 할 수 있습니다.

토큰을 생성하는 단계

  1. 페이지의 오른쪽 상단 모서리에서 프로필 사진을 클릭 한 다음 설정을 클릭하십시오.
  2. 사용자 설정 사이드 바에서 개인 액세스 토큰을 클릭하십시오.
  3. 새 토큰 생성을 클릭하십시오.
  4. 토큰에 설명이 포함 된 이름을 지정하십시오.
  5. 이 토큰에 부여 할 범위를 선택하십시오.
  6. 토큰 생성을 클릭하십시오.
  7. 토큰을 클립 보드로 복사하십시오. 보안상의 이유로이 페이지를 탐색 한 후에는 아무도 토큰을 다시 볼 수 없습니다.

참조 : https://help.github.com/articles/creating-an-access-token-for-command-line-use/


토큰 복사를 생성 한 후

디렉토리 변경

cd /var/www/html/

아래 명령 실행

composer config -g github-oauth.github.com <AuthToken>

예:

composer config -g github-oauth.github.com f1eefb8f188c22dd6467f1883cb2615c194d1ce1

yii2 설치

composer create-project --prefer-dist yiisoft/yii2-app-advanced advanced

"고급"폴더 내부로 이동하십시오. 수동으로 이동하거나 아래 명령을 입력하십시오.

cd advanced

아래 명령을 실행하십시오.

php init

끝났다!

이제 확인할 수 있습니다.

http : // localhost / advanced / frontend / web

http : // localhost / advanced / backend / web