Debian sarge에서 php4, php5함께 사용하기

2007. 3. 28. 00:10
결론부터 말하자면, 하나는 아파치모듈로 돌리고 다른 하나는 cgi로 돌리면된다. 여차하면 둘 다 cgi로 돌려도되고. 예제는 php4를 모듈로 돌리는 상태에서 php5를 cgi로 추가.
  1. 데비안 사지에는 php5 패키지가 없으므로, dotdeb의 패키지를 이용하기 위해 dotdeb의 패키지리스트 중 하나를 골라 /etc/apt/sources.list 에 추가한다.
  2. 패키지 리스트 업데이트
    apt-get update
  3. php5-cgi패키지를 설치한다
    apt-get install php5-cgi
  4. 아파치설정에서 php5를 사용할 디렉토리에 ScriptAlias와 AllowOverride가 설정되어있어야 한다.
    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    AllowOverride Options, FileInfo
  5. php5를 사용할 디렉토리의 .htaccess파일을 수정한다
    Options +ExecCGI FollowSymlinks

    AddHandler php5-cgi .php
    Action php5-cgi /cgi-bin/php5
  6. phpinfo()를 사용해서 해당디렉토리내의 파일들이 php5로 동작하는지 확인한다.
  7. 기타 필요한 라이브러리를 설치한다. 끝.
    apt-get install php5-mysql php5-gd ...등등
정리하니 간단하네..삽질 꽤 많이 했는데 ㅠㅠ

'컴퓨터관련' 카테고리의 다른 글

아키텍트 이야기  (2) 2007.04.24
스프링노트  (0) 2007.04.06
Zend Framework  (2) 2007.03.26
올블로그 2.3 오픈베타  (4) 2006.12.16
다음 북마크  (0) 2006.11.15

kall 컴퓨터관련