linux, apache, mysql, php, tomcat 설치 연동.(6)_virtual host 설정(포트)
인터넷 검색 결과와 약간의 야메를 곁들인...
포트를 이용한 가상호스트 설정.
----------------------------------------


# vi /usr/local/apache/conf/httpd.conf

Include conf/extra/httpd-vhosts.conf
를 찾아서 주석해제 후 httpd-vhosts.conf 설정

없으면 적어준다.(설정파일을 따로 빼놓음)



# vi /usr/local/apache/conf/extra/httpd-vshots.conf
Listen 8001
Listen 8002
 (apache에서 Listen 포트를 열어놓도록 함)

NameVirtualHost *.:8001
NameVirtualHost *.:8002
(위의 Listen과 맞추어 설정)

<VirtualHost *:8001>
    DocumentRoot "/home/asd/public_html"
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} .jsp
    RewriteRule (.*) ajp://localhost:8009/~asd/$1 [P]
</VirtualHost>

<VirtualHost *:8002>
    DocumentRoot "/home/zxcv/public_html"
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} .jsp
    RewriteRule (.*) ajp://localhost:8009/~zxcv/$1 [P]
</VirtualHost>

(호스트마다 VirtualHost 디렉토리 설정)


#httpd restart




각 사용자 별 연동을 위해 VirtualHost를 만들고 DirectoryRoot를 설정
RewriteRule에서 각 계정 이름으로 forwarding
(http://localhost/~asd/index.jsphttp://localhost:8001/index.jsp 로 접근 가능하도록 하는 것) <- 야메임.-_-; 그래도 된다.ㅋㅋ

by -레- | 2008/05/23 12:51 | Linux | 트랙백(1) | 덧글(0)
트랙백 주소 : http://zubilan.egloos.com/tb/4375667
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Tracked from timeless at 2008/06/04 10:11

제목 : 좋은 정보 감사함다.
유용한 정보 감사합니다....more

:         :

:

비공개 덧글



< 이전페이지 다음페이지 >