Window 2003 IIS + MySQL + PHP + Zend 環境配置

圖文詳解

下載 Windows 2003 Zend, PHP, PHPMyadmin 與 MySQL

Windows 2003 安裝包中包含了 Zend,PHP 5.2.17,PHPWind8.7 和 PHPMyadmin 3.5.2,您能夠直接下載安裝包,節約搜索資源的時間。php

可是,因爲 MySQL 超出了上傳限制,您須要另行前往 MySQL 官網 下載。而後解壓拷貝到 D 盤,以下圖:html

MySQL in D disk

安裝與配置 Windows IIS + FTP

  1. 單擊 開始 > 控制面板 > 添加或刪除程序。node

    Adding or deleting a PG

  2. 單擊 添加/刪除 Windows 組件(A)。mysql

    Adding or deleting Windows component

  3. 選擇 應用程序服務器,並單擊 詳細信息。web

    Selecting application server

  4. 選擇 Internet 信息服務 (IIS),並單擊 詳細信息。sql

    Clicking the Internet service info (iis)

  5. 勾選 文件傳輸協議 (FTP) 服務,並單擊 肯定。api

    Selecting FTP service

  6. 單擊 瀏覽,選擇 C:\Win2003sys\disc1\I386。安全

    Choosing the source of files

  7. 單擊 打開 IIS 就開始安裝了。若是您的設備採用 Windows 2003 64 bit 操做系統,該文件則位於 C:/Win2003sys/disc1/AMD64 目錄下。服務器

    Opening the file

出現下面的界面時,表示您的 IIS 和 FTP 已完成安裝。app

Completing installation

安裝與配置 Windows IIS + PHP

  1. 剪切 D 盤中的 libeay32.dll,libmcrypt.dll,libmysql.dll 和 ssleay32.dll 到 C:\Windows\system32 目錄下。剪切 PHP配置設置文件 到 C:\Windows 目錄下。

    MySQL in the D disk

  2. 右擊 個人電腦,選擇 管理。

  3. 在導航窗格中找到並單擊 Internet 信息服務器(IIS),單擊 Web 服務擴展。

  4. 在信息窗格空白處右擊,選擇 添加一個新的 Web 服務擴展。

    Adding a new sevice extension

  5. 在彈窗中的擴展名輸入欄輸入:PHP,單擊 添加。

    Naming the PHP extenxion

  6. 在彈出的窗口中,單擊 瀏覽 並選擇 D:\websoft\php-5.2.17\php5isapi.dll,單擊 肯定。

    Assigning the file source

  7. 選中勾選框中的 設置擴展狀態爲容許,單擊 肯定。

    Permitting the extension status
    通過設置,計算機管理 導航窗格中的 Web 服務擴展 項就新增了php。

    Seting overview

  8. 在導航窗格中右擊 網站,選擇 屬性。

    Alt text

  9. 在 主目錄 選項卡下單擊 配置。

    Clicking configureration

  10. 單擊 添加。

    Adding file extension

  11. 單擊 瀏覽,選擇文件路徑 D:\websoft\php-5.2.17\php5isapi.dll。輸入擴展名 .php,單擊 肯定。

    Mapping extension files

  12. 在 文檔 選項卡下,單擊 添加,在彈窗輸入框內輸入 index.php 後單擊 肯定。

  13. 在 文檔 選項卡下,單擊 添加,在彈窗輸入框內輸入 index.html 後單擊 肯定。單擊 應用 (A)。

    Adding documents

  14. 單擊 全選 (s),再單擊 肯定。

    Selecting sub nodes

  15. 單擊 應用 (A),再單擊 肯定。

    Finishing configuration

至此,您的 IIS 與 PHP 就配置完成了。

安裝與配置 Windows MySQL

安裝 MySQL

  1. 進入文件路徑並雙擊 D:\websoft\mysql-essential-5.1.63-win32.msi。

    Installing

  2. 安裝進程結束後,單擊 Custom,而後單擊 Next。

    Installation navigation

  3. 在目錄結構中單擊 MYSQL Server。

  4. 單擊 Change 修改 MySQL 的安裝路徑,從 C 盤切換到 D:\websoft\mysql-5.1 (根據您的實際須要從新選擇路徑)。單擊 OK 以確認路徑。

    Changing installing destination path_1

    Confirmation

  5. 在目錄結構中單擊 MYSQL Server Datafiles。

  6. 單擊 Change 修改 MySQL 的安裝路徑,從 C 盤切換到 D:\websoft\mysql-5.1 (根據您的實際須要從新選擇路徑)。單擊 OK 以確認路徑。

    Changing installing destination path_2 Confirmation

  7. 在彈窗中單擊 Next,繼續安裝 MySQL。

  8. 彈窗切換後,單擊 Finish 以完成MySQL安裝。

    Changing installing destination path_2

配置 MySQL

  1. 接上篇。在彈窗中勾選 Detailed Configuration,單擊 Next。

    Selecting detailed configuration

  2. 在彈窗中勾選 Multifunctional Database,單擊 Next。

    Selecting Multifunctional Database

  3. 單擊 Next。

    Clicking next

  4. 在彈窗中勾選 Manual Setting,並將鏈接數設置爲 1400。

    Selecting Manual Setting

  5. 在彈窗中勾選 Enable TCP/IP Networking,並將端口數設置爲 3306。勾選 Enable Strict Mode,單擊 Next。

    Slecting Enable Strict Mode

  6. 在彈窗中勾選 Standard Character Set,單擊 Next。

    Alt text

  7. 在彈窗中勾選 Install As Windows Service,單擊 Next。

    Alt text

  8. 在彈窗中勾選 Modify Security Settings,設置您的 MySQL root 密碼。請妥善保管您的密碼,謹防遺忘。單擊 Next。

    Alt text

  9. 單擊 Execute 開始配置。等待 4 個 MySQL 配置進度均完成後單擊 Finish 以結束配置。

    Clicking Execute

安裝 Windows Zend

若是您的設備上沒有 Zend 加密的程序,您不須要安裝 Zend。若是有這樣的程序,您須要安裝 Zend 以防沒法運行程序。

  1. 進入文件路徑並雙擊 D:\websoft\ ZendOptimizer-3.3.3-Windows-i386.exe。從新選擇安裝路徑,其他設置選擇默認設置。單擊 Next。

    Starting installation

  2. 勾選 I agree the terms of the license agreement,單擊 Next。

    Confirmation

  3. 選擇 Zend 的安裝目錄,如本示例中的 D:\websoft\Zend,單擊 Next。

    Changing root

  4. 選擇 IIS,單擊 Next。

    Choosing IIS

  5. 將 php.ini 安裝在 C:\Windows 目錄下,單擊 Next。

    Installing php.ini

  6. 單擊 Next。

    Clicking Next

  7. 單擊 Install。

    Installation

  8. 單擊 是。

    Yes

  9. Zend 安裝完成後,單擊 Finish 結束安裝引導。

配置 Windows FTP

市場上有不少 FTP 服務器軟件,存在像 Serv-u, Xlight 等一些正版收費軟件,也存在免費或系統自帶的軟件。在此,阿里雲以 Windows OS 自帶的 FTP 軟件爲例,爲您演示 FTP 配置過程。

配置 FTP

  1. 單擊 個人電腦 > 右鍵 > 管理。
  2. 在導航窗格中單擊 本地用戶和組 > 用戶,在信息窗格空白處右擊並選擇 新用戶。

    Users

  3. 輸入 FTP 用戶名、密碼。

    Setting ID and password

  4. 在導航窗格中找到並單擊 Internet 信息服務管理,右擊 FTP 站點,選擇 新建 > FTP 站點。

    New site

  5. 單擊 下一步。

    Clicking Next

  6. 輸入描述內容,如本示例中的 「pwftp」。

    Typing description

  7. 設置 FTP 的 IP 地址和端口,單擊 下一步。 Setting IP and port

  8. 勾選 不隔離用戶,單擊 下一步。

    Do not exclude users

  9. 設置目錄路徑,如本示例中的 D:\websoft\www。

    Changing root

  10. 設置 FTP 的訪問權限爲容許 讀取 和 寫入,單擊 下一步。

    Changing access authority

  11. 單擊 完成,進入下一步站點建立嚮導。

    Clicking completion

設置 FTP 權限

  1. 進入目錄 D:\websoft(或您的FTP站點主目錄),右擊文件夾 www > 屬性。

    Clicking attribute

  2. 在 安全 選項卡下,選中 Users(能夠是登陸到該設備上的任何人,也能夠是您本身)。在 容許 列表和 拒絕 列表中勾選相應的權限設置。

  3. 勾選 徹底控制後,單擊高級進行高級設置。

    Setting access authority

  4. 勾選 用在此顯示的能夠應用到子對象的…,並單擊彈窗中的是。

    Supporting access

  5. 等待系統運行程序。

    Waiting

設置 PWFTP 帳號權限

  1. 右擊文件夾 WWW > 屬性 > 安全,單擊添加 (D)。

    Clicking attribute

  2. 選擇 對象類型,選擇 位置,輸入對象名稱 pwftp,單擊 肯定。

    Setting the pwftp

  3. 在 容許 列表和 拒絕 列表中勾選相應的權限設置。

  4. 勾選 徹底控制 後,單擊 高級 進行高級設置。

    Advanced setting

  5. 和 users 權限設置同樣。勾選 高級安全設置中 界面中的權限項目,並單擊彈窗中的 是 ,而後單擊 應用 (A) > 肯定。

    Setting access authority

至此,您的 Windows FTP 就配置完成了。

配置 Windows IIS 站點

  1. 右擊 個人電腦 > 管理。
  2. 在導航窗格單擊 Internet 信息服務 (IIS) > 網站 ,右擊 默認網站,單擊 屬性。

    Clicking attribute

  3. 在 主目錄 選項卡下,單擊 瀏覽,從 C 盤切換到指定路徑,如本示例中的 D:\websoft\www\phpwind。

    Changing root

  4. 單擊 應用 (A),再單擊 肯定。

  5. 重啓 IIS,或者重啓服務器,就能夠經過 https://localhost 訪問到您的網站了。

注意:若是您的設備使用了 Windows 2003 64 bit 系統版本,並在訪問 https://localhost 時被提示 %1不是有效的 win32應用程序錯誤,請按如下指示進行設置:

  1. 單擊 開始 > 運行,輸入 cmd,而後單擊 肯定。

  2. 輸入:cscript %SYSTEMDRIVE%/inetpub/adminscripts/adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1


關於 IIS 和 FTP 安全加固,請參考 FTP 匿名登陸或弱口令漏洞及服務加固

相關文章
相關標籤/搜索