1)、采用理由:
優點:最大化的桌面圖形化作業系統,可維護性優秀。基于IIS v6.0/v7.0(2008),可以支援的腳本相當完整,不僅支援Linux無法支援的asp/asp.net,還可以安裝php、mysql、zend實作php環境。同時,利用Serv-U可以實作ftp管理。操作簡單,無需鍵入任何指令就可實作全能型主機。
缺點:由于正版Windows價格昂貴,Windows 2008中文版在20000-25000。如果加裝MSSQL,價格更要成倍增長
成功案例:微軟公司伺服器叢集
(2)、操作步驟:
說明:環境Windows 7旗艦版sp1
采用IIS v7.0/v7.5+php+mysql建構操作環境。
1. 安裝IIS v7.0/v7.5
控制台-程式和功能-打開或關閉Windows功能
新手可以把Internet資訊服務下面的全選。
若浏覽器裡出現如上界面說明成功安裝IIS v7.0/v7.5
2. 配置PHP環境
采用最新的 php v5.4.3。下載下傳php v5.4.3之後解壓到F:\WebLAMP\php5
在IIS中如下操作:
IIS 7及以上 支援php使用fastcgi模式。
配置IIS 7需要在IIS添加一個處理程式映射
添加處理程式映射:
添加子產品映射:
注意:要把php目錄下的pws-php5cgi.reg檔案注冊運作下
添加預設文檔index.php:
修改F:\WebLAMP\php5\php.ini-development檔案名為php.ini。
配置php.ini 檔案,搜尋如下配置并修改相應的配置值:使之支援mysql等extension_dir = ".\ext"
log_errors = On
error_log = "C:/inetpub/temp/php-errors.log"
fastcgi.impersonate = 1
fastcgi.logging = 0
cgi.fix_pathinfo=1
cgi.force_redirect = 0
session.save_path = "C:/inetpub/temp/phpsessions/"(可選)
去除以下擴充前的引号:
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_odbc.dll
extension=php_xmlrpc.dll
extension=php_xsl.dll
extension=php_zip.dll
3. 添加Mysql資料庫:
采用mysql-5.5.25-win32.msi。
安裝Mysql:
設定Mysql:
校驗mysql是否正确安裝:
1. 檢測服務管理器中:mysql是否啟動:
2. 使用phpmyadmin能否接入mysql: