php之wampserver和eclipse环境搭建和集成

简述

1、运行在服务器端:学会了PHP,就可以指挥服务器给你干活,甚至是搞破坏^_^(千万不能真这么做咯),WEB网站的大部分数据都是存储在服务器端的,PHP就是用来处理这些存储在服务器的数据的(功能强大吧)。

2、跨平台:服务器可以是多种平台的服务器,比如Linux、Windows、Unix,你都可以指挥(不用怕只能指挥一种服务器啦吧)。

3、脚本语言:它是通过编写脚本,也就是一行行的计算机指令(也可以理解为特定的英文单词),来指挥服务器来工作的,因此,在编写PHP的过程其实就是与老外(服务器成老外啦)交流的过程,交流的语言就是PHP。

 

说明

操作系统 win7 x64

 

工具

1、eclipse

用php版本的eclipse,请去eclipse官网下载适合OS的系统,我的((eclipse-php-luna-SR2-win32-x86_64)),指定eclipse-php工作空间:
例如:F:\workspace_php

2、wampserver

安装 WampServer(php5.4)64位.exe ,我安装在F:\wamp目录。

2.1、重新定义网站根目录

  2.1.1、安装完毕后,【网站根目录】 为安装包下的www目录,为了使得以后安装文件和php项目代码文件分开,所以我重新自定义网站根目录

     操作步骤:打开 F:\wamp\bin\apache\Apache2.4.4\conf\httpd.conf文件,

    修改:DocumentRoot "F:/wamp/www" 为 DocumentRoot "F:/workspace_php",

           修改<Directory "F:/wamp/www"> 为<Directory "F:/workspace_php">

     目的和我的eclipse工作空间相同,便于以后使用eclipse开发。此时根目录已经修改完成。

 

     2.1.2、修改wampserver进入网站根目录快捷键

     为了追求完美,可做如下操作:

     在wampmanager.ini 搜索:menu.left

     找到:Type: item; Caption: "www 目录"; Action: shellexecute; FileName: "F:/wamp/www"; Glyph: 2

     修改为:Type: item; Caption: "workspace-php 目录"; Action: shellexecute; FileName: "F:/workspace_php"; Glyph: 

     在wampmanager.tpl 搜索:menu.left      找到Type: item; Caption: "${w_wwwDirectory}"; Action: shellexecute; FileName: "${wwwDir}"; Glyph: 2

     修改为:Type: item; Caption: "workspace-php 目录"; Action: shellexecute; FileName: "F:/workspace_php"; Glyph: 2

     wampServer重新启动,左键即可看到结果。

3、WAMPServer多站点配置

3.1、打开 F:\wamp\bin\apache\Apache2.4.4\conf\extra\httpd-vhosts.conf

复制:
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "c:/Apache24/docs/dummy-host2.example.com"
ServerName dummy-host2.example.com
ErrorLog "logs/dummy-host2.example.com-error.log"
CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>

添加:
<VirtualHost *:80> #80为端口号
DocumentRoot "F:/workspace_php/test01" #路径
ServerName test01.com #域名
</VirtualHost>

<VirtualHost *:80>
DocumentRoot "F:/workspace_php/test01"
ServerName test02.com
</VirtualHost>

 

3.2、配置刚刚修改文件的指向

打开,F:\wamp\bin\apache\Apache2.4.4\conf\httpd.conf文件,
搜索 httpd-vhosts.conf


#Include conf/extra/httpd-vhosts.conf 修改为 Include conf/extra/httpd-vhosts.conf 去掉#意思是取消注释

并且

Deny from all # 拒绝外部
Allow from 127.0.0.1 #允许本机
Allow from ::1
Allow from localhost

修改为:

Allow from all # 拒绝外部
Deny from 127.0.0.1 #允许本机
Deny from ::1
Deny from localhost

并且

为hosts文件添加设置

C:\Windows\System32\drivers\etc\hosts
添加:127.0.0.1 test01.com
        127.0.0.1 test02.com

4、WAMPServer自拟定端口号

打开,F:\wamp\bin\apache\Apache2.4.4\conf\httpd.conf文件

Listen 80 修改为:8888

5、eclipse和wamp集成,参考:http://jingyan.baidu.com/article/bad08e1e87138209c8512118.html 内容以下:

wamp和Eclipse搭建PHP环境

  • |
  • 浏览:1638
  • |
  • 更新:2014-05-02 17:47

最近在学习PHP,在怎么搭建PHP开发环境上花费了不少时间,网络上说的都是一些半成品,绝大部分还是些互相转载的文章,在这里把我自己摸索实现的过程记录下来供大家学习参考。

    由于我是搞JAVA开发的,所以电脑上都有JDK这些环境,所有我就不从零开始写起了,我的电脑环境是:XP系统,JDK1.6。如果使用Eclipse的方式就得先在电脑上安装JDK环境,对于软件的安装我就不过多的细说了,我在这里主要是介绍软件安装后的配置。

     软件环境:

     JDK1.6

     WampServer

     Eclipse-php-helios

当软件安装完之后的具体配置步骤如下:

  1. 启动wampServer软件在电脑的右下角会有一个小图标

    技术分享

    如上图中被红色框住的小红色图标。左键点击小图标在弹出的菜单中点击“Start ALL Services” 正常情况下红色的小图标会变成绿色。表示所有的服务器正常启动成功。在选择PHP---PHP Setting--short open tag点击,这在后面会有用。

  2. 在wampServer都正常启动成功之后,我们需要测试一下apache,打开浏览器,在地址栏中输入http://localhost/ 回车后浏览器界面如下:

    技术分享

  3. Xdebug的配置:由于wampserver中已经自带了Xdebug,所有我们这里不用再去安装了,只需要简单的配置即可。唯一需要配的就是打开D:\ProgramFiles2\wamp\wamp\bin\apache\Apache2.4.4\bin(这个路径是根据自己的安装路径来的)下的php.ini,找到最后几行中的xdebug.remote_enable = off,改成xdebug.remote_enable = on。这样做是为了在eclipse中调试时可以进入断点。

    在http://localhost/中单击phpinfo()链接,如果在其中有如下信息,说明xdebug已正确安装:

    技术分享

  4. 配置eclipse:首先需要配置eclipse的workspace这个必须设置到wamp的www目录,     否则待会无法进行调试。我的www目录是D:\ProgramFiles2\wamp\wamp\www

  5. 配置好了workspace之后就可以启动eclipse了,进入Eclipse -- Window –           Preferences--PHP设置 PHP Executable,设置界面如下:

    技术分享

    点击add按钮后,在弹出的框中填写的信息如下:

    技术分享

    Name中就填写你当前的PHP版本就行了,Executable path就是填写你PHP环境中php.exe文件的路径,PHP ini file就是填写你PHP环境中php.ini文件的路径,SAPI Type选择CLT,PHP debugger选择XDebug,再点击OK即可。

  6. 配置PHP server:配置界面如下:

    技术分享

  7. 配置Debug.配置信息如下图:

    技术分享

  8. 都配置成功之后,重启wampserver,并且启动所有服务“Start all services”,在eclipse中新建一个PHP项目,在新建一个php页面,如下图:

    技术分享

  9. 保存后项目中的代码,右键项目名在弹出的操作列表菜单中选择Run As ---run configurations 面板中点击RUN 按钮。如下图:

    技术分享

  10. 在项目启动成功后打开浏览器,在地址栏中输入http://localhost/mytest/mytest.php 如果界面如下怎表示环境配置成功:

技术分享

     

 

到此完成!

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。