웹마스터 팁

IIS 6 + php 4.3.3

2003.10.28 05:42

impre

이번에 windows server 2003 enterprise를 깔아봤습니다.

참 좋더군요..^^ 체감속도도 많이 빨라졌고...서버다 보니...일반용으로 쓰려면 처음 많은 설정을 해줘야하는 번거로움이 있지만..
여러가지 재밌는 기능들이 많이 늘었습니다..

2003의 IIS 6 에서 ISAPI로 설치를 하려고 할때, 생각보다 에로 사항이 많이 나타나더군요..
이래저래 뒤져보다가..

정리할겸해서 도움이 되는 분도 있을거라 생각하에 이렇게 글을 씁니다...

기존에 설치했던 분들 위주로 간략하게 쓰겠습니다..


여러가지 방법들이 있습니다...

우선,
php.net 에서 최신 zip을 받고 압축 풀고..

원하시는 폴더에다 옮기시고...(전 c:php )

php4ts.dll 을 c:windowssystem32 로 카피해주시고, 그리고...c:phpsapiphp4isapi.dll 도 c:windowssystem32 로 카피해주세요..(이상하게 생각하시겠지만...이게 편합니다..)
php.ini_recommeded 를 php.ini로 고치신후 c:windows 에 카피 하세요.
그리고 에디터로 원하시는 설정으로 수정하세요..
특히, extension dir 을 c:phpextensions로 해줘야 하시는거 아시죠?
나머지도 알아서 수정, 저장 하시구요..

그리고 IIS 관리창 띄워서
기본 웹 사이트 -> 설정 -> 홈 디렉토리 -> 구성 -> 추가
에서 실행화일을 예전같으면 c:phpsapiphp4isapi.dll 로 해주셨겠지만, c:windowssystem32php4isapi.dll 로 해주세요.(위에서 카피하셨죠??) scripts engine에 체크하시구요..
확장자는 .php
원하시면 .htm 도 추가하시구요..

그리고 예전 같으면 ISAPI 필터에 추가하셨죠??
하지 마세요..

그리고 IIS 관리창에 보시면 2000과는 다르게 웹사이트->웹 서비스 확장  이라는 것이 있습니다.
여기서 '새 웹 서비스 확장 추가' 를 눌러주신 다음 php c:windowssystem32php4isapi.dll 로 등록하시구요...
'허용'으로 해주시면 됩니다.

모든 필터를 허용하라는 분들도 계신데...이렇게 할 수 있는걸 왜 그렇게까지 해야되는지는 모르겠네요. 윈도우에서도 권하지 않으니 이렇게 하세요.

php4isapi.dll 을 c:windowssystem32 로 옮기라고 했는데요..
windows2003 이 나름대로 보안에 강화를 한다고 했는데....일반 사용자 입장에서는 불편한점이 많기도 하더라구요.
물론 서버관리자에겐 좋은거지만요...

그래서 windowssystem32 로 옮기고 모든 isapi 링크를 그쪽으로 따라고 말한겁니다...

아예 c:php 를 allow 시켜놓는것도 하나의 방법이긴 하지만...
제 개인적인 생각으로는 옮기는게 더 좋을듯 하네요..


한번이라도 전에 IIS 에서 php를 isapi로 설치해보신 분 위주로 써봤습니다..

2003 개인적으론 참 맘에 듭니다..
2003에서 iis 에 php 설치하는데 도움이 되었으면 합니다..

즐거운 하루 보내세요~
제목 글쓴이 날짜
웹폰트사용에 대한 실체를 밝힌다!! [22] Multi_Taeji 2004.11.13
a링크를 이용 새창 띄우기 [10] 토토루 2004.11.07
웹문서 검색을 대비한 헤더,푸터 나누기. [4] 그럴까? 2004.10.29
각 객체접근.. [2] canelia 2004.10.29
W3C 표준 권고안. 앞으로 꼭 지켜주세요.. [14] canelia 2004.10.29
스타일시트에서 링크포커스 없애기 [12] keymove 2004.10.26
타이틀 바에 움직이는 타이틀 넣기. [5] 덜렁이 2004.10.16
<button>태그를 아시나요? [6] 그냥이렇게。 2004.10.13
해상도에 적응하는 노프레임 홈페이지 제작에 필요한 표와 셀의 관계 [8] file Multi_Taeji 2004.10.13
TabIndex를 이용하여 탭키 컨트롤하기 [5] 손상모 2004.10.08
테이블 주위에 점선효과!!!~~(초간단팁!) [6] 초라 2004.09.25
경고창 없이 부모창 닫고 아기창에서 마우스 오른버튼 클릭시 아기창도 닫는다. [4] 詩와언어™ 2004.08.27
동영상과 함께 자막 재생하기. [4] 세강:D 2004.08.16
도메인 포워딩 하기 [4] 나준혁 2004.07.27
이미지에 필터만으로 그림자주기.. [15] Simsim 2004.07.07
어쩌다 나온 깔끔한 그레이 스크롤바.. 흠흠.. [11] ☺심심 2004.06.06
relative 속성 레이어를 이용한 메뉴를 자리차지하지 않게... [1] PHASE 2004.06.03
처음올립니다;ㅂ; 너무 신기한 거 발견;; [19] 올리못™ 2004.05.30
아이프레임 가로스크롤바 없애기 [3] 백승창 2004.05.28
아기창 뜨고 부모창 닫기 [6] 임소식 2004.05.19