Information Security

37-3 XE(Xpress Engine) 본문

Linux

37-3 XE(Xpress Engine)

leeeeye321 2017. 11. 6. 02:25

XE(Xpress Engine)

-오픈소스 라이센스인 GNU LGPL을 채택하고 있으며, 누구나 쉽고 자유롭게 콘텐츠를 발행할 수있도록 하기 위한 CMS(Content Management System)이다.

-게시판/자료실/블로그/카페/회원관리 등 다양한 분야에서 사용되며 제로보드의 확장된 버전으로 많은 개발자가 새로운 기능을 추가하여 업로드하고 있으며, 대부분 무료로 사용이 가능하다.

 

XE 설치

mysql 접속

 

새로운 DB 설정

 

생성된 DB 확인

 

변경 사항 적용

 

XE 홈페이지 접속(https://www.xpressengine.com) -> Download -> XE core 다운로드

-> /var/www/html에  파일을 전송 (yum -y install lrzsz : 파일 전송 패키지 설치)

 

 

 

디렉터리 확인 (XE에서 사용할 파일이 모두 해당 디렉터리에 위치)

 

모든 사용자가 접근 가능하도록 허권 변경

 

XE 사용에 필요한 패키지 추가로 설치

 

httpd 설정 파일 수정

 

...

/var/www/html 디렉터리에 접근이 가능하도록 설정 변경

 

변경 사항 적용

 

mysql 접속

 

xeDB에서는 xeUser 계정(패스워드 1234)이 모든 권한을 가진다.

 

새로운 DB 생성

 

생성한 DB 확인

 

-firefox를 실행하여 주소창에 100.100.100.110/xe/admin를 입력한다.

-설치 언어를 한국어로 선택한다.

 

설치 진행

 

mysql 선택

 

mysql 정보 입력

 

시간 설정

 

관리자 정보 입력

 

설치 완료

 

사이트 제목 변경하기

 

아래의 [저장] 클릭

 

모듈, 레이아웃 등을 추가로 설치할 때 XE 공식 사이트에서 해당 소스를 다운로드하여 서버에 업로드할 필요 없이 사이트에서 XE 공식 사이트와 연동하여 선택한 추가 기능을 바로 설치할 수 있다.

 

-레이아웃을 설치해보겠습니다.

-설치할 레이아웃을 다운받는다.

-다운로드 디렉터리에 저장이 된다.

 

root 디렉터리로 이동

 

디렉터리 목록 확인

 

다운로드 디렉터리로 이동

 

설치된 파일 확인

 

압축 해제

 

xe 디렉터리로 이동

 

 

 

다운받은 파일을 layouts로 이동

 

고급 -> 설치된 레이아웃

 

레이아웃이 설치된 것 확인

 

사이트 디자인 설정 -> 레이아웃 -> 선택 -> 상세 설정

 

메뉴 -> Main menu -> 레이아웃 일괄 적용 체크 -> 저장

 

PC 설정 저장

 

레이아웃 적용 확인

'Linux' 카테고리의 다른 글

38 iptables  (0) 2017.11.07
37-4 Webhard  (0) 2017.11.06
37-2 APM(Apache + Php + Mysql)  (0) 2017.11.06
37-1 Apache 인증  (0) 2017.11.04
36-2 PHP(Hypertext Preprocessor)  (0) 2017.11.03