windows下配置PHP+MySQL開發環境

一、下載軟件
Apache:http://httpd.apache.org/,當前最新版本爲 2.2.11
MySQL:http://dev.mysql.com/downloads/,下載版本爲MySQL Community Edition 5.1.30
PHP:http://www.php.net/downloads.php,最新版 5.2.8

二、安裝
安裝挺簡單的,Apache和MySQL都是用windows安裝包,照提示安裝即可。PHP用壓縮包,解壓即可。

三、PHP+MySQL+IIS的配置
1、MySQL
沒啥好配置的,可以將datadir設置爲自己想要存儲數據的位置。

2、PHP,設安裝在 D:/PHP
2.1 將php.ini-recommended複製爲php.ini
2.2 編輯php.ini文件
2.2.1 將display_errors設爲 display_errors = On,方便調試,記住發佈時要關閉
2.2.2 將magic_quotes_gpc設爲 magic_quotes_gpc = On,自動過濾非法字符
2.2.3 將extension_dir = "./" 改爲 extension_dir = "D:/PHP/ext"
2.2.4 去掉 ;extension=php_gd2.dll 前的註釋
2.2.5 去掉 ;extension=php_mysql.dll 前的註釋,用於支持 mysql
2.2.6 去掉 ;extension=php_mbstring.dll 和 ;extension=php_mcrypt.dll 前的註釋,用於支持多字節編碼
2.2.7 在PHP目錄下新建子目錄 sessiontmp,用於存放session的臨時文件,將;session.save_path = "/tmp"改爲 session.save_path = "D:/PHP/sessiontmp"
2.2.8 在PHP目錄下新建子目錄 uploadtmp,用於存放上傳的臨時文件,將;upload_tmp_dir = 改爲 upload_tmp_dir = "D:/PHP/uploadtmp"
2.2.9 修改upload_max_filesize的值,設置可上傳文件的最大長度
2.3 將php.ini複製到C:/windows目錄下
2.4 將php5ts.dll、libmysql.dll複製到C:/windows/system32目錄下,或是把D:/PHP添加到系統用戶的PATH環境變量裏面

3、配置IIS
3.1 選中要配置的網站,單擊“屬性”,彈出配置窗口
3.2 選中 "ISAP 篩選器" 標籤頁,單擊添加按鈕
3.3 輸入篩選器的名稱爲"PHP5",單擊“瀏覽”,選中"D:/PHP/php5isapi.dll",確定保存
3.4 選中 "主目錄" 標籤頁,單擊配置按鈕
3.5 在"映射"頁裏面單擊”添加“按鈕,
3.6 單擊"瀏覽",選中可執行文件爲"D:/PHP/php5isapi.dll",在擴展名裏面填入".php",確定保存
3.7 選中 "文檔" 標籤頁,單擊"添加",輸入"index.php",確定保存添加默認文檔
3.8 配置完成,OK

三、PHP+MySQL+Apache的配置
1、MySQL 和 PHP 的配置和上面搭配IIS的方式一樣,沒什麼兩樣

2、配置Apache
        2.1 相當簡單,只需要修改 httpd.conf 配置文件
        2.2 定位到#LoadModule vhost_alias_module modules/mod_vhost_alias.so這一行,在後面加入三行內容                
                LoadModule php5_module "d:/php/php5apache2_2.dll"
                AddType Application/x-httpd-php .php
                PHPIniDir "D:/php" 
        2.3 找到 DocumentRoot "D:/LAMP/Apache2.2/htdocs"  這一行,設置WEB根目錄,改爲 DocumentRoot "D:/www"
        2.4 再往下找到 Options Indexes FollowSymLinks,設爲 Options -Indexes FollowSymLinks  實現禁止目錄瀏覽
        2.5 找到 <Directory "D:/LAMP/Apache2.2/htdocs"> 這一行,做同樣的修改,結果爲 <Directory "D:/www">
        2.6 找到 DirectoryIndex index.html,添加默認文檔,結果爲 DirectoryIndex index.php
        2.7 OK,重新啓動 apache 服務

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章