你的位置:首页 > Windows

win2003上 IIS6 + php5.1 + mysql4.0.21 安装设置

2008-11-01 浏览:(2038) Windows 评论(0)

如果您以前的PHP代码用ZS或ZE编码过,请不要装PHP测试版,最好装PHP5.0.5, 因为ZO不支持PHP测试版

PHP5.0.4下载 http://cn.php.net/distributions/php-5.0.5-Win32.zip

(安装方法一样)

1、IIS6的安装

IIS6是WINDOWS2003自带的服务器组件,默认没有安装,安装方法:

控制面板----添加和删除程序----添加/删除windows组件----双击“应用程序服务器”----勾选上“INTERNET信息服务(IIS)”----确定(如果提示插入光盘,请插入WINDOWS2003安装盘)

2、php5.安装

下载php5..0b3; http://cn.php.net/distributions/php-5..0RC-Win32.zip

解压到D:/php目录;

复制D:/php/主目录下的所有DLL文件到:c:/windows/system32/中; 不用复制子目录中的

3、IIS6设置

从“开始”----“管理工具”中打开“internet信息服务(IIS)管理器”-----右键点“本地服务器”----点“属性”----点“MIME类型”----点“新建”----扩展名:php ;MIME类型:application/httpd-php----确定、确定

右键点IIS左边框中的“WEB服务扩展”----点“添加一个新的WEB服务扩展”----扩展名:php; “添加”要求的文件:C:\WINDOWS\system32\php5isapi.dll----勾上“设置扩展状态为允许”----确定

建网站目录,假设为:D:/WEB/

建一个子目录: D:/WEB/includes

右键点IIS左边框中的“网站”下的“默认WEB网站”----点“属性”----点“主目录”卡----本地路径:d:\web ; 只勾选“脚本资源访问”、“读取”----执行权限选“纯脚本”----点“配置”按钮----“映射”卡中点“添加”----扩展名:php; 可执行文件:C:\WINDOWS\system32\php5isapi.dll----确定、确定

“文档”卡中“添加”:index.php;“上移”到最顶----确定

4、php5.设置

复制d:/php/下的php.ini-dist文件到 c:/windows/目录中,改名为:php.ini;双击打开这个文件做以下设置:

; Windows: "\path;\path2"

include_path = ".;d:\web\includes"

extension_dir = "D:\php\ext"

extension=php_mbstring.dll

extension=php_bz2.dll

;extension=php_cpdf.dll

extension=php_curl.dll

extension=php_dba.dll

extension=php_dbase.dll

;extension=php_dbx.dll

extension=php_exif.dll

extension=php_fdf.dll

extension=php_filepro.dll

extension=php_gd2.dll

extension=php_gettext.dll

;extension=php_ifx.dll

;extension=php_iisfunc.dll

extension=php_imap.dll

extension=php_interbase.dll

;extension=php_java.dll

extension=php_ldap.dll

;extension=php_mcrypt.dll

extension=php_mhash.dll

extension=php_mime_magic.dll

extension=php_ming.dll

extension=php_mssql.dll

extension=php_msql.dll

extension=php_mysql.dll

;extension=php_oci8.dll

extension=php_openssl.dll

;extension=php_oracle.dll

;extension=php_pdf.dll

extension=php_pgsql.dll

extension=php_shmop.dll

extension=php_snmp.dll

extension=php_sockets.dll

;extension=php_sybase_ct.dll

extension=php_tidy.dll

;extension=php_w32api.dll

extension=php_xmlrpc.dll

extension=php_xsl.dll

;extension=php_yaz.dll

;extension=php_zip.dll

; 上面有您用不上的可以用分号注掉 

session.bug_compat_42 = 0

session.bug_compat_warn = 0 

保存文件 ,运行d:\php\php.exe 如果提示有不能运行的扩展库,在上面那个文件中用分号禁掉提示的扩展库就好了。

在 d:\web\下建一个文件:.php,写入:

<?

phpinfo();

?> 

在浏览器中打开: http://localhost/.php

如果您看到了PHP服务器的信息,祝贺您安装成功。

5、安装: MySQL 4.0.26-nt

下载:http://mysql.cdpa.nsysu.edu.tw/Downl...0.26-win32.zip

解压到:c:\mysql\

运行: C:\mysql\bin\winmysqladmin.exe ; (主要是为了生成c:\my.ini,使mysql加入到系统服务中,) 等待弹出用户名和密码输入框, 分别输入、,确定就好了;从“开始”--“程序”--“启动”中删除 winmysqladmin.exe

运行: C:\mysql\bin\mysqld-nt.exe 完成后,MYSQL安装完成

phpMyAdmin-2.8.2的配置文件在

phpMyAdmin\libraries\config.default.php.

先设置phpMyAdmin的位置

$cfg[PmaAbsoluteUri] = http://localhost/phpmyadmin/;

CTRL+G到7行设置用户名和密码

$cfg[Servers][$i][auth_type] = config; // Authentication method (config, http o cookie based)?

$cfg[Servers][$i][user] = jondy; // MySQL user

$cfg[Servers][$i][password] = zhack.com; // MySQL password (only needed

设置中文支持

$cfg[DefaultLang] = zh-gb232;

$cfg[DefaultCharset] = gb232;

这样就可以使用了,为了安全要设置$cfg[Servers][$i][auth_type] 

为http或cookie哦,这样登陆phpMyAdmin时就要身份验证了.

用户名和密码和连接MySQL的一样.

最好将phpMyAdmin目录改个别的名比如love_jondy,

毕竟这么牛X的程序不一定哪天出个漏洞什么的,安全第一呀,呵呵.

我的一个客户用的5.net的虚拟主机,安装的时候提示

Warning: unknown encoding "gb232" in /z2/xxxxxxx/public_html/love_jondy/libraries/string.lib.php on line 4

简单的处理方法是编辑libraries/string.lib.php 

CTRL+G到4行,在前边加上//注释掉,哈哈,管他什么if else呢.

Windows 2003下配置php+mysql+phpmyadmin (希望加精)

请大家认真按照以下方法安装,保证您安装成功,确实安装不成功者,可加QQ:88797888 为您免费安装。若觉得好,请版主给予加精......

序、软件准备

软件版本及系统环境介绍:

* 软件版本:Windows Server 2003 Standard Edition SP、IIS 6.0、PHP 4.4.、MySQL 4.0.26、phpMyAdmin 2.7.0-beta

* 系统环境:

├─ C:\windows\ --------------------------系统目录 

├─ E:\myweb\wwwroot\ ---------IIS主目录 

├─ E:\myweb\php4\ ----------------PHP目录 

├─ E:\myweb\mysql\ ---------------MySQL目录 

└─ E:\myweb\wwwroot\phpMyAdmin\ -----phpMyAdmin目录 

2 软件下载:

PHP 4.4. MySQL 4.0.26 phpMyAdmin 2.7.0-beta(这些软件可以从网上下载,若下载不到可向本人免费索取)

3 IIS服务器:

关于IIS的安装因为比较简单,在此只大概的说一下,这个功能在“添加/删除程序---添加删除Windows组件”中添加“Internet 信息服务”即可,就不再赘述了。

一、PHP的安装配置

将PHP解压到上述目录,将php4目录下的php.ini-recommended文件改名为php.ini,然后用记事本打开;

2 然后把 extension_dir = "./" 修改为 extension_dir = "E:\myweb\php4\extensions";

3 再找到session.save_path = /tmp,去掉此行前面的分号,然后将其改为session.save_path = E:\myweb\php4\sessions (同时在php4目录下新建名为sessions的目录);

4 找到extension=php_mbstring.dll,去掉此行前面的分号;

5 将修改好的php.ini文件拷贝至C:\windows目录下,将php4目录下的php4ts.dll文件拷贝到C:\windows\system32目录下;

6 打开“Internet服务管理器”,选择你想支持PHP的站点(如:默认网站),打开属性页,点击“ISAPI筛选器”选项卡,点击“添加”,在弹出的“筛选器属性”窗口的“筛选器名称”中填入“php”;在“可执行文件”中填入“E:\myweb\php4\sapi\php4isapi.dll”,点击确定;

7 点击“主目录”选项卡,选择“应用程序设置”中的“配置”按钮,在弹出的“应用程序配置”窗口中点击“添加”按钮,在弹出的“添加/编辑应用程序扩展名映射”窗口中的“可执行文件”中填入“E:\myweb\php4\sapi\php4isapi.dll”,“扩展名”一项填入“.php”;

8 点击“文档”选项卡,添加index.php为默认文档;

9 再回到IIS管理器的左侧边栏树状目录,右键单击“Web服务扩展”,选择“添加一个新的Web服务扩展”。在弹出的对话框中输入扩展名为PHP,然后单击“添加”按钮,选择“浏览”,添加“E:\myweb\php4\sapi\php4isapi.dll”文件,并勾选“设置扩展状态为允许”;

0 PHP主要安装过程就此结束,重启IIS。到E:\myweb\wwwroot目录下新建一个phpinfo.php文件,内容如下:

<?php

phpinfo();

?> 

通过浏览器访问 http://localhost/phpinfo.php ,如果显示页首有“PHP Version 4.4.”字样页面,则代表PHP已经安装成功。

二、MySQL的安装

解压mysql-4.0.26-win32.zip文件后,执行其中的setup.exe文件,启动安装程序;

2 在安装程序第三步中选择安装目录为“E:\myweb\mysql”(如有提示框弹出,请单击“Yes”,程序会自动建立此目录);

3 第四步中选择“Typical(默认值)”,点击“Next”按钮后,安装开始。最后点击“Finish”按钮完成MySQL安装;

4 (此步骤可以省略)安装完成后,进入“E:\myweb\mysqlbin”目录,双击winmysqladmin.exe文件,它会提示建立新账号,输入自己想要的用户名及密码即可,确认后,在任务栏中会出现一个红绿灯的图标,如果是绿灯亮起,代表MySQL已经成功运行。

三、phpMyAdmin的安装配置

解压phpMyAdmin-2.7.0-beta.tar.bz2文件到“E:\myweb\wwwroot\phpMyAdmin”目录;

2 在“E:\myweb\wwwroot\phpMyAdmin”目录中找到config.default.php文件,将其改名为config.inc.php,然后用记事本打开;

3 找到$cfg['blowfish_secret'] = '',将其值改为你自己想要的任意字符,如$cfg['blowfish_secret'] = 'owndownd';

4 找到$cfg['Servers'][$i]['auth_type'] = 'config',改为$cfg['Servers'][$i]['auth_type'] = 'cookie';

5 找到$cfg['DefaultLang'] = 'en-iso-8859-',改为$cfg['DefaultLang'] = 'zh-utf-8';

6 找到$cfg['DefaultCharset'] = 'iso-8859-',改为$cfg['DefaultCharset'] = 'zh-utf-8';

7 通过以上设置,就可以通过http://localhost/phpmyadmin/访问到phpMyAdmin登录界面了;

8 使用root账号登录,密码为空。登录后选择更改密码,输入自己需要的密码,点击“更改”按钮,即完成phpMyAdmin最后配置。现在已经可以通过phpMyAdmin来管理MySQL数据库了;

四、结束语

通过阅读以上的文字相信一部分浏览者已经可以在自己的机器上成功建立PHP+MySQL环境支持了,实际上也可以依照以上方法在Windows 2000或者Windows XP的系统环境中进行配置。祝各位好运^^! 

  • 发表评论
  • 查看评论
【暂无评论!】

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。