相關(guān)關(guān)鍵詞
關(guān)于我們
最新文章
- 階梯電費(fèi)計(jì)算公式—階梯電費(fèi)計(jì)算excel - 廣東東莞電費(fèi)收費(fèi)標(biāo)準(zhǔn)
- Macbook怎么開發(fā)PHP?Macbook 上 PHP 集成環(huán)境軟件大揭秘!
- apache 設(shè)置expires和max-age緩存
- 讓你的電腦就恢復(fù)到剛買時(shí)候的速度?甚至更快?!
- 落地式三分頻ASW超低音箱的設(shè)計(jì)與制作
- Zend Studio 10正式版破解及漢化
- 修改 .htaccess 實(shí)現(xiàn) 301 重定向
- Apache中 RewriteRule 規(guī)則參數(shù)介紹
- 如何對(duì)PNG進(jìn)行壓縮?PNG24壓縮方法
- Tomcat服務(wù)無法啟動(dòng)的問題的解決方法
IIS 環(huán)境下配置PHP5+MySql+PHPMyAdmin
雖然主要是做.net開發(fā)的,但是,時(shí)不時(shí)的還要搞一下php,但是,php在windows下的配置,總是走很多彎路,正好前幾天又配置了一下,因此總結(jié)在這里,做為自己的備忘,也希望給遇到問題的朋友們提供一些幫助。
首先說明一下配置環(huán)境:
操作系統(tǒng):windows 2003 standard sp2
PHP版本:5.2.5
MySql版本:5
PHPMyAdmin:2.11.6
一、首先配置IIS,添加新的服務(wù)器擴(kuò)展
輸入phpisapi.dll文件的路徑,設(shè)置擴(kuò)展?fàn)顟B(tài)為允許:
二、設(shè)置網(wǎng)站屬性,主目錄為php網(wǎng)站所在的文件夾
輸入phpisapi.dll文件的路徑,注意有些php網(wǎng)站需要把“確認(rèn)文件是否存在”這個(gè)選項(xiàng)去掉的,擴(kuò)展名寫.php:
現(xiàn)在php已經(jīng)可以在iis中運(yùn)行了。寫一個(gè)php測(cè)試文件1.php,內(nèi)容如下:
<?
phpinfo();
?>
在瀏覽器中打開這個(gè)頁面,如圖:
三、配置MySql,首先寫一個(gè)mysql的配置文件,在這里我的配置文件為my.ini,文件中的注釋已經(jīng)很清楚了,在這里就不多說了。
四、安裝mysql服務(wù),切換到mysql\bin目錄,執(zhí)行如下命令,安裝并啟動(dòng)mysql服務(wù),注意my.ini配置文件的路徑要寫準(zhǔn)確
五、接下來,配置php5支持mysql,首先修改php文件夾下的php.ini-dist文件,修改為php.ini,用記事本打開,找到mysql選項(xiàng),把前面的;去掉
然后復(fù)制php\ext文件夾下的php_mysql.dll和php文件夾下的libmysql.dll復(fù)制到c:\windows\system32文件夾:
再打開我們的測(cè)試頁面,這個(gè)時(shí)候,應(yīng)該能看到如下所示,表示已經(jīng)啟用mysql:
六、最后配置phpmyadmin,復(fù)制phpmyadmin到網(wǎng)站根目錄,修改phpmyadmin的config.inc.php文件,注意紅色注釋的內(nèi)容
$cfg['Servers'][$i]['host'] = 'localhost'; // Mysql服務(wù)器名或ip地址
$cfg['Servers'][$i]['port'] = ''; // MySQL 服務(wù)端口,這里留空表示使用默認(rèn)端口
$cfg['Servers'][$i]['socket'] = ''; // Path to the socket - leave blank for default socket
$cfg['Servers'][$i]['connect_type'] = 'tcp'; // How to connect to MySQL server ('tcp' or 'socket')
$cfg['Servers'][$i]['extension'] = 'mysql'; // mysql擴(kuò)展
$cfg['Servers'][$i]['compress'] = FALSE; // Use compressed protocol for the MySQL connection
$cfg['Servers'][$i]['controluser'] = ''; // MySQL control user settings
// (this user must have read-only
$cfg['Servers'][$i]['controlpass'] = ''; // access to the "mysql/user"
// and "mysql/db" tables).
// The controluser is also
// used for all relational
// features (pmadb)
$cfg['Servers'][$i]['auth_type'] = 'config'; // 身份驗(yàn)證方式(config, http or cookie based)
$cfg['Servers'][$i]['user'] = 'root'; // 用戶名,這里使用root
$cfg['Servers'][$i]['password'] = ''; // 密碼,第一次使用,也留空,以后更改mysql的root密碼以后,再修改
保存以后,如果能夠用瀏覽器打開下面的頁面,就可以使用phpmyadmin管理mysql了。