windows 2003 sp2 支持IIS+PHP+MYSQL+PHPmyadmin如何设置

2024-03-13 13:48

本文主要是介绍windows 2003 sp2 支持IIS+PHP+MYSQL+PHPmyadmin如何设置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

首先下载软件
IIS安装用系统盘里的I386文件添加删除windows组件来安装好
php-5.2.0-win32.zip 
mysql-noinstall-5.0.22-win32.zip
phpMyAdmin-2.9.1.1-all-languages.zip。这三个文件的下载地址可以在百度搜索得到。 
一、安装php  
1) 在D盘新建一个名为PHP的文件夹,解压缩php-5.2.0-win32.zip到D:/PHP。  
2) 在D:/PHP文件夹下找到php.ini-dist文件,将其复制一份以做备份。将复制后的文件更名为php.ini
3) 在php.ini文件中找到
搜索 register_globals = Off 
将 Off 改成 On ,即得到register_globals = On
以下行:extension_dir = "./"(注:该行指定PHP查找扩展的位置),编辑该行,如下所示:  
extension_dir = "D:/PHP/ext"(注:不要这里用的是斜杠/而不是反斜杠/)。  
4) 在php.ini文件中找到以下行:;extension=php_mysql.dll(注:该行开始的分号指示PHP忽略该行),删除该行始的分号以启用扩展extension=php_mysql.dll;;extension=php_mbstring.dll  改成 extension=php_mbstring.dll   
5) 保存并关闭php.ini文件;将修改好的php.ini文件复制到C:/Windows/文件夹下;  
6) 在D:/PHP/文件夹下找到名为php5ts.dll,libmysql.dll的文件,并将其复制到C:/windows/System32文件夹中  (注:IIS处理PHP 5和MYSQL需要该文件)。  
至此,PHP安装完毕。 
二、安装配置IIS  
1) 在控制面板中选择添加/删除程序,然后在弹出的对话框中选择添加/删除windows组件,勾中IIS即可。如果没有安装盘,可以去网下下一个从安装盘中抽取出来的iis包。安装完成后在C盘会有一个Inetpub的文件夹。  
2) 在管理工具中打开Internet 信息服务(IIS)管理器,或者在运行对话框中输入"inetmgr"(不包括引号)后确定。  
3) 在默认网站下新建虚拟目录,这里可以存放你的php文件。比如新建虚拟目录php指向电脑上的D:/phpamdin目录。在PHP文件夹上单击鼠标右键,选择"属性",依次点单击"虚拟目录"选项卡上的"配置",打开应用程序配置对话框。 
4) 在"映射"选项卡上点"添加",打开"添加/编辑应用程序扩展名映射"对话框,点击"可执行文件"后的"浏览",定位到D:/PHP/php5isapi.dll,在"扩展名"后的文本框内输入".php"(注:一定要注意扩展名前的句点),点击确定。  
5) 在文档选项卡中添加index.php做为默认文档。也可不添加。  
6) 再点"确定",退出"应用程序配置"对话框,再点"确定",退出PHP属性对话框。  
至此,IIS配置完毕。  
某些配置可能需要重启服务器:cmd下使用: 
net stop w3svc 
net start w3svc 
三、测试PHP安装  
1) 在D:/phpamdin下,(该目录在配置IIS时设置了虚拟目录为php)新建记事本文件后打开,输入以下代码: 
<?php
phpinfo();
?>
将该段代码保存成version.php(后辍名必须为php)。    
2) 打开浏览器,在地址栏里输入localhost/php/version.php,如果显示正常,则PHP安装成功。 
四、安装MYSQL 
1)在D盘新建一个名为mysql的文件夹,解压缩下载下来的mysql-noinstall-5.0.22-win32.zip到D:/mysql。 
2)运行D:/mysql/bin下的mysqld-nt.exe,会有一个dos画面一闪而过。这样就启动了mysql服务。 
3)在命令行下切换目录到D:/mysql/bin,键入mysql -u root -p 回车,如果提示Enter password: 则表示mysql安装成功。默认是空密码。 
五、安装PHPMyAdmin 
1)将下载的phpMyAdmin-2.9.1.1-all-languages.zip中的全部内容解压缩到配置IIS时建立的D:/phpadmin目录下。 
2)启动浏览器,确保IIS和Mysql服务都在运行,键入http://localhost/php/index.php即可看到phpMyAdmin的管理画面。 

这篇关于windows 2003 sp2 支持IIS+PHP+MYSQL+PHPmyadmin如何设置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/805082

相关文章

MySQL数据库双机热备的配置方法详解

《MySQL数据库双机热备的配置方法详解》在企业级应用中,数据库的高可用性和数据的安全性是至关重要的,MySQL作为最流行的开源关系型数据库管理系统之一,提供了多种方式来实现高可用性,其中双机热备(M... 目录1. 环境准备1.1 安装mysql1.2 配置MySQL1.2.1 主服务器配置1.2.2 从

深入理解Mysql OnlineDDL的算法

《深入理解MysqlOnlineDDL的算法》本文主要介绍了讲解MysqlOnlineDDL的算法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小... 目录一、Online DDL 是什么?二、Online DDL 的三种主要算法2.1COPY(复制法)

Linux挂载linux/Windows共享目录实现方式

《Linux挂载linux/Windows共享目录实现方式》:本文主要介绍Linux挂载linux/Windows共享目录实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录文件共享协议linux环境作为服务端(NFS)在服务器端安装 NFS创建要共享的目录修改 NFS 配

基于Python开发Windows自动更新控制工具

《基于Python开发Windows自动更新控制工具》在当今数字化时代,操作系统更新已成为计算机维护的重要组成部分,本文介绍一款基于Python和PyQt5的Windows自动更新控制工具,有需要的可... 目录设计原理与技术实现系统架构概述数学建模工具界面完整代码实现技术深度分析多层级控制理论服务层控制注

mysql8.0.43使用InnoDB Cluster配置主从复制

《mysql8.0.43使用InnoDBCluster配置主从复制》本文主要介绍了mysql8.0.43使用InnoDBCluster配置主从复制,文中通过示例代码介绍的非常详细,对大家的学习或者... 目录1、配置Hosts解析(所有服务器都要执行)2、安装mysql shell(所有服务器都要执行)3、

k8s中实现mysql主备过程详解

《k8s中实现mysql主备过程详解》文章讲解了在K8s中使用StatefulSet部署MySQL主备架构,包含NFS安装、storageClass配置、MySQL部署及同步检查步骤,确保主备数据一致... 目录一、k8s中实现mysql主备1.1 环境信息1.2 部署nfs-provisioner1.2.

MySQL中VARCHAR和TEXT的区别小结

《MySQL中VARCHAR和TEXT的区别小结》MySQL中VARCHAR和TEXT用于存储字符串,VARCHAR可变长度存储在行内,适合短文本;TEXT存储在溢出页,适合大文本,下面就来具体的了解... 目录一、VARCHAR 和 TEXT 基本介绍1. VARCHAR2. TEXT二、VARCHAR

MySQL中C接口的实现

《MySQL中C接口的实现》本节内容介绍使用C/C++访问数据库,包括对数据库的增删查改操作,主要是学习一些接口的调用,具有一定的参考价值,感兴趣的可以了解一下... 目录准备mysql库使用mysql库编译文件官方API文档对象的创建和关闭链接数据库下达sql指令select语句前言:本节内容介绍使用C/

mybatis直接执行完整sql及踩坑解决

《mybatis直接执行完整sql及踩坑解决》MyBatis可通过select标签执行动态SQL,DQL用ListLinkedHashMap接收结果,DML用int处理,注意防御SQL注入,优先使用#... 目录myBATiFBNZQs直接执行完整sql及踩坑select语句采用count、insert、u

MySQL之搜索引擎使用解读

《MySQL之搜索引擎使用解读》MySQL存储引擎是数据存储和管理的核心组件,不同引擎(如InnoDB、MyISAM)采用不同机制,InnoDB支持事务与行锁,适合高并发场景;MyISAM不支持事务,... 目录mysql的存储引擎是什么MySQL存储引擎的功能MySQL的存储引擎的分类查看存储引擎1.命令