windows下PHP开发环境搭建

笔者刚刚接触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项目的开发、运行、管理工具简单介绍结束。

原文地址:https://www.cnblogs.com/janehoo/p/5391132.html