怎么在win配置PHP合适的开发环境

请大侠列举出开发环境还细节
还有开发应用到的软件
还有一些注意事项
在说下PHP的前景
.NET和PHP谁会更有前景

用xampp吧,安装完成直接启动xampp-control就可以了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-08-30
Web服务器(apache)的安装与配置
1.从网上下载最新版的apache。
2.运行安装程序安装好Web服务器,我将其安装在D:\Server\apache2.2.4
3.测试web服务器是否正常运行,访问或,将看到测试页面(测试页面因版本不同而不同),如果没有看到测试页面,应当重新安装好apache。
4.修改相关配置前请先做好备份,以备不时之需。例如修改D:\Server\apache2.2.4\conf\httpd.conf时,将httpd.conf复制一份(复件 httpd.conf)。
5.配置服务端口,默认情况下端口为80,找到Listen 80一行,修改端口号80,如修改为Listen 8080,保存配置文件,重新启动web服务,使用配置生效。此时访问方法为:8080或:8080。
6.配置站点根目录,找到DocumentRoot "D:/Server/apache2.2.4/htdocs"一行,修改D:/Server/apache2.2.4/htdocs,如修改成DocumentRoot "D:/Server/wwwroot",接着设置D:/Server/wwwroot访问权限,找到<Directory "D:/Server/apache2.2.4/htdocs">一行,将其修改为<Directory "D:/Server/wwwroot">,保存配置文件,重新启动web服务。
7.修改索引文件,找到类似DirectoryIndex index.html一行,在后面加入新的索引文件名称即可!如修改为DirectoryIndex index.html index.htm index.php。保存配置并重新启动web服务。

这是在windows下的配置方法,apache的功能很强大,查看相关手册可以学到更多的东西,这里只讲了一点点常用配置,仅供参考。

MySql的安装
我把mysql安装在D:\Server\mysql5.0,数据则存放在D:\Server\mysql5.0\data。数据库配置的优化请参考手册,哈哈,其实我从来没有做过这方面的优化。

PHP5的安装与配置
1.从网上得到最新的php压缩包(这里使用php-5.2.1-Win32.zip)
2.我将压缩文件解压后放在D:\Server\php5。
3.最重要的是将php与apache、mysql整合。Installing as a CGI binary或Installing as an Apache module,这里将php安装为apache的一个模块(Installing as an Apache module),具体就是修改php.ini和httpd.conf配置文件,将D:\Server\php5下的php.ini-dist重命名为php.ini,在httpd.conf文件中找到 AddType application/x-gzip .gz .tgz一行,在其后加上一行AddType application/x-httpd-php .php,然后找到#LoadModule ssl_module modules/mod_ssl.so一行,在其后加上一行LoadModule php5_module "D:/Server/php5/php5apache2_2.dll",在DocumentRoot "D:/Server/wwwroot"一行后面再加上一行PHPIniDir "D:/Server/php5"。保存配置并重启服务
4.将PHP安装目录加入到系统环境变量中,我的电脑->属性->高级->环境变量->系统变量,修改path的变量值,在其未尾加上;D:\Server\php5即可。
5.使php脚本能够访问mysql数据库,配置D:\Server\php5\php.ini,修改extension_dir = "./"为extension_dir = "D:/Server/php5/ext/",将;extension=php_mysql.dll前面的;号(注释标记)去掉,将D:/Server/php5下的文件libmysql.dll复制到D:\Server\apache2.2.4\bin下面。使用相同的方法可添加其它功能模块。保存配置并重新启动服务。

Zend Optimizer安装,注意指定正确的apache安装路径(这里是D:\Server\apache2.2.4)与有效的php.ini配置文件所在目录(这里是D:\Server\php5,因为先前在httpd.conf中设置了PHPIniDir "D:/Server/php5")。

这样就基本上配置好了,这只能作为学习和测试使用,如果要做为正式的服务器,还应当考虑web服务性能优化、安全性等一系列问题。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网