XE3

XE3를 리눅스(cafe24 호스팅)에 설치하기

막새바람H 2017. 5. 24. 01:10
XE3 설치를 하는 방법은 운영체제나 방법에 따라 약간의 차이가 있습니다.
여기서는 Linux에서 Git를 사용하지 않고 일반적으로 설치 하는 방법입니다.

※ 설치환경
- 호스팅 : cafe24
- 상품명 : 10G 광아우토반
- PHP 버전 : 7.0
- XE 버전 : ver 3.0.0-bata.17

※ 서버 요구사항
- 웹서버(apache, nginx 등)
- PHP 5.5.9 이상
      - OpenSSL PHP Extension
      - PDO PHP Extension
      - Mbstring PHP Extension
      - Tokenizer PHP Extension
      - GD PHP Extension
- MariaDB or MySQL 5.1 이상
- 터미널 접속 환경
- 디스크 300M 이상의 여유 공간, 500M 이상 권장

※ 설치과정
  1. 터미널에서 아래의 명령어를 실행합니다.
    $ php -r "copy('http://start.xpressengine.io/download/installer', 'installer');" && php installer install
    - 일부 호스팅 환경에서 안되면 아래와 같이 실행합니다.
    $ php -d display_errors=1 -d error_reporting=-1 -d allow_url_fopen=1 -r "copy('http://start.xpressengine.io/download/installer', 'installer');" && php installer install
    ※ 저는 /home/hosting_users/mySiteName/www 디렉토리 에서 설치하였습니다.

  2. 설치 정보 입력
    $ php -r "copy('http://start.xpressengine.io/download/installer', 'installer');" && php installer install


    XpressEngine

    http://xpressengine.io

    XpressEngine3 Installation.

    [Confirm path for install]
    path: /home/hosting_users/mySiteName/www
    Do you want to install? (yes/no) [no]:
    > yes

    [Check the system environment]
    - PHP version(>= 5.5.9):
    [success]
    Check complete.

    [XpressEngine3 Download]
    Downloading Xpressengine3...
    Download is finished.
    Extract Zip file...
    Extraction is finished.

    [Check the system requirement]
    - check PDO extension: true
    - check pdo_mysql extension: true
    - check curl extension: true
    - check gd extension: true
    - check mbstring extension: true
    - check openssl extension: true
    - check zip extension: true

    [Setup Database(MySQL)]
    Input Database Information.

    Host [localhost]:
    > [엔터]

    Port [3306]:
    > [엔터]

    Database name:
    > [테이터베이스 이름]

    UserID [root]:
    > [테이터베이스 로그인 아이디]

    Password []:
    > [테이터베이스 로그인 비밀번호]

    [Checking Database Connection]
    Connecting Database using inputted database information..
    Connection successful.

    Table Prefix [xe]:
    > [엔터]

    [Setup Site]
    Input information for site.

    site url [http://mysite.com]:
    > [http://mySiteName.cafe24.com]

    Timezone [Asia/Seoul]:
    > [엔터]

    Locale (ko or en) [ko]:
    > [엔터]

    [Base Framework load]
    Base Framework is loading...
    Base Framework is loaded

    [Setup Admin information]
    Input information for site admin.

    Email:
    > [자신의 이메일]

    Name [admin]:
    > [XE3 관리자 로그인 아이디]

    Password:
    > [XE3 관리자 로그인 비밀번호]

    Password again:
    > [XE3 관리자 로그인 비밀번호]

    [Setup Directory Permission]
    Input directory permission for storage.

    ./storage directory permission [0707]:
    > [엔터]

    Input directory permission for bootstrap cache.

    ./bootstrap/cache directory permission [0707]:
    > [엔터]


    Try to collect environmental information for debugging from server of XE installed.
    Your personal information will not be collected.

    Do you agree to collect your system environmental information? [yes]:
    > [엔터]

    [OK] Install was completed successfully.

  3. 설치 확인
    http://mySiteName.cafe24.com로 접속합니다.

    설치가 정상적으로 잘 되었네요.

※ 출처