Passion/Python

mod_python 설치

sunshout 2007. 8. 1. 19:32
Apache 웹서버에서 python을 사용하기 위한 mod_python (버전 mod_python3)를 설치

1. pkg_add를 이용한 설치
 # pkg_add -r mod_python3
(mod_python3, apache2 패키지 설치함)

2. 아파치 설정 수정
  - 설정 파일 :  /usr/local/etc/apache2/httpd.conf
  - mod_python 모듈 로드 (설치시 자동 설정되어 있음)


httpd.conf (Language : text)
  1. LoadModule python_module      libexec/apache2/mod_python.so
  2.  
  3.  
  4. ###########################
  5. # for mod_python
  6. ###########################
  7. AddHandler mod_python .py
  8. PythonHandler mod_python.publisher
  9. PythonDebug on
  10.  

  - 1번 줄은 자동으로 설정되어 있고, mod_python을 사용하기 위해서는 7,8,9 번줄을 입력하여야 한다.


3. 아피치 실행 (루트 또는 www 권한으로)
  # /usr/local/sbin/apachectl start
 
  - 기본 웹서비스 디렉토리: /usr/local/www/data/