笔者刚刚接触PHP时,是在windows下做的开发,本文就讲讲如何在windows环境下,搭建php开发环境。
PHP项目开发环境搭建
对于PHP项目的开发工具,首选了eclipse。eclipse是个很强大的开发工具,除了可以开发java、php还支持很多其它的语言的开发。eclipse的界面不仅直观,而且编辑功能也很强大。安装eclipse需要先安装jdk。从网上下载1.6的jdk版本,安装完成jdk后。需要在环境变量中配置三个变量:
JAVA_HOME jdk安装的根目录 CLASSPATH jdk的lib包目录 PATH jdk的bin目录项目开发
安装完开发环境和项目运行环境,我们就可以开始开发项目。我们可以选择开发一个新项目也可以选择导入一个项目。项目打开后进行编辑调试。
PHP项目运行环境搭建
搭建wamp(windows+apache+mysql+php),windows平台下提供了一款集成软件wampserver。下载完成后直接安装。安装完成后需要将mysql bin的路径追加到环境变量path中,否则会出现在命令行中不能直接使用mysql命令。
运行项目
对于一个已经调试好的项目我们需要将其运行起来,以便看看效果。首先,我们需要在apache设置一个vhost
vi ../conf/extra/httpd-vhosts.conf 文件
<VirtualHost *:80> ServerAdmin mytest.com DocumentRoot "C:/wamp/www/New-Bee" ServerName mytest.com ErrorLog "logs/frontend_error.log" CustomLog "logs/frontend_access.log" common <Directory "C:/wamp/www/New-Bee"> Options Indexes FollowSymLinks AllowOverride all Order allow,deny Allow from all </Directory> </VirtualHost>说明:New-Bee就是我们要运行的项目文件 需要注意New-Bee的项目权限由于代码中用到的特殊函数,还需要对apache和php的配置做些修改。
如:编辑httpd.conf去掉如下条目的注释:LoadModule rewrite_module modules/mod_rewrite.so
Include conf/extra/httpd-vhosts.conf编辑php.ini使其支持 php_curl
修改完配置后,重启wamp服务
访问项目
使用域名访问项目,先配置对应的映射
vi hosts
127.0.0.1 www.mytest.com
页面输入www.mytest.com访问
辅助管理工具安装
cgwin:windows下linux命令转换工具
安装cgwin的时候,需要将download site设为: http://mirrors.163.com/cygwin/
并选择安装git vim等基本命令,如果部分工具不全,可再次点击选择安装即可。
git:代码版本控制工具
克隆代码:git clone https://github.com/xxxx/New-Bee
到此,一个php项目的开发、运行、管理工具简单介绍结束。