[질문]아파치 컴파일시...
글쓴이: bigdog / 작성시간: 월, 2004/08/16 - 12:04오후
아파치 웹서버를 컴파일해서 잘 쓰고 있습니다만.
그동안 사용하지 않던 perl스크립트를 사용해야만 할 상황이 발생했습니다.
예전에 컴파일했을 때는 cgi와 perl스크립트는 전혀 고려하지 않은 상태로
컴파일해서 사용했습니다.
다시 컴파일하려고 하니 막상 의문이 생기네요.
mod_cgi 만 enable하면 되는 것인지,
아니면, mod_perl만 enable하면 되는것인지,
둘 다 필요 없는지(이건 아닐거란 생각이 들지만),
둘다 있어야 하는지...
perl스크립트도 cgi에 속하는것으로 알고 있는데, 굳이 mod_perl을 설치해야 할지 ...
경험있으신 분의 조언 부탁드립니다.
File attachments:
첨부 | 파일 크기 |
---|---|
![]() | 50 KB |
Forums:
아파치를 DAO형태로 컴파일 하셨다면 mod_perl만 설치해도 될겁니다
아파치를 DAO형태로 컴파일 하셨다면 mod_perl만 설치해도 될겁니다.
http://perl.apache.org/
mod_perl의 방식도 mod_php방식과 같은 형태이므로 CGI가 꼭 있어야 하는건
아니라고 생각합니다.
------------------------------
좋은 하루 되세요.
apache 설정.
기존에 컴파일해서 사용하던 apache2에 mod_perl 2.0을 apxs로 설치하는데 성공했습니다.
그리고, httpd.conf에 다음을 추가했습니다.
테스트 스크립트를 만들어서 지정된 디렉토리에 넣고 실행하니 잘 됩니다.
문제는 각각의 계정 사용자들인데..
위에서 /export/home/apache2/cgi-bin/ 부분을
/export/home/*/public_html/cgi-bin/이렇게 고치면
전혀 실행이 안되네요.
어떤부분을 바꿔야 할까요?
Apache를 새롭게 설치하면 httpd.conf하나의 파일로 되어있기보
Apache를 새롭게 설치하면 httpd.conf하나의 파일로 되어있기보다는
apache2.conf와 commonapache2.conf로 나뉘어서 관리하게 되어있는데...
아마 사용하는 배포판에 따라서 다를것이라고 생각합니다.
일단 제가사용하는 Gentoo에서 commonapache2.conf의 perl관련 부분에는
라는 부분들이 있더군요.
잘 살펴보시면 해당하는 부분이 있을 것으로 생각됩니다.
참고로 apache2.conf와 commonapache2.conf를 올리겠습니다.
------------------------------
좋은 하루 되세요.
댓글 달기