本机搭建php服务器.docx
《本机搭建php服务器.docx》由会员分享,可在线阅读,更多相关《本机搭建php服务器.docx(16页珍藏版)》请在冰豆网上搜索。
本机搭建php服务器
本机搭建php服务器
关于windowXPphp的环境搭建:
appserv-win32-2.5.10下载地址:
appserv-win32-2.5.10.rar(在我的网盘里)
PHP5.2.10+Apache2.2+EclipsePHP+Debugger如何配置PHP开发环境(window7)
第一步,下载好所需要的软件
Apache2.2下载地址:
httpd-2.2.22-win32-x86-openssl-0.9.8t.msi
Php5.2.10下载地址:
php-5.2.10-Win32-VC6-x86.zip
Eclipsephp(已包含PDT)下载地址:
eclipse-php-3.0.2.v2011102768-Win32.zip
php调试功能扩展ZendDebuger下载地址:
debug程序做大后调试很方便的!
第二步,开始安装
Apache2.2安装
如果是在线服务器,有自己的域名,就填真实的域名,开发使用就随便填
选择一个安装路径
Install
到这里apache已经安装成功
右下角会看到Apache的服务管理器已经启动了,说明已经安装成功。
Php5.2.10安装
把想下载好的php-5.2.10-Win32-VC6-x86.zip解压到某一个目录,例如:
E:
\php5
Php5.2.10目录结构
把php.ini-dist文件重命名为php.ini
编辑php.ini文件,搜索php_mysql.dll,把;extension=php_mysql.dll前面的分号去掉,同样的搜索php_gd2.dll,把;extension=php_gd2.dll前面的分号去掉。
分号表示注释,去掉后php才可以使用mysql库,php_gd2.dll主要是负责图片处理的函数,很多地方用到所以要启用。
这样php5.2.10就配置完成了。
把php集成到apache中
修改apache中conf/httpd.conf文件
在LoadModule的地方添加如下配置
#php5提供了apache模块
LoadModulephp5_modulee:
/php5/php5apache2_2.dll
#php.ini文件的路径
PHPIniDir"e:
/php5"
#当访问.php的时候交友给php5处理
AddTypeapplication/x-httpd-php.php
#php5的解释器
Actionapplication/x-httpd-php"e:
/php5/php-cgi.exe"
修改好保存,然后重启apache。
在apache的htdocs目录里新建一个index.php,代码如下:
php
phpinfo();
?
>
测试访问http:
//localhost/index.php或者http:
//127.0.0.1/index.php
可以看到这个页面说平php已经集成到apache当中了。
配置php,以便开发环境支持debug
解压ZendDebugger-5.2.15-cygwin_nt-i386.zip
把5_2_x_comp目录下ZendDebugger.dll复制到php目录下的ext目录下面
然后编辑php.ini文件,在[PHP]下面加入如下配置
zend_extension_ts=e:
/php5/ext/ZendDebugger.dll
zend_debugger.allow_hosts=localhost,127.0.0.1
zend_debugger.expose_remotely=always
保存重启apache,这样php就支持调试功能了,下面安装Eclipsephp
解压eclipse-php-3.0.2.v2011102768-Win32.zip到任意目录,运行eclipse-php.exe
工作目录设置到apache的htdoc目录
找到windowsPreferencesPHPPHPExecutables
选择add
填写完对应的php信息,OK保存
再选择PHPServers,选择New
确定保存
选择Debug
选择Apply,再选择OK,退出配置窗口。
到这里就全部配置完成了。
测试helloworld
FileNewPHPProject
直接选finish
一个项目就创建好了,然后新建一个php文件
点OK
成功运行,测试下Debug
选Yes就可以
然后就看到熟悉的debug视图