Php在windows下的(php5.4.7)有兩種版本:php
只須要解壓上一步的zip包便可,而後配置php.ini 詳見Php如何配置html
下載Mysql database msi安裝文件,安裝提示下一步便可。mysql
Php的zip包解壓後,在根目錄下找到php.ini-production文件,將此文件更名爲php.inisql
將windows
; On windows:
; extension_dir = "ext"安全修改成 服務器
; On windows:
extension_dir = "C:/php/ext"session
用於指定PHP擴展包的具體目錄,以便調用相應的DLL文件。curl
因爲默認PHP並不支持自動鏈接Mysql,需開啓相應的擴展庫功能,好比php_mysql.dll等,即將 post
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_mysql.dll 可能在沒有更改以前默認爲;extension=msql.dll 若是不更改則會提示mysql模塊不支持
去掉這些extension以前的分號(;)去除。
配置PHP的Session功能
在使用session功能時,咱們必須配置session文件在服務器上的保存目錄,不然沒法使用session,咱們須要在Windows 7上新建一個可讀寫的目錄文件夾,此目錄最好獨立於WEB主程序目錄以外,此處我在D盤根目錄上創建了phpsessiontmp目錄,而後在php.ini配置文件中
將
;session.save_path = "/tmp"
修改成
session.save_path = "D:/phpsessiontmp"
配置PHP的文件上傳功能 ?
同session同樣,在使用PHP文件上傳功能時,咱們必需要指定一個臨時文件夾以完成文件上傳功能,不然文件上傳功能會失敗,咱們仍然須要在Windows 7上創建一個可讀寫的目錄文件夾,此處我在D盤根目錄上創建了phpfileuploadtmp目錄,而後在php.ini配置文件中
將
;upload_tmp_dir =
修改成
upload_tmp_dir = "D:/phpfileuploadtmp"
修改date.timezone,不然在執行phpinfo時date部分會報錯:
將
;date.timezone =
修改成
date.timezone = Asia/Shanghai ;上海
date.timezone = Asia/Urumqi ;烏魯木齊、北京
只須要在php安裝目錄下雙擊php.exe,若是有問題, 在cmd界面上即可看到系統提示出現了哪些問題。
1) 打開控制面板,點擊【打開或關閉windows 功能】
2) 在「角色」節點選擇【添加角色服務】。
3) 勾選「應用程序開發」下的【CGI】,並點擊安裝。以後重啓IIS就能夠。
1) 在IIS下新建站點。
2) 而後選擇此網站,打開【處理程序映射】
3) 點擊【添加模塊映射】
4) 配置請求路徑爲:*.php
模塊選擇:FastCgiModule
可執行文件:選擇php解壓文件中的php-cgi.exe
最後瀏覽網站便可