적용버전 : XE Ver 1.5 or higher 쉬운 설치 활용하기

쉬운 설치 활용하기

너무나 쉬운 설치

XE 코어를 확장하는 가장 기초적인 방법은 쉬운 설치를 활용하는 것입니다. 쉬운 설치(Auto Install)란, 사용자 다운로드와 설치 과정이 모두 생략된, XpressEngine 공식 자료실(XE_DOWNLOAD_SERVER)과 운영중인 코어가 FTP를 이용해 서로 연동하고 모듈의 버전(Version) 상태를 확인해 본 후, 사용자 코어가 하위 버전의 프로그램을 포함하고 있다고 판단되면 상위 버전으로 자동 업데이트 시켜주고 새로 설치해야 하는 경우에는 자동으로 설치(Install)해 주는 편리한 기능입니다.

image

쉬운 설치의 방법은 대상 모듈 프로그램과 연계된 모든 프로그램을 패키지 형식으로 업데이트 합니다. 다시말해서 게시판 모듈을 선택하고 업데이트하려고 할 때 정상적인 모듈 동작을 위해서 필요하다면 관련 모듈을 포함하여 코어까지도 최신 버전으로 함께 업데이트 할 수 있습니다. 사용자가 코어의 원본 파일을 수정하여 사용하고 있지 않다면 이것은 매우 큰 장점이고, 만약 수정한 내용을 포함하고 있다면 순수 코어 파일로 덮어 씌워지는 것이기 때문에 주의해야 합니다.

쉬운 설치는 너무나 쉽지만 계정 관리는 결코 쉽지 않습니다. "XE 시작하기" 단계를 거치면서 여러분의 컴퓨터 내문서의 계정 관리 폴더 안에는 이미 많은 파일과 폴더들이 저장되어 있을 것입니다. 서버 계정에 직접 접속하지 않아도 관리 폴더만 열어보면 서버에 올려진 파일은 사용자가 목적했던 파일과 같은 파일일 것입니다. 하지만 쉬운 설치는 사용자 다운로드와 설치 과정이 모두 생략되었다고 설명하였습니다. 즉 쉬운 설치는 계정에서 직접 코어를 다루기 때문에 내문서와는 달라지는 것을 의미하고 업데이트 과정에서 발생할 수 있는 오류 또는 문제점에 대해서 즉각적인 대처가 어려워질 수 있습니다.

"XE 시작하기" 단계에서 마지막으로 다루었던 주제는 오픈소스를 다루는 사용자의 자세에 대한 내용입니다. XE 코어를 업그레이드 하기 전에는 반드시 계정의 백업 파일을 생성하고 새로운 버전의 코어에 대한 모듈 호환성을 검토한 후 안정된 소스라고 판단 되었을때 업그레이드를 진행하도록 권고하였습니다. XE개발팀의 궁극적인 목표는 안정된 코어를 개발하여 쉬운 설치가 보편화 되는 단계일 것입니다. 하지만 현재는 과정 속에 있고 좀 더 충분한 시간이 필요합니다. 따라서 다음의 내용은 쉬운 설치에 대한 방법을 간단히 소개하고 이후 "XE 확장하기"는 사용자 다운로드와 설치의 과정으로 진행합니다.


FTP 정보 입력하기

쉬운 설치를 이용하려면 XE 자료실 서버(XE_DOWNLOAD_SERVER)와 사용자 서버가 통신할 수 있도록 FTP 정보를 미리 설정해야 합니다. 아래 그림의 순서대로 FTP 정보를 입력하고 쉬운 설치 기능이 가능하도록 준비합니다.

  • image▲ 관리자 메뉴의 [설정] > [FTP 설정]을 클릭합니다.
  • image▲ [FTP 서버 주소]에는 도메인을 입력하고, 운영중인 계정의 FTP 접속 아이디와 비밀번호를 입력합니다.
    Passive 모드를 선택하지 않는 경우 FTP 연결이 불가능할 수 있습니다. 선택적으로 사용합니다.
  • image▲ [설치된 XE의 FTP 경로 설정]의 입력상자에서 [목록 가져오기]를 클릭합니다.
    이 항목은 "XE 코어가 어느 폴더에 설치 되어 있습니까?"를 묻고 있는 것입니다.
  • image▲ FTP가 정상적으로 연결이 된 경우 계정의 루트(root) 폴더가 하단에 출력됩니다. 루트 폴더를 클릭합니다.
  • image▲ XE 코어가 설치된 폴더를 클릭하고, 이후 출력되는 폴더의 내용은 선택하지 않습니다.
  • image▲ XE 코어가 설치된 경로까지만 입력하고 [저장] 버튼을 클릭합니다.
  • image▲ FTP 정보가 수정 되었습니다.

TIP - FTP 정보는 files/config/ftp.config.php 파일에 저장됩니다. 쉬운 설치가 불가능한 경우 호스팅 서비스를 제공하는 회사에 문의하면 올바른 설정방법을 안내 받을 수 있습니다.


XE 코어 쉬운 설치하기

FTP 정보를 입력하면 쉬운 설치를 하기 위한 준비가 완료됩니다. 아래 그림과 같이 [쉬운 설치]를 클릭합니다.

image

다음의 과정은 현재 코어의 설치 버전을 확인해 보고 새로운 코어 버전이 있는 경우 쉬운 설치를 이용해 코어를 업데이트하는 과정입니다. 코어와 연동된 게시판 모듈 프로그램도 함께 업데이트 합니다. 그림의 순서대로 따라해 보세요.

  • image▲ 쉬운 설치를 하기 전에 [상태 업데이트]를 클릭합니다.
  • image▲ XE 코어를 대상으로 클릭합니다.
  • image▲ 현재 코어의 설치 버전과 새로운 배포 버전을 확인할 수 있습니다.
    코어 업데이트시 필요한 연동된 모듈의 패키지 목록도 확인할 수 있습니다. [업데이트]를 클릭합니다.
  • image▲ 자신의 서버 계정의 FTP 비밀번호를 다시한번 입력하고 [업데이트] 버튼을 클릭합니다.
  • image▲ 업데이트 작업중입니다. 작업이 끝날때까지 기다립니다.
  • image▲ 작업이 완료되면 제어판 제목을 클릭하세요. 관리자 메뉴의 [제어판]을 클릭해도 좋습니다.
  • image▲ 설치 환경 수집 동의는 자유롭게 선택하고 연동된 모듈의 내용을 모두 [업데이트] 합니다.
  • image▲ [설치된 모듈] 페이지에서도 연동된 모듈의 업데이트 안내 정보를 확인할 수 있습니다.
    게시판 모듈은 코어와 연동된 새로운 모듈을 다운로드 받아야 하기 때문에 우선 댓글과 문서 모듈 항목만 업데이트 합니다.
  • image▲ 게시판 모듈은 새로운 버전으로 업데이트 해야 합니다. 클릭하세요.
  • image▲ 코어 업데이트와 같은 방법으로 [업데이트] 버튼을 클릭합니다.
  • image▲ 업데이트 작업중입니다. 작업이 끝날때까지 기다립니다.
  • image▲ 새로운 게시판 모듈이 설치 되었습니다.
  • image▲ 제어판에서 별도의 업데이트 항목이 있는지 확인해 봅니다.
  • image▲ 변경된 코어의 내용을 저장하기 위해 반드시 [캐시파일 재생성]을 클릭합니다.
  • image▲ 배포 버전과 설치 버전이 같다면 [업데이트] 링크는 활성화되지 않습니다.

게시판 모듈 쉬운 설치하기

다른 프로그램도 쉬운 설치의 방법은 동일합니다. 아래 내용은 게시판 모듈을 새로 설치 할 때의 과정입니다. 참고해서 레이아웃, 모듈, 위젯, 애드온의 쉬운 설치도 활용하도록 합니다.

  • image▲ 쉬운 설치 사용전 [상태 업데이트]를 클릭합니다.
  • image▲ 모듈을 선택합니다.
  • image▲ 대상 모듈 프로그램을 선택합니다.
  • image▲ FTP 비밀번호를 입력하고 [설치] 버튼을 클릭합니다.
  • image▲ 설치 작업중입니다. 작업이 끝날때까지 기다립니다.
  • image▲ 모듈 설치가 완료 되었습니다.
  • image▲ 배포 버전과 설치 버전이 같다면 [업데이트] 링크는 활성화되지 않습니다.
  • image▲ [설치된 모듈] 페이지에서 모듈 버전을 확인합니다.