A. 네, 가능합니다. XE 가 지원하는 DBMS 종류부터 확인해 보면 아래와 같습니다.
Cubrid, Firebird, MySQL 4.1 이상, PstgreSQL, Sqlite2/Sqlite3, MS-SQL
그렇다면 어떤 방법으로 설치할 수 있을까요? 상식적으로 생각해 본다면 다음과 같을 겁니다.
2. PHP 5.2.X 설치
3. SQL Server 2008 R2 Express, Native Client 설치
4. Microsoft Drivers for PHP for SQL Server 2.0 설치
5. 각 모듈 연동을 위한 설정 (PHP.INI, IIS 7.5 모듈 설정 등)
6. XpressEngine 설치
Q. 아, 꽤 복잡한데요? 좀 더 단순한 방법으로 간편하게 할 수 있는 방법은 없을까요?
A. 있으니깐 물어봤겠죠.. 자, WPI(웹 플랫폼 인스톨러)를 사용하시면 보다 쉽게 설치 및 구성 변경을 하실 수 있습니다.
WPI 를 실행하여 클릭질 몇 방이면 위의 6가지 단계 중 1~5단계를 한 번에 처리할 수 있습니다.
WPI(웹 플랫폼 설치 관리자) 2.0 을 실행하신 후 '웹 플랫폼' - '데이터베이스' 메뉴에서 SQL 서버와 관련된 제품들을 모조리 선택해 주시면 됩니다.
설치가 완료된 화면 캡쳐입니다. 대박.... URL 재작성 2.0 도 같이 설치 되었으니 rewite_mod 도 별도 설치할 필요없이 사용할 수 있겠군요. 참, 세상 좋아졌습니다.
이후, SQL Server 에 XE 에서 사용할 DB와 사용자 계정을 생성한 후 XE 를 설치하면 되겠죠.
어떻게?
관련 내용은 10/21(목) PHP on IIS 7 세미나에서 이어집니다. 세션 발표 후 다시 한 번 정리해서 문서화 할 계획입니다.
[참고자료]
[IIS 7 초급 1-1] Microsoft 웹 플랫폼 설치 관리자
http://laigo.kr/564
[IIS 7 초급 1-2] PHP 어플리케이션을 위한 IIS 7, PHP 설치 및 구성
http://laigo.kr/565
[IIS 7 초급 1-3] SQL Server Driver for PHP 설치
http://laigo.kr/566
작성자 : Lai Go / 작성일자 : 2010.10.20