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 如果界面如下怎表示环境配置成功:

到此完成!

时间: 2024-11-06 14:41:31

php之wampserver和eclipse环境搭建和集成的相关文章

(3)windows下hadoop+eclipse环境搭建

(1)环境说明 hadoop的集群环境我已经在虚拟机上搭建并能正常运行(见前2篇文章),现在我要在windows下搭建hadoop+eclipse的开发环境. (2)安装hadoop-eclipse-plugin-1.1.2.jar插件 hadoop-eclipse-plugin-1.1.2.jar这个插件大家可以自己编译,或者直接到网上下载.我是直接在网上下载安装. 下载好后,将hadoop-eclipse-plugin-1.1.2.jar放到eclipse安装目录下的plugins文件夹下.

scala 入门Eclipse环境搭建及第一个入门经典程序HelloWorld

IDE选择并下载: scala for eclipse 下载: http://scala-ide.org/download/sdk.html 根据自己的机器配置选择合适的IDE: 我这里选择For scala2.11 版本的Windows 32 bit的IDE,单击即下载. scala安装: 安装包下载地址,进入官网:http://www.scala-lang.org/ 进入DOWNLOAD下,选择scala 2.11 版本,单击下载: Windows上安装scala 2.11: 单击运行sca

Eclipse环境搭建并且运行wordcount程序

一.安装Hadoop插件 1. 所需环境  hadoop2.0伪分布式环境平台正常运行 所需压缩包:eclipse-jee-luna-SR2-linux-gtk-x86_64.tar.gz 在Linux环境下运行的eclipse软件压缩包,解压后文件名为eclipse hadoop2x-eclipse-plugin-master.zip 在eclipse中需要安装的Hadoop插件,解压后文件名为hadoop2x-eclipse-plugin-master 如图所示,将所有的压缩包放在同一个文件

CentOS_7 OpenWrt Eclipse 环境搭建与 Dr.com 开发笔记

最近着手OpenWrt 的开发,所以学习了做了一些这方面的准备以及后面程序的编写.本文主要分为三个部分: 一:内核的编译. 1,linux 编译环境的搭建与源码的准备工作 2,常用软件的安装 (make menuconfig) 3,  针对TP-Link WR740N 一些软件的openwrt 的移植 4,内核的编译 二:OpenWrt  Eclipse 编译环境的搭建 1,OpenWrt 平台依赖包的安装 2,Eclipse 环境的配置 3, 远程调试设置 三:OpenWrt 上 dr.com

Pydev+eclipse 环境搭建

作为小白的我其实很苦恼,一直没有恒定的心,认真踏实的学习一门语言! 从网上的一些评论得知,Python语言用途广泛,所以自己才开始学习之门! 我配置pydev+eclipse配置的很久,虽然网上有很多值得参考学习的教程,但我还是花了很多时间,但最后还是成功配置好,怕自己以后忘记,也为大家记录一下经验! 要搭pydev+eclipse环境,这里可分两大安装部分! (1)装Python (2)装eclipse 还有一个   (3) 配置Pydev插件 配置Pydev插件好比就是eclipse与Pyt

Drools6 Eclipse环境搭建及HelloWord

由于工作的需要,我开始学习Drools了,根据官网的介绍在Eclipse中搭建了Drools的开发环境. 环境: MacOS10.10 + EclipseLuna Drools版本: Drools6 1. 从官网下载以下两个zip包 . http://www.drools.org/download/download.html drools-distribution-6.2.0.Final.zip droolsjbpm-tools-distribution-6.2.0.Final.zip 2.安装

秒杀系统(一)----环境搭建及集成Mybatis、Redis

1.1 环境搭建--pom文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.o

android eclipse 环境搭建(转载)

http://www.cnblogs.com/allenzheng/archive/2012/11/10/2762379.html Android基础之用Eclipse搭建Android开发环境和创建第一个Android项目(Windows平台) 一.搭建Android开发环境 准备工作:下载Eclipse.JDK.Android SDK.ADT插件 下载地址:Eclipse:http://www.eclipse.org/downloads/ JDK:http://www.oracle.com/

SSM+Maven+eclipse环境搭建

1.创建maven项目 版本:Java 1.8  Mysql 6.0 1)New Maven project 页面 勾选 Create a simple project (不使用骨架) 注意选择 maven-archetype-webapp  2)New Maven project 页面 GroupID 是项目组织唯一的标识符,实际对应java的包的结构,是main目录里的java的目录结构. ArtifactID 是项目的唯一标识符,实际对应项目的名称,是项目根目录的名称. 一般GroupID