|
//php 5 : Windows build needs a MySQL DLL
//php 5.0 doesn't come with mysql support... You have to get the librariesyourself...
//I think u can get them from mysql.com
// php 5 Beta 2
//The file php_mysql.dll comes with these snapshots, as well as a new version of libmySQL.dll,
//so I suggest a full upgrade to Beta 2 instead of just extracting php_mysql.dll for use with Beta 1.
--------------------------------------------------------
到 www.jetdown.com 下載下面三種軟件,做好安裝準(zhǔn)備
apache_2.0.47-win32-x86-no_ssl.msi
mysql-4.0.14-win.zip
phpMyAdmin-2.5.3-rc1-php.zip
----------------------------------------------------------------------------------------------
php 5 Beta 2 http://snaps.php.NET/win32/php5-win32-latest.zip size:5.87 MB (6,162,835 bytes)
----------------------------------------------------------------------------------------------
<1>安裝配置php
1.解壓縮php壓縮包到C:/php/
2.復(fù)制C:/php/目錄下的php4ts.dll及C:/php/dlls目錄下的所有文件到windows安裝目錄的系統(tǒng)文件夾里
(win9x/me是system目錄,winNT,2k/winXP,2003是system32目錄)
復(fù)制C:/php/php.ini-dist到windows安裝目錄下(如:c:/windows),并將其改名為php.ini。用記事本打開,修改一下信息:
搜索extension_dir = ./ 這行,并將其路徑指到你的php目錄下的extensions目錄,比如:
extension_dir = C:/php/extensions
如若想支持更多模塊,,搜索:
;Windows Extensions
;Note that MySQL and ODBC support is now built in, so no dll is needed for it.
下面都用分號在前面注釋掉了支持的擴(kuò)展模塊,如果你想php支持某個模塊,請將前面的“;”去掉即可
修改完成后,保存php.ini,到此完成php的安裝和配置。
我們在下面加入一行
extension=php_mysql.dll
//Note 1: The extension dir need not be "./", as Hermawan mentioned. It works fine for me with the extensions subdir where the other extensions are located.
//Note 2: The php.ini file need not be in the Apache root, as lars mentioned. It works fine for me in the Windows dir.
<2>安裝Apach2
1.備份 C:/Program Files/Apache Group/Apache2/conf/httpd.conf 文件。
2.用記事本打開C:/Program Files/Apache Group/Apache2/conf/httpd.conf
找到:
#NameVirtualHost *
修改為:
NameVirtualHost 127.0.0.1 //或localhost
找到:
<VirtualHost 127.0.0.1>
修改下面幾行:
ServerAdmin (你剛才安裝時候輸入的管理員信箱)
DocumentRoot C:/Program Files/Apache Group/Apache2/htdocs
ServerName Apache2
ErrorLog C:/Program Files/Apache Group/Apache2/logs/error_log
CustomLog C:/Program Files/Apache Group/Apache2/logs/access_log common
</VirtualHost>
找到:
AddType application/x-tar .tgz
在下面添加以下兩行:
AddType application/x-httpd-php .php
AddType image/x-icon .ico
找到:
#LoadModule ssl_module modules/mod_ssl.so
在下面添加一行:
LoadModule php5_module C:/php/sapi/php4apache2.dll //這里php5_module是關(guān)鍵,如果php4_module apache就無法啟動了
增加默認(rèn)文件:
找到DirectoryIndex * 這行,可以這樣修改,添加默認(rèn)的文件名:
DirectoryIndex index.php default.php index.htm index.html default.htm default.html
保存文件,重起apache服務(wù)器。
最后,在該文件末尾加上下面兩行
ScriptAlias /php/ "c:/php/"
Action application/x-httpd-php "/php/php.exe“
到此Apache的php環(huán)境已經(jīng)完全建立了。
<3>測試:
用記事本新建個文件,寫下下面幾行,保存到C:/Program Files/Apache Group/Apache2/htdocs目錄下,這個目錄就是你的站點跟目錄,命名為phpinfo.php.然后在瀏覽器中輸入http://localhost/phpinfo.php 就可以看到想盡的關(guān)于php的信息了。
phpinfo.php代碼如下:
<?php
phpinfo();
?>
<4>安裝mysql
1.按默認(rèn)安裝在C:/mysql
Copy the following files to the Apache modules directory:
php/php4ts.dll
php/sapi/php4apache2.dll
php/dlls/iconv.dll
If any of these files are missing in the modules directory, Apache will fail to start.
Be sure the extension can find the following files:
php_mysql.dll
iconv.dll
libmySQL.dll
If any of them can't be found, Apache will start but will issue a warning like this: "Unknown(): Unable to load dynamic library 'c/php/extensions/php_mysql.dll" - The specified module could not be found."
php_mysql.dll should be in the extensions directory.
iconv.dll should be in the Apache modules directory.
libmySQL.dll must be either in the Apache root directory or the Windows system directory. I prefer the former because it's cleaner, as other applications don't necessarily use this MySQL library version.
Note 3: Be sure to use the libmySQL.dll file bundled with php. In my case, trying to use the libmySQL.dll from the MySQL 4.1 alpha package resulted in this error message: "Unknown(): Unable to load dynamic library 'c:/php/extensions/php_mysql.dll" - The specified procedure could not be found."
Start Apache and everything should be fine.
2.運行C:/mysql/bin/winmysqladmin.exe 設(shè)定user 和password
3.運行mysql,測試一下
mysql> show databases;
+-----------+
| Databases |
+-----------+
| mysql |
| test |
+-----------+
如果出現(xiàn)以上畫面,表明mysql已經(jīng)安裝成功;
2.更改MySQL系 主站蜘蛛池模板: 日本边添边摸边做边爱边 | 国产在线精品亚洲第一区 | 手机在线播放成人亚洲影院电影 | 国产精品一区二区AV97 | YIN荡的老师系列第6部分视频 | 最近中文字幕免费高清MV视频 | 97视频免费观看2区 97视频免费观看 | 久久精麻豆亚洲AV国产品 | a一级毛片视频免费看 | 狠狠色综合久久婷婷 | 蜜桃传媒在线观看入口 | 高H高肉强J短篇校园 | 亚洲国产韩国欧美在线不卡 | 99久久国产综合精品成人影院 | 日韩吃奶摸下AA片免费观看 | 91欧洲在线视精品在亚洲 | 亚洲国产高清在线 | 久久久精品3d动漫一区二区三区 | 国产午夜精品久久理论片小说 | 99久久99久久久99精品齐 | 久久亚洲黄色 | 国产成人小视频 | 欧美多人群p刺激交换电影 欧美多毛的大隂道 | 青青草原国产在线观看 | 忘忧草在线社区WWW日本-韩国 | 国产精品亚洲专一区二区三区 | 国产午夜精品理论片在线 | 日本不卡不码高清免费 | 久久精品国产亚洲AV妓女不卡 | 白人大战34厘米黑人BD | 亚洲精品无夜久久久久久久久 | gv肉片视频免费观看 | 99久久亚洲 | 麻花传媒XK在线观看 | 亚洲日本一区二区三区在线不卡 | 久久爱狠狠综合网 | 久久久久久88色偷偷 | 青青青草免费 | 中文乱码35页在线观看 | 男人舔女人的阴部黄色骚虎视频 | 国产免费久久精品国产传媒 |