포럼
PC에 개발환경 구축하기...
2011.01.15 11:59
이거 어느 영역에 글을 써야할지 좀 애매하네요.
자게는 그렇고..
그렇다고 팁으로 가기도 뭐하고...
드디어 벼르고 벼르던 작업을 하나 해결했습니다.
그동안 개인서버에서 작업을 해왔는데 여러가지 문제점이 많이 생기더군요.
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/)입니다.
안정적인 버전들로 구성되어있고 무엇보다도 큐브리드까지 한번에 설치가 가능합니다.
게다가 어지간한 것은 httpd,conf와 php.ini를 편집하지 않고 설정변경이 가능합니다.
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에서 에디터로 작업해야하니까 좀 낯설기는 하지만 금방 적응되겠지요...
글쓴이 | 제목 | 최종 글 |
---|---|---|
Xiso | xml쿼리에 notlike 지원 | |
뉴클리어 | 생일 수정 불가능 현상 [1] | 2011.05.09 by sol |
준돌이 | 쉬운설치 오류메세지 어떻게 해야하죠? [2] | 2011.05.08 by 김창호568 |
Cody | <XEED>UI 이런 것이 가능한지요? [7] | 2011.04.11 by Cody |
유샤인 | XE 1.4.5와 IE9 의 "충돌???" [2] | 2011.04.04 by 유샤인 |
매실茶 | 무슨 에러인지 설명해주실 분 계신가요? [2] | 2011.04.03 by 매실茶 |
씨지 | 페이스북 친화적 코딩이란 어떤것일까요? XE는 과연?? [12] | 2011.04.05 by 씨지 |
씨지 | 앵커 #comment ~ 링크클릭시 레이아웃이 위로 밀리는...ㅠㅠ [3] | 2011.03.04 by 씨지 |
rjsoo | 페이지 수정 에서 widget.js 에러 대한 질의- 답변이 없어서 이곳에 질의 합니다. | |
hika1 | xml 필터 삽입 신문법 오류 [3] | 2011.02.25 by 이택준 |
獨立軍 | 개발자님께~~ | |
지오426 | 위젯 스타일 버그 보고 | |
백성찬 | r8036 까지에서 db 관련 에러 [2] | 2011.01.23 by ㅇㅎㅇㅀㅇㅀ |
카르마 | PC에 개발환경 구축하기... [1] | 2011.01.19 by ForHanbi |
XE | XE 1.7.5-beta1 배포 및 테스트 [9] | 2014.03.24 by Volun |
푸시아 | 지지샵 실물몰 무제한 옵션추가 기능 작업중 [10] | 2014.02.21 by Volun |
푸시아 | 홈페이지 개발 용역의 원칙 [7] | 2014.02.28 by 이시태 |
식쵸 | 스크롤바, 체크박스, 라디오 버튼 등 시스템적 요소에 관한 디자인 처리 [2] | 2014.02.16 by 식쵸 |
이온디 | XEED 튜닝해보실 분 계신가요? [8] | 2014.02.12 by 클로여 |
착한악마 | contact writer번역 부탁드립니다. [11] | 2014.03.03 by Canto |
문제는 개인컴에서 차분하게 끝내고 업로드 하면 되는데...
항상 업로드 한 다음에 또 죽으라 수정한다는 ㅜ.ㅜ