SSH지원하는 무료호스팅서비스(http://2freehosting.com)로 오픈소스(블로그-WP,XE ,빌더-JL,RB,위키-MW,NW)를 설치해보자.

여기에서는 먼저 SSH지원하는 무료호스팅업체(http://2freehosting.com)를 통하여 SSHTerminal앱을 사용하여 오픈소스를 설치해 보자. PC의 NetDrive와 아이패드앱SSHTerminal을 사용하여  FTP와 SSH를 이용한 설치방법에 대하여 알아보자.

준비사항은 다음과 같다.

(1)무료호스팅  - http://2freehosting.com -> 회원가입(SMS인증) ->신청즉시 사용가능

(2)PC의 넷드라이브  - http://netdrive.net ->NetDrive다운로드후 설치->세팅(FTP)

(3)아이폰무료앱  - 앱스토어에서 무료앱SSH Terminal 설치

(4)워드프레스(WP)  -  http://wordpress.org ->wordpress3.4.2.tar.gz->루트서버(html)에 업로드(NetDrive사용)

(5)익스프레스엔진(XE)http://code.google.com/p/xe-core/downloads/list -> xe.1.5.2.7.ko.tar.gz

(6)줌라(JL)http://www.joomla.org/download.html ->Joomla_2.5.7-Stable-Full_Package.tar.gz

(7)킴스큐(RB)http://kimsq.com/r/download/ ->rb_1.1.2_20120330.tar.gz

(8)미디어위키(MW) -http://www.mediawiki.org/wiki/Download ->mediawiki-1.19.0.tar.gz

(9)모니위키(NW)http://kldp.net/projects/moniwiki/ ->moniwiki-1.1.5.tgz

(10)디스커즈X(DC) - http://download.comsenz.com ->DiscuzX->2.5->Discuz_X2.5_TC_UTF8


스마트클라우드시스템 구축을 위한 오픈소스설치는 6단계에 의하여 실시된다.

공식홈페이지에서 소스(tar)를 다운로드 받아 FTP로 호스팅 서버루트에 올리고 SSH로 압축해제하는것이다.

줌라는 임의의 폴더(jl)을 만들고 그안에 소스를 넣어서 풀어야한다.

폴더는 일괄적으로 wp,jl,mw,xe,rm,nw로 바꾸어주고 권한설정(chmod)은 707로 설정해준다.

원본소스는 용량문제로 모두 삭제해준다. 리눅스터미널에서 du -s로 사용량 확인해보니 총179MB로 라온넷 무료호스팅서버용량 200MB에서 사용 가능하다.(참고로 라온넷 무료호스팅은 HDD:200MB,DB:100MB,트래픽:300MB까지 사용 가능하다)


1.워드프레스 설치하기

1)PC에서 워드프레스소스(wordpress3.4.2.tar.gz)를 다운로드 받아 NetDrive로 서버루트(html)에 업로드한후

아이패드에서 SSH Terminal를 열어 다음순서로 세팅한다.

(1)ls(화일열람)

(2)cd html (서버루트로 이동)

(3)tar zxvf wordpress-3.4.2.tar.gz(소스압축해제)

(4)mv wordpress wp(폴더명 변경)

(5)rm -rf wordpress-3.4.2.tar.gz(소스삭제)

(6)cd wp ->cd wp-content->mkdir uploads->chmod 777 uploads(폴더생성및 권한설정)

   (uploads폴더를 만들어주지 않으면 사진을 올릴수가 없다)


2)DB정보 입력하기

NetDrive에서 메모장으로 열어 DB정보(localhost,User Name,Password,DB Name)을 wp-config-sample.php에 삽입후 wp-config.php로 저장한다.


3)초기화면과 관리자화면 

웹브라우저에서 초기화면(http://ID.yzi.me/wp)->타이틀,비밀번호,메일 입력후 저장->로그인->관리자화면(http://ID.yzi.me/wp/wp-admin)


4)모바일웹 플러그인 wptouch 설치후 활성화 한다.


2.줌라(JL)설치하기

1)JL다운로드 – http://www.joomla.org/download.html 에서 Joomla_2.5.7-Stable-Full_Package.tar.gz를 다운로드 받아 NetDrive로 서버루트(html)에 jl폴더를 만들어 업로드한후 아이패드에서 SSH Terminal를 열어 다음순서로 세팅한다.

(1)ls(화일열람)

(2)cd html (서버루트로 이동)

(3)mkdir jl (폴더생성)

(4)cd jl

(5)tar zxvf Joomla_2.5.7-Stable-Full_Package.tar.gz(소스압축해제)

(6)mv Joomla_2.5.7-Stable-Full_Package jl (폴더명 변경)

(7)chmod -R 707 jl (권한설정)

(8)rm -rf Joomla_2.5.7-Stable-Full_Package.tar.gz(소스삭제)


2)http://ID.yzi.me/jl ->korean선택후 다음단계->설치전확인사항, 다음단계->라이센스,다음단계->DB정보입력후 다음단계->FTP설정무시,다음단계->메인설정(사이트이름,메일,ID,비밀번호),샘플데이타설치 클릭후 다음단계->설치완료,설치폴더(installation)삭제 클릭


3)초기화면 – http://ID.yzi.me/jl


4)관리자화면 – http://ID.yzi.me/jl/administrator/ ->로그인


5)템플릿설치 – 기본템플릿4개 메뉴->extensions->template manager->site선택후, default클릭, view site(미리보기)클릭 확인하고 추가템플릿은 jl/templates폴더안에 넣는다.


6)모바일템플릿 다운로드 : http://extensions.joomla.org/search?q=mobile -> http://www.mobilejoomla.com/download.html로그인


3.미디어위키(MW)설치하기

1)MW다운로드 – http://www.mediawiki.org/wiki/Download ->mediawiki-1.19.2.tar를 다운로드 받아 NetDrive로 서버루트(html)에 업로드한후 아이패드에서 SSH Terminal를 열어 다음순서로 세팅한다.

(1)ls(화일열람)

(2)cd html (서버루트로 이동)

(5)tar zxvf mediawiki-1.19.0.tar.gz(소스압축해제)

(6)mv mediawiki mw (폴더명 변경)

(7)chmod -R 707 mw (권한설정)

(8)rm -rf mediawiki-1.19.0.tar.gz(소스삭제)


2)초기화면 – http://ID.yzi.me/mw ->set up the wiki클릭->한국어선택 Continue->공지사항숙지후Continue->DB종류,정보입력(mysql),(localhost,ID,비밀번호,DB네임)

->인코딩UTF-8선택후 Continue->관리자정보(사이트이름,ID,비밀번호,메일)Continue->Continue->Continue->LocalSettings.php 다운로드 mw폴더로 업로드->완료


3)관리자화면 – http://ID.yzi.me/mw->로그인->사용자환경설정->문서보이기설정->스킨선택후 저장


4)스킨추가 – mw/skins폴더에 업로드


4.XE 설치하기

1)XE다운로드 – http://code.google.com/p/xe-core/downloads/list 에서 xe.1.5.2.7.ko.tar.gz 다운로드받아 NetDrive로 서버루트(html)에 업로드한후 아이패드에서 SSH Terminal를 열어 다음순서로 세팅한다.

(1)ls(화일열람)

(2)cd html (서버루트로 이동)

(3)tar zxvf xe.1.5.2.7.ko.tar.gz(소스압축해제)

(4)chmod -R 707 xe(권한설정)

(5)rm -rf xe.1.5.2.7.ko.tar.gz(소스삭제)


2)초기화면 – http://ID.yzi.me/xe ->한국어선택,동의2체크후 라이센스에 동의합니다->설치를 진행합니다

->MySQL선택후 다음->DB정보(localhost,ID,비밀번호,DB네임)입력후 다음->짧은주소사용 체크후 다음

->관리자정보(메일,ID,PW,닉네임)입력후 완료


3)관리자화면 – http://ID.yzi.me/xe/admin ->로그인(admin,비밀번호)


* SVN설치(SVN지원확인 리눅스터미널에서 "svn"입력->svn help) - 서버루트에서 mkdir xe->svn checkout http://svn.xpressengine.com/XpressEngine/trunk xe ->chmod 707 xe


5.킴스큐(RB)설치하기

1)RB다운로드 – http://kimsq.com/r/download/5901 에서 rb_1.1.2_20120330.tar.gz 다운로드받아 NetDrive로 서버루트(html)에 업로드한후 아이패드에서 SSH Terminal를 열어 다음순서로 세팅한다.

(1)ls(화일열람)

(2)cd html (서버루트로 이동)

(3)tar zxvf rb_1.1.2_20120330.tar.gz(소스압축해제)

(4)chmod -R 707 rb(권한설정)

(5)rm -rf rb_1.1.2_20120330.tar.gz(소스삭제)


2)초기화면 – http://ID.yzi.me/rb ->동의체크후 다음->DB정보(localhost,ID,비밀번호,DB네임)입력후 다음

->사용자정보(이름,ID,PW,메일)입력후 다음

->사이트명칭,사이트 레이아웃선택후 설치하기->승인,완료


3)관리자화면 – http://ID.yzi.me/rb/admin ->로그인(admin,비밀번호)


6.모니위키(NW)설치하기

1)http://kldp.net/projects/moniwiki/에서 소스(moniwiki-1.1.5.tgz)다운로드 받아 NetDrive로 서버루트(html)에 업로드한후 아이패드에서 SSH Terminal를 열어 다음순서로 세팅한다.

(1)ls(화일열람)

(2)cd html (서버루트로 이동)

(3)tar zxvf moniwiki-1.1.5.tgz(소스압축해제)

(4)mv moniwiki nw(폴더명 변경)

(5)rm -rf moniwiki-1.1.5.tgz(소스삭제)

(6)cd html ->chmod 777 nw

(7)cd nw -> chmod 777 data

(8)cd .. (상위폴더로 이동)

(9)chmod 644 config.php (권한설정666->644로 변경)


2)http:/ID.yzi.me/nw/monisetup.php ->비밀번호입력후 완료(위키씨앗심기)


3)초기화면 – http:/ID.yzi.me/nw


7.디스커즈X(DC) 설치하기

1)디스커즈는 zip으로 제공되므로 압축을 해제한후 upload폴더를 FTP로 서버에 업로드한다.

(1)ls(화일열람)

(2)cd html (서버루트로 이동)

(3)mv upload dc(폴더명 변경)

(4)cd html ->chmod 777 dc


2)설치화면 - http://ID.yzi.me/dc ->동의체크후 다음->DB정보(localhost,ID,비밀번호,DB네임)입력후 다음

->사용자정보(이름,ID,PW,메일)입력한다.

http://id.yzi.me/dc/admin.php ->로그인(admin,비밀번호) 

   초기화면 -  http://ID.yzi.me/dc/forum.php


* 설치실제사례

(1)http://smartmissionkr.yzi.me/wp

(2)http://smartmissionkr.yzi.me/xe

(3)http://smartmissionkr.yzi.me/jm

(4)http://smartmissionkr.yzi.me/rb

(5)http://smartmissionkr.yzi.me/mw

(6)http://smartmissionkr.yzi.me/nw

(7)http://smartmissionkr.yzi.me/dc



Posted by jangwg
,