포럼

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

자게는 그렇고..

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


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


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

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에서 에디터로 작업해야하니까 좀 낯설기는 하지만 금방 적응되겠지요...


글쓴이 제목 최종 글
푸시아 지지샵 실물몰 무제한 옵션추가 기능 작업중 [10] file 2014.02.21 by Volun
XE XE 1.7.5-beta1 배포 및 테스트 [9] file 2014.03.24 by Volun
카르마 PC에 개발환경 구축하기... [1] file 2011.01.19 by ForHanbi
백성찬 r8036 까지에서 db 관련 에러 [2] file 2011.01.23 by ㅇㅎㅇㅀㅇㅀ
지오426 위젯 스타일 버그 보고 file  
獨立軍 개발자님께~~ file  
hika1 xml 필터 삽입 신문법 오류 [3] file 2011.02.25 by 이택준
rjsoo 페이지 수정 에서 widget.js 에러 대한 질의- 답변이 없어서 이곳에 질의 합니다. file  
씨지 앵커 #comment ~ 링크클릭시 레이아웃이 위로 밀리는...ㅠㅠ [3] file 2011.03.04 by 씨지
씨지 페이스북 친화적 코딩이란 어떤것일까요? XE는 과연?? [12] file 2011.04.05 by 씨지
매실茶 무슨 에러인지 설명해주실 분 계신가요? [2] file 2011.04.03 by 매실茶
유샤인 XE 1.4.5와 IE9 의 "충돌???" [2] file 2011.04.04 by 유샤인
Cody <XEED>UI 이런 것이 가능한지요? [7] file 2011.04.11 by Cody
준돌이 쉬운설치 오류메세지 어떻게 해야하죠? [2] file 2011.05.08 by 김창호568
뉴클리어 생일 수정 불가능 현상 [1] file 2011.05.09 by sol
Xiso xml쿼리에 notlike 지원 file  
Treasurej XE가 느린 이유 중 하나.. [6] file 2011.08.23 by Treasurej
씨지 신 템플릿 문법에서 조건문 cond에 조건A && 조건B를 동시에 넣는것 [21] file 2011.09.14 by Cody
식쵸 webmatrix로 xe를 설치해서 살펴본 회원 테이블의 extra_vars에 이런 값이 있더군요. [2] file 2011.09.21 by 식쵸
Treasurej 레이아웃 설정에 탭과 위아래 버튼을 달아봤습니다.^^ [7] file 2011.10.07 by 착한악마