메뉴 건너뛰기

Karma's Place

로그인하지 않고 댓글을 달 수 있습니다. 하지만 본사이트의 취지에 맞지않는 댓글은 예고없이 삭제될 수 있습니다.
기타등등
2011.01.15 11:45

PC에 개발환경 만들기

조회 수 11823 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄 첨부

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


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

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


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

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

그러다가 찾은 것이 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 에 

127.0.0.1 localhost
127.0.0.1 cubrid
127.0.0.1 cubrid.loclhost
127.0.0.1 www

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


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

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


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

NameVirtualHost *:80

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
<VirtualHost *:80>
DocumentRoot "D:/web/htdocs/xe" 
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:/web/htdocs/cubrid"
ServerName cubrid.localhost
ServerAlias cubrid
</VirtualHost>

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

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


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

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

?
  • ?
    tofinder 2011.03.02 12:54

    우앙. 저런식으로 하면 2차도메인으로 연결이 가능해지는군요. 

    새로운것을 첨 알고 갑니다. ^^


List of Articles
번호 분류 제목 날짜 조회 수
» 기타등등 PC에 개발환경 만들기 1 file 2011.01.15 11823
12 애드온 및 모듈 제작 모듈제작강좌 1 : 모듈 등록 file 2010.12.30 13758
11 기타등등 Mysql to Cubrid : 제일 안전한 방법 file 2010.10.23 13282
10 기타등등 큐브리드 변환후 index 재설정 2 file 2010.10.22 26555
9 기타등등 루씬, 큐브리드그리고 XE 3 file 2010.10.07 30685
8 Rhymix & XE 이미지 자동출력 애드온 58 file 2010.04.09 35612
7 Rhymix & XE picasa_upload component 34 file 2010.04.05 23208
6 Rhymix & XE 구글 웹앨범 최근사진 위젯 file 2010.04.05 22345
5 Rhymix & XE 구글 웹앨범 연동모듈 설정 58 file 2010.03.31 30268
4 Rhymix & XE 이미지프로세스 모듈 (매직버전) 111 file 2010.03.01 46058
3 Rhymix & XE 이미지프로세스 모듈 설정방법 24 file 2010.02.25 19332
2 Rhymix & XE JPG 축소 및 워터마크 애드온 ver 0.7 21 file 2010.02.18 27116
1 Rhymix & XE 자동 그룹변경 애드온 17 file 2010.02.18 22531
계속 검색
Board Pagination Prev 1 2 3 Next
/ 3
위로