포럼

이번 온라인 캠프에서 제공된 서버는 Windows Server 2012 R2와 CentOS 6.5입니다.

사실 제가 운영하는 서버는 Ubuntu 12.04라서... CentOS는 이 기회에 배우면서 설치해보게 되었네요.

Ubuntu에서는 apt-get을 이용하여 패키지를 설치하지만 CentOS등 rpm을 기반으로 하는 Linux에서는 yum을 이용합니다.

 

#sudo -s

 => 자신의 비밀번호를 입력하여 이후 모든 작업의 root 권한을 획득합니다.

#yum update

 => yum의 데이터베이스를 업데이트 합니다.
#yum -y install httpd

 => apache를 설치합니다.
#yum -y install mysql

 => mysql 클라이언트를 설치합니다.
#yum -y install php

 => php 모듈을 설치합니다.
#yum -y install php-gd

 => php의 gd library 모듈을 설치합니다.
#yum -y install php-mysql

 => php의 mysql, mysqli 모듈을 설치합니다.
#yum -y install mysql-server

 => mysql 서버를 설치합니다.
#yum -y install ftp

 => ftp 클라이언트를 설치합니다.
#yum -y install vsftpd

 => 리눅스의 ftp 서버중 하나인 vsftp를 설치합니다.
#service httpd start

 => apache 데몬을 시작합니다.
#service mysqld start

 => mysql 데몬을 시작합니다.
#service vsftpd start

 => vsftp 데몬을 시작합니다.

#wget https://github.com/xpressengine/xe-core/archive/master.zip /var/www/html/xe.zip

 => 웹사이트 루트에 github에서 XE의 최신 코어를 다운로드 합니다.

#unzip /var/www/html/xe.zip

 => 다운받은 xe 코어의 압축을 해제합니다.

#mv /var/www/html/xe-core-master /var/www/html/xe

 => 기본 디렉터리명이 xe-core-master 이기 때문에 디렉터리명을 xe로 변경합니다.

#chmod 707 /var/www/html/xe

 => xe를 설치할 수 있도록 707 권한을 부여합니다.
#touch /var/www/html/index.php

 => 웹사이트 루트에 index.php 파일을 생성합니다.

#echo "<?php header('location: ./xe'); ?>" >> /var/www/html/index.php

 => 자동으로 xe 로 넘어갈 수 있게 index.php의 내용을 추가합니다.

#mysql_secure_installation

 => 초기에는 mysql의 비밀번호가 설정되어있지 않기때문에 초기 설정을 진행합니다. root의 패스워드를 지정합니다.

#mysql -uroot -p

 => mysql 클라이언트로 접속합니다.

mysql>create database `xe`;

 => 새 데이터베이스 xe를 생성합니다.

mysql>exit;

 => mysql을 종료합니다.

===========================================

이제 xe를 설치할 수 있습니다. Linux도 역시나 HTTP서비스를 위해 80번 포트 끝점을 개방해야 합니다.

이 글은 https://pwneo.com/xe/php/621 에도 게제되어 있습니다.

글쓴이 제목 최종 글
정찬명 이슈를 영문으로 번역하는 작업에 도움 주실분 계신가요?  
울라탱 download.xpressengine.com 접속 문제 ㅡㅡ....... [3] 2011.12.22 by EnterTM
도라미 궁금한데 테스터가 된다면.. [2] 2011.12.22 by 도라미
ToFinder 방명록에 글 써보고 느낀건데..  
정찬명 공헌자-커미터-활동가-추천 받으신 분들 오늘(22일)까지 배송주소 취합 [23] 2020.03.14 by Cody
강병권735 로그아웃 문제좀 봐주세요 ㅠㅠ  
데벨 XE1.5.1 버전 기본페이지 변경불가... [2] 2011.12.26 by 서비여
푸하라 왜 캐쉬 재생성만 하면 이런 메시지가 뜰까요.... 아직 이유를 찾지 못하고 있습니다. [2] 2011.12.26 by 쏭바강
misol info.xml에 지원 코어 버전 범위를 적을 수 있으면 좋겠습니다. [3] 2011.12.26 by misol
불편한몸매 로그인 로그 모듈을 설치하니..  
웹 엔진 이 자료들 XE로 바꿔보는건 어떨까요? [6] 2011.12.27 by 순수의시절
도라란 모바일에서 위지윅 에디터를 일반과 분리시키는건 어떨까요? [2] 2011.12.28 by 도라란
서비여 ie8에서 .htc 파일이 문제를 일으키네요. [5] 2011.12.28 by Community
도라란 RSS페이지 디자인 해서 사용중이신 분 계신가요? [3] 2011.12.28 by Treasurej
정찬명 [공헌자/커미터/활동가/추천인/캠프후기당첨자] 명단+배송여부 최종 확인(25일 까지) [17] 2011.12.28 by CMD
정찬명 XE 1.5.1.1 알파 테스트가 시작 되었습니다. [20] 2011.12.29 by 비스타
러키군 요즘 만들고있는거... [11] file 2011.12.29 by 노닉네임
_writer 1.4.10 -> 1.5.1 업데이트 후 발생한 문제들. [2] 2011.12.30 by 디카랑
서비여 XE 사이트 관리자가 누구입니까? [4] 2011.12.29 by 서비여
프로글래머김 안녕하세요~ [2] 2011.12.30 by 프로글래머김