windows下安裝和配置php5,apche2,mysql5,phpMyAdmin2.8.0.3
windows下安裝和配置php5,apche2,mysql5,phpMyAdmin2.8.0.3
安裝php5
下載php5
解壓縮
將下載的php檔案解壓到本地目錄,如 D:/php
在php的解壓目錄下有檔案 php.ini-recommended
重新命名檔案 php.ini-recommended 為 php.ini
並且將php.ini拷貝到windows運行目錄(c:/windows或者c:/winnt)
修改php.ini
指定擴充的目錄為
extension_dir = “{php的安裝目錄}/ext”
如:extension_dir = “D:/php-5.1.2/ext”
應用一些php擴充:去掉下面擴充前的注釋符號”;”
extension=php_mbstring.dll ;字元擴充,用於不同語言的顯示
extension=php_mysql.dll ;mysql擴充,使用mysql時必須
拷貝{php安裝目錄}/libmysql.dll到{windows運行目錄,windows或者winnt}/system32下(mysql運行庫)
安裝apache2
下載apache2
修改 {apache的安裝目錄}/conf/httpd.conf 檔案
用於以模組的方式載入php5如:
LoadModule php5_module D:/php-5.1.2/php5apache2.dll
D:/php-5.1.2為php5的安裝目錄
修改DocumentRoot
使其指向php的運行目錄,如:
DocumentRoot “E:/my_project/php_project”
修改DocumentRoot下的第一個Directory標記,同樣將其指向php的運行目錄
修改DirectoryIndex(在開啟檔案夾時預設開啟的檔案,可以在後面手動添加)
DirectoryIndex index.html index.html.var index.php index.htm
安裝mysql
安裝phpAdmin
解壓
將壓縮包解壓到php可以啟動並執行目錄
設定
拷貝檔案:{phpMyAdmin安裝目錄}/libraries/config.default.php 到phpMyAdmin安裝目錄,並且重新命名為config.inc.php
修改config.inc.php檔案
$cfg['Servers'][$i]['host'] = ‘localhost’; // MySQL的主機名稱或者IP地址
$cfg['Servers'][$i]['port'] = ‘3306′; // MySQL連接埠 – 空白將用預設連接埠3306
$cfg['Servers'][$i]['auth_type'] = ‘cookie’; // 認證方式 (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = ‘root’; // MySQL使用者,如 root
$cfg['Servers'][$i]['password'] = ‘root’; // MySQL使用者密碼
啟用php.ini中的字元設定擴充功能
extension=php_mbstring.dll