포럼

이거 어느 영역에 글을 써야할지 좀 애매하네요.

자게는 그렇고..

그렇다고 팁으로 가기도 뭐하고...


드디어 벼르고 벼르던 작업을 하나 해결했습니다.


그동안 개인서버에서 작업을 해왔는데 여러가지 문제점이 많이 생기더군요.

PC에 아파치와 PHP를 깔아서 작업을 해야지 하고 생각은 하고 있었지만 그누무의 귀차니즘땜에...ㅎㅎ


좌우간 윈도우7에 apache+php+mysql+cubrid 를 설치했습니다.

예전에 MoyizaAPM이라는 놈을 설치해서 사용해봤지만 이번에는 새로운 시도를 해보려고 wamp(http://www.wampserver.com/en/download.php)를 깔아봤는데 apache,php,mysql 몽땅 다 최신버전으로 구성되어있군요...끙~~ XE를 설치하면 DBCubrid.class.php에서 몽땅 에러가 발생합니다. 게다가 큐브리드와 PHP 연동도 안되고...

(참고로 이 패키지에 들어있는 것이 Php 5.3.5입니다. XE팀에서도 한번 체크해볼 필요가 있을 듯합니다.)


그러다가 찾은 것이 APM7(http://www.apmsetup.com/)입니다.

K-20110115-112456-8.png


안정적인 버전들로 구성되어있고 무엇보다도 큐브리드까지 한번에 설치가 가능합니다.

게다가 어지간한 것은 httpd,conf와 php.ini를 편집하지 않고 설정변경이 가능합니다.

K-20110115-113701-1.png  

APM7을 설치하고 virtualhost를 설정해서 mysql과 cubrid로 동작하는 두개의 홈페이지를 개설했습니다.


virtualhost 설정에 관한 부분은 구글검색해보시면 쉽게 찾을 수 있는 내용들이기는 합니다만....

윈도우7의 경우

C:\Windows\System32\drivers\etc\hosts 에 

1.127.0.0.1 localhost
2.127.0.0.1 cubrid
3.127.0.0.1 cubrid.loclhost
4.127.0.0.1 www

등의 가상서버에 사용할 virtualdomain을 입력합니다.


httpd.conf에서 Include conf/extra/httpd-vhosts.conf의 주석을 제거한다음

1.# Virtual hosts
2.Include conf/extra/httpd-vhosts.conf


 conf/extra/httpd-vhosts.conf의 설정을 수정해주면 됩니다.

01.NameVirtualHost *:80
02. 
03.#
04.# VirtualHost example:
05.# Almost any Apache directive may go into a VirtualHost container.
06.# The first VirtualHost section is used for all requests that do not
07.# match a ServerName or ServerAlias in any <VirtualHost> block.
08.#
09.<VirtualHost *:80>
10.DocumentRoot "D:/web/htdocs/xe"
11.ServerName localhost
12.</VirtualHost>
13.<VirtualHost *:80>
14.DocumentRoot "D:/web/htdocs/cubrid"
15.ServerName cubrid.localhost
16.ServerAlias cubrid
17.</VirtualHost>

이때 http://localhost/ 로 접속하면 mysql로 동작하는 페이지에 접속이 되고

http://cubrid/ 또는 http://cubrid.localhost/로 접속하면 D:/web/htdocs/cubrid에 설치된 큐브리드 페이지에 접속됩니다.


서버에 있는 일부 자료들을 다운로드하고나면 다시 작업이 가능할 것같습니다.
보안문제 신경안쓰고, 서버다운 걱정할 필요없고..

그동안 서버에서 직접 vi를 사용해서 작업했는데 PC에서 에디터로 작업해야하니까 좀 낯설기는 하지만 금방 적응되겠지요...


글쓴이 제목 최종 글
라르게덴 내가 생각하는 오픈소스 [7] 2012.01.12 by zero28
정찬명 [설문조사] XE 1.6에서 반드시 해결되어야 하는 이슈는?  
_writer 회원 목록 출력 중, 그룹별 출력과 가상사이트(cafeXE)가입 목록 출력  
배워서남준다 회원가입한 아이디가 바뀝니다. [5] 2012.01.12 by sonor
SMaker 회원 정보에서 이메일을 숨겨야 되지 않을까요? [23] 2012.01.13 by milaero
sejin7940 앞에서 논란을 일으킨 sejin7940_content 위젯의 주요 기능들입니다. ^^ [9] 2012.01.13 by 클라우
배워서남준다 위젯 생성과 수정을 좀더 간편하게 하고 싶어서 질문합니다. [4] 2012.01.13 by 배워서남준다
2donggalbi XE 공모전 언제 하나요? ㅋ [2] 2012.01.14 by 이지데브
러키군 묻고답하기 게시판 변경했으면 좋겠습니다.  
misol [수정2] 소셜XE 마지막(?!) 테스트 한번만 해주세요. [69] file 2012.01.15 by misol
황비 찾고나면 너무 허탈해져 화나는 버그들. [23] file 2012.01.15 by 황비
라르게덴 각종 외부모듈 호환성 대책 아이디어 제안 [4] 2012.01.15 by Garon
황비 지겹게 로딩되는 Xe 기본 게시판 [목록설정] [17] 2012.01.15 by Garon
ntrh 1.5.1.2에서 첨부파일 기능이 안되는데.. [10] 2012.01.15 by ntrh
NetCabin NCD Board v1.1 패치파일 file  
SkyKiDS 공식 사이트의 몇 가지 오류 [2] 2012.01.15 by snows96
서비여 XE의 세계화!  
銀童 MD5 를 다른 알고리즘으로 개선하는데 찬성합니다. [5] 2012.01.15 by Garon
영구만세 XE사용자모임 겨울 정기모임 안내 [1] 2012.01.15 by 임산부연합회
아름다운지은 홈페이지 서버이전 설치후에 관리자페이지에서 게시판모듈이나 특히 메인레이아웃 부분에 수정이 먹히지 않음 [4] 2012.01.15 by 휘즈