Aug 212011

Ubuntu에서 apache2만 설치되어 있다고 가정.

1. cgi-bin 폴더를 cgi사용 가능하게 만들기
> sudo vi /etc/apache2/mods-enabled/userdir.conf

– <IfModule mod_userdir.c> 안에 아래 내용 추가

<Directory /home/*/public_html/cgi-bin> 

Options ExecCGI
AddHandler cgi-script .cgi
 – Options ExecCGI와 AddHandler를 Root에다가 적으면 모든 곳에서 cgi 사용 가능! 

2. 서버 재시작 한다.
> sudo /etc/init.d/apache2 restart

3. ~/public_html/cgi-bin 밑에 서비스 복사
currentTime.cgi 와 currentTime.wsdl을 복사한다.
currentTime.cgi에는 755의 권한을 준다.

4. 웹 브라우져에서 잘 작동되는지 확인한다.

주석 :
mime에서 cgi를 연결
> sudo vi /etc/apache2/mods-enabled/mime.conf

– #AddHandler cgi-script .cgi 의 주석 해제

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>



This site uses Akismet to reduce spam. Learn how your comment data is processed.