问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在自己电脑上搭建PHP 环境,测试PHP源码,然后修改,安装了IIS,但是从...

发布网友 发布时间:2022-04-23 20:17

我来回答

3个回答

热心网友 时间:2022-04-15 11:36

II6.0可以 挺麻烦的
建议使用 phpnow 安装简单 测试代码足够了.

让IIS6.0支持php,mysql,zend,phpmyadmin。

一、相关软件
1、Windows 2003 企业版+IIS 6.0 (版本号我没有写,大家可以下载最新版本,地址已给)
2、PHP
下载地址:
http://www.php.net/downloads.php
3、MySQl
下载地址:
http://dev.mysql.com/downloads/
4、Zend
下载地址:
http://www.zend.com/en/downloads/
5、PhpMyAdmin
下载地址:
http://www.phpmyadmin.net/home_page/downloads.php
前提条件是先安装好IIS6.0,下面我们开始安装相关软件。

二、安装PHP
1、我们设置本机网站目录为d:\WEB
2、将下载后的php-5.2.3-Win32.zip解压到C:/PHP目录中
3、将PHP目录中的php.ini-dist或者php.ini-recommended(选择其中一个都是可以的.)文件改名为php.ini,把php.ini复制到C:\windows目录中
将PHP目录中的libmhash.dll和libmysql.dll文件复制到C:\Windows\System32中
4、打开c:\windows\php.ini
找到 register_globals = Off 改为 register_globals = On
找到 extension_dir = "./" 改为 extension_dir = "D:\php\ext"
找到
;extension=php_dbase.dll
;extension=php_gd2.dll (这是用来支持GD库的)
;extension=php_mbstring.dll (这不选一般用PHPMYADMIN会出红色提示,必选)
;extension=php_mcrypt.dll
;extension=php_mssql.dll (这个是用来支持MSSQL的,可选)
;extension=php_mysql.dll (这个是用来支持MYSQL的,要支持MYSQL必选)
将这些文字前面的";"去掉,其他的你需要的也可以去掉前面的;然后关闭保存该文件。

三、配置IIS使其支持PHP
1、打开控制面板→管理工具→Internet信息服务(IIS)管理器
2、右击需要PHP功能的网站,选择属性
3、单击“ISAPI筛选器”选项卡,再点击“添加”按钮,在弹出的“筛选器属性”对话框中,依次填入筛选器名称“php”,可执行文件“D:\php\php5isapi.dll”最后点击“确定”按钮退出。
4、单击“主目录”选项卡,选择“配置”按钮,可执行文件中输入“D:\php\php5isapi.dll”,扩展名中输入“.PHP”
5、单击“文档”选项卡,添加默认主页为“index.php”可以将它移到顶部..
6、在IIS管理器中单击“Web服务扩展”,再点击“添加一个新的 Web 服务扩展”,设置扩展名为“.PHP”,添加要求的文件为“D:\php\php5isapi.dll”,并选中“设置扩展状态为允许”复选框。
7、开始菜单→运行,输入“CMD”命令,进入命令行,依次输入以下命令。
net stop w3svc
net stop iisadmin
net start w3svc
当然也可以建一个.bat文件..
8、在D盘的WEB目录下新建一个名为“phpinfo.php”的文件,内容如下:
<?php
phpinfo();
?>
9、打开IE浏览器,在地址栏中输入“http://localhost/phpinfo.php”,如正常显示,则PHP配置成功,如不成功可以检查网站目录的权限和IIS权限有没有配置好。

三、安装MySQL数据库
安装MySQL比较容易,安装目录不要设置的太深,不要有空格,在安装的时候要设置Root用户的密码就OK了。
1、将下载的“mysql-5.0.41-win32.zip”解压,运行“setup.exe”文件
2、在第二个安装界面选择“Custom”;自定义安装
3、在第三个安装界面里设置安装路径,我选择的是D:\PHP
4、在第八个安装界面里选择“Standard Configuration”;意思是安装结束后配置MsSQL
5、在第九个安装界面里选择“Include Bin Directory in Windows PATH”
6、在第十个安装界面里设置ROOT用户的密码,搞复杂些,这个用户是MySQL的超级用户,相当于Windows的Administrator,并且选择“Enable root access from remote machines”,这个选择的意思就是允许 root 用户访问网络中安装在其它机器上的 MySql数据库
7、其它界面不需要进行修改,取默认值就可以了
8、打开命令行,输入“mysql -uroot -p”命令,回车后输入密码,会出现MySQL的命令行,至此MySQL安装结束

四、安装Zend
安装Zend比较容易,选择安装目录为D:\PHP\Zend,WEB服务为IIS,并选择WEB站点的目录即可,我这里选择的是D:\web 最后有一个页面是备份php.ini ,直接回车就行.默认..

五、安装phpMyAdmin
1、将下载的“phpMyAdmin-2.10.1-all-languages.zip”文件解压,将目录更名为“phpMyAdmin”(这个名称随便定义啊...为了安全..请自己定义...),然后移动到d:\web目录中
2、编辑D:\web\phpMyAdmin\libraries下的“config.default.php”文件,找到
cfg['PmaAbsoluteUri'] = '' 改成 cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/' //将localhost改成你的实际浏览网址,在目录后面一定要加上/
3、找到 cfg['Servers'][$i]['host'] = 'localhost' 改成 cfg['Servers'][$i]['host'] = 'localhost' //说明:如果你是连接本机的数据库这里无需修改,如果连接的是远程数据库,请把localhost改成数据库实际的IP地址
4.查找:$cfg['blowfish_secret']改为:$cfg['blowfish_secret'] = '你的数据库密码';
5.查找:$cfg['DefaultLang'] = 'en-iso-8859-1'; 替换:$cfg['DefaultLang'] = 'gb2312';
6.查找:$cfg['DefaultCharset'] = 'iso-8859-1'; 替换:$cfg['DefaultCharset'] = 'gb2312';
7、找到 cfg['Servers'][$i]['auth_type'] = 'config' 改成 cfg['Servers'][$i]['auth_type'] = 'cookie' //这里是设置验证的方式,cookie方式是最为安全的
8、最后保存退出,打开浏览器,清除Cookie信息,然后输入http://localhost/phpmyadmin,即可进行相关操作

热心网友 时间:2022-04-15 12:54

把现在的WARM 5.0卸载了,重新安装下,如果装了IIS,建议将端口设置为8080

热心网友 时间:2022-04-15 14:29

如果你要只是想测试PHP源码,建议你直接安装整合包吧,网上很多都是免费的,只需点击就可以了,像wamp,vertrigo等,安装很简单,不过是apache mysql 和php整合到一起的。安装结束后把你的PHP文件放到安装目录下的www目录下运行就可以了。
不能运行,可能是你的80端口被占用了吧,检查一下,如果不行就卸载之后再重新安装就OK了。注意不能先打开迅雷等下载软件在运行的。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
什么和什么是让文章脉络分明的重要手段9 ...要有事物作为线索 怎么样才能很好的把握住线索 写好文章?_百度... 记叙文如何点题 路由器设置了mac过滤后,中继连不上路由,中继是wn1000rp,路由是d... NETGEAR WN1000RPNETGEAR WN1000RP 万用无线网络扩展器 ...双流兔头之类的,邮局会帮忙抽成真空么,他不抽我又去哪里抽_百度知... 双流有哪些地方能抽真空袋子?来出差,家里孩子想让我带兔头回去,但... ...还没有复婚证,现在以夫妻互保的名义购买保险合法有效吗? 从1写到350,一共写了多少个数字3? 我想知道这个头发叫什么? 理发店能烫出这种感觉吗? 时时教大家搭建PHP环境 怎么用PHP源码安装 网上下载的php源码如何上传安装,求详细教程! 华为平板如何关闭青少年保护模式? BOSS上送达一周后用不用再发送 鼻腔粘膜红润,双侧下鼻甲肿大,鼻中隔偏曲。 孩子晚上睡觉总是打呼噜,是身体有问题还是太困了? 孩子这几’天睡觉鼻子好像不通气(没感冒)打呼声很大发现鼻甲和里面非常红怎么回事,能用药吗?用什么药 鼻甲肥大,鼻腔充血,外两侧也红,也有时有白点,里面也是,怎么好求了 花果园私人诊所治疗过敏性鼻炎是那家谁知道 关于非常严重的过敏性鼻炎 8岁小孩鼻窦炎用什么药好 麻烦大家帮忙分析一下目前我的鼻炎状况,我有鼻炎三四年了,一开始去医院检查说是过敏性鼻炎,医生说这是 总流鼻涕怎么回事怎么治疗啊? 鼻黏膜破坏应该通过什么方法让它迅速恢复?请专家帮帮忙.多谢!!! 得了鼻甲肥大到底应该怎么办呢? 求助,自己究竟是鼻甲肥大引起了慢性鼻炎还是过敏性鼻炎? 鼻子不通,为什么满脸胀得通红 我儿子10周岁,患鼻前庭炎,鼻窦炎3年了。中药,西药都吃了,不见好。经常鼻孔干燥,痒,通红。头疼。 医院不给做鼻甲手术。上次去医院治病,拍了CT,检查报告单说双侧上颌窦炎 双侧下鼻甲肥大鼻中隔右偏, 鼻窦炎、咽喉炎怎么治? php源码如何搭建网站?后台和前台 已经有PHP源码,如何在wampserver上搭建,详细步骤 在网上下载的一个php的网站后台的源码,求教一下怎么安装 我有一套PHP源码 怎么在本地搭建调试 怎么才能安装从别人那下载的php整站源码? 能详细点说吗? 如何从源码安装php? nba2k21无敌法尔怎么解锁 NBA2k21怎么进场看比赛 nba2k21更改现有球员球鞋 nba2k21怎么跳过大学 蓝牙耳机连接时播放有hands-free和立体声两个选项,怎么启用立体声... 蓝牙耳机的headset和hands-free到底有什么区别? iphone5 是不是不能开行走捐 怎么往iphone里面存音乐 苹果6s如何打开handsfree? iphone紧急医疗急救卡上的器官捐献具有法律效应吗 苹果7Plus的handsfree在哪里打开? 什么叫支持Headset,Hands-free 蓝牙协议的手机?LGKM710 支持吗?_百度... he+can+walk+with+hands+free中free+做什么成分? 蓝牙耳机连接电脑,想用stereo模式,但是禁用handsfree,stereo还是显示断开连接。求问怎么用?