로컬에서 여러개의 사이트를 만들자.! > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

로컬에서 여러개의 사이트를 만들자.! 정보

로컬에서 여러개의 사이트를 만들자.!

본문

# 아래 내용은 제가 일하면서 중요사항등을 적어두는 게시판에서 퍼온글이랍니다..

1240.jpg



우리나라의 APM처럼 apache + php + mysql + 관리툴 을 모아둔 셋업프프로그램이다.
easyEclipse에서는 깔고 연결시켜서 사용할수 있었지만 Eclipse PDT에서는 지원이 안되나 보다.
서버등의 설정을 Eclipse 내에서 할수 없어서 많이 불편하다.
하지만 기본으로 관리툴이 있으니 그냥 그런대로 쓰도록 하자.

설치법은 간단하다. 그냥 다운받아서 깔기만 하면 된다.
설치후 security에서 보안관련 사항들 체크후 처리할것은 처리해두자.

* xampp에 xdebug설치하는법은 아래 퍼나놓은 글을 참고하시라.
최근 Eclipse PDT에는 기본으로 xdebug가 깔려있지만 zend debug로 기본 설정되어있으니 xdebug를 사용하려면 Preferencese 설정에서 디버그 모드를 변경해줘야 한다. 아직 어떻게 사용하는지.. 뭐가 좋은지도 잘 모른다. ㅎㅎ
다만 apache에서 xdebug모드를 사용하면 뭐 좀 자세하게 나올듯 하여 블로그 글을 퍼다 놓았다.

xampp를 설치하고 나서 일반적으로 apm툴을 깔고서 하나의 개발사이트만 localhost에 띄워서 사용들을 한다.
하지만 여러 사이트를 관리하고 개발에 참여하다보면 매번 http.conf파일의 설정값을 변경해서 사용하기 귀찮다.
물론 서버딴에서 작업을 하거면 편하지만.. 노트북을 들고다니며 로컬딴에서 작업을 해야 할 경우가 있어서 방법을 찾아 보았다.

1.121.0.0.1 을 localhost라는 주소로 alise해주는 파일을 찾아보자.
C:\WINDOWS\system32\drivers\etc\hosts 라는 파일이다.
메모장등을 이용하여 열고서

121.0.0.1 사이트명 형식으로 한줄 추가해주자.
127.0.0.1       localhost
127.0.0.1       devporiter   <---추가

http://사이트명 치면 로컬아이피를 참고하게 된다.

2.xampp\apache\conf\httpd.conf 파일 추가
//public_html폴더로 끝나는 폴더의 접근권한을 설정해준다.
<Directory "D:/work/*/public_html">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

3.xampp\apache\conf\extra\httpd-vhosts.conf 파일에서
//주석을 풀어준다
NameVirtualHost *:80

//가상호스들을 추가해준다.
<VirtualHost *:80>
    DocumentRoot "D:/xampp/htdocs"
    ServerName localhost
    ServerAlias localhost
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "D:/work/devporiter/public_html"
    ServerName devporiter
    ServerAlias devporiter
</VirtualHost>

4. http://localhost 시에 xampp의 로컬페이지가 뜨는지 확인해보자

5. http://사이트명 시에 페이지가 정상적으로 뜨는지 확인해보자

해당사항은 로컬에 apache를 설치해서 사용중에 로컬에서 여러프로젝트를 관리하고자 할때 유용할꺼라고 봅니다. xampp말고도 국내에서 많은 사람들이 쓰고있는 apm등을 이용하셔도 될듯 합니다. http://localhost/aaa , http://localhost/bbb 등으로 폴더화해서 쓸수도 있지만, 서버환경과 똑같이 사용하고자 위 방법을 쓰고 있습니다.

추천
1

댓글 2개

전 리눅스에서 쓰고있는데..좋은거 같아요 리눅스 잘몰라서
그냥 강좌보고 따라서 설치하니까 되더라구요 ~.~
제서버는 하이브리드 서버라 윈도우 XP위에 virtualbox+리눅스 돌리면서 서버를 돌리는 희안한 -_-;
컴퓨터는 내장그래픽에 싸구려 메인보드에 꾸졌지만 램이 4기가라서 ㅋ.ㅋ 잘도네요~

하이브리드서버..ㅋ 좋게말해서 하이브리드 서버지 뻘짓잡종서버죠 -_ㅠ;;
전체 10 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT