最新版本 PHP (windows)开发环境配置

news/2024/12/3 7:37:57/

本次配置软件
Eclipse 4.3
Apache 2.4.7
php 5.5.9
Xdebug 2.2.3-5.5


php 安装
软件准备
http://windows.php.net/download/
官网下载版本,php-5.5.9-Win32-VC11-x86.zip,注意是线程安全版本,完整zip 安装包。
安装
直接解压文件到目录,D:\develop\php-5.5.9,自动创建完整目录 D:\develop\php-5.5.9,可见
D:\develop\php-5.5.9\php.exe文件。

配置 xdebug
http://xdebug.org/download.php
官网下载 xdebug 调试插件,php_xdebug-2.2.3-5.5-vc11.dll,并把文件放置到目录
D:\develop\php-5.5.9\ext 下。
配置php.ini
把 D:\develop\php-5.5.9目录下的 php.ini-development 复制一份,并重新命名为 php.ini。
打开 php.ini,在文件的最后面增加如下内容,用于支持 xdebug 调试。
[Xdebug]
zend_extension = "D:/develop/php-5.5.9/ext/php_xdebug-2.2.3-5.5-vc11.dll"
xdebug.auto_trace = On
xdebug.remote_autostart = On
xdebug.remote_enable = on
xdebug.remote_host = localhost
xdebug.remote_port = 9000
;xdebug.remote_mode = req
;xdebug.remote_handler = dbgp
;xdebug.profiler_enable = on
;xdebug.profiler_enable_trigger = off
;xdebug.profiler_output_name = cachegrind.out.%t.%p
;工作目录
;xdebug.profiler_output_dir = "D:/develop/php-5.5.9/tmp"

apache 安装
软件准备
http://www.apachelounge.com/download/
官网下载版本,httpd-2.4.7-win32-VC11.zip

服务安装
直接解压文件到 D:\develop\httpd-2.4.7\,可见D:\develop\httpd-2.4.7\Apache24\conf目录。

配置apache
修改位于 D:\develop\httpd-2.4.7\Apache24\conf目录下的 http.conf 文件。按下面内容对应修改

ServerRoot "D:/develop/httpd-2.4.7/Apache24"

LoadModule php5_module "D:/develop/php-5.5.9/php5apache2_4.dll"

DocumentRoot "D:/develop/httpd-2.4.7/Apache24/htdocs"
<Directory "D:/develop/httpd-2.4.7/Apache24/htdocs">

<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>

<Directory "D:/develop\httpd-2.4.7/Apache24/cgi-bin">
    AllowOverride None
    Options None
    Require all granted
</Directory>

 AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz
   
    AddType application/x-httpd-php .php
  AddType application/x-httpd-php .html


phpinfo.php
在目录 D:\develop\httpd-2.4.7\Apache24\htdocs 下建立php 源代码文件,phpinfo.php,文件内容如下:
<?php
phpinfo();
?>

启动http服务
运行D:\develop\httpd-2.4.7\Apache24\bin\ApacheMonitor.exe,启动apache 支持的http 服务,端口是80。如果没有发现服务,可以运行D:\develop\httpd-2.4.7\Apache24\bin\httpd.exe注册http服务为 windows 系统服务。

验证http服务
浏览器输入
http://127.0.0.1/
出现 It works!,表示 http 服务正常。


浏览器输入
http://127.0.0.1/index.php
出现 php 5.5.9的页面信息,表示 http 支持php 解析正常。

jdk 安装
软件准备
http://www.oracle.com/technetwork/java/javase/downloads/index.html
官网下载版本,jdk-7u45-windows-i586.zip,完整的 jdk。

服务安装
直接解压文件,得到 jdk-7u45-windows-i586.exe,直接运行安装。

 

eclipse 安装
软件准备
http://www.eclipse.org/downloads//
官网下载版本,eclipse-jee-kepler-SR1-win32.zip,完整的 j2ee支持。

服务安装
直接解压文件到 D:\develop\eclipse32,可见D:\develop\eclipse32\eclipse.exe。

配置eclipse
直接运行 D:\develop\eclipse32\eclipse.exe,进入到 eclipse。
菜单:
Help->install new software
下载PHP(PDT)开发插件,http://download.eclipse.org/tools/pdt/updates/3.2-nightly。

也可以选择 
Kepler - http://download.eclipse.org/releases/kepler,
对应去选择合适的PDT。

配置 PDT
重新启动 eclipse后,菜单
Window->preferences
选择PHP,修改 php executable,

选择 xdebug 作为调试器,选择 php 5.5.9作为解析器。
验证eclipse
新建立php 项目,工作区间位于 D:\develop\httpd-2.4.7\Apache24\htdocs,直接能看到 phpinfo.php 文件。两种方式执行 phpinfo.php :
PHP  CLI Application
PHP WEB Application
都能输出结果,表示 eclipse 安装成功。

 


http://www.ppmy.cn/news/681411.html

相关文章

Windows下PHP7.2的安装、配置和初体验

下面来介绍PHP7.2的下载安装配置和使用。 下载和安装PHP 到官网地址下载zip包&#xff08;下载地址&#xff09;&#xff0c;我这里下的是64位非线程安全的7.2.11版。 下载好的zip包直接解压就可以使用&#xff0c;建议是放到习惯的软件目录下&#xff0c;以方便管理。 双击…

Windows 系统下的推荐配置---安装 PHP

Windows 系统下的推荐配置---安装 PHP OpCacheWinCacheIS 配置数据库OpCache 强烈建议开启 OpCache。 此扩展默认已经包含到 PHP Windows 版本中。 它会自动编译和优化 PHP 脚本,并将它们缓存在内存中, 这样就不会在每次加载页面时动态编译它们。 在 php.ini 配置中,设置 …

Windows下PHP版本选取

马上开始参加工作了&#xff0c;也开始学习PHP ! 1. 下载地址 http://windows.php.net/download/ 2. PHP大版本 PHP4&#xff1a;由于太古老、对OO支持不力已基本被淘汰。 PHP5&#xff1a;分为三个分支——PHP5.2之前的版本、PHP5.2.X-5.3.X和PHP5.4之后的版本。 ①PHP5.2之前…

PHP 那个版本更好、更稳定?

经常有站长在搭建环境的时候问我PHP哪个版本更好&#xff1f;哪个版本更稳定&#xff1f;这里火端网络发表下看法。 一般情况&#xff0c;版本越新越好&#xff0c;比如PHP5.6/7.0就比之前的5.3/5.2要快很多&#xff0c;但是很多程序都不支持新的PHP版本&#xff0c;这时候就取…

PHP8.0尝鲜系列(一):Windows 10安装PHP8.0

win10安装php8.0 windows安装php8.0 php8.0安装 PHP8.0已经在2020年11月27日发布&#xff0c;具体更新可参阅&#xff1a;PHP 8.0.0 Release Announcement 下载 下载PHP8.0PHP For Windows&#xff0c;这里选择Non Thread Safe版本进行下载 安装 将下载的PHP8.0包&#xff…

PHP - 各版本对比 - 整理

1.应用场景 主要用于对比PHP各版本新特性。 2.学习/操作 1.文档阅读 PHP 7 新特性 - 收集_穿素白衫的少年的博客-CSDN博客 PHP 8 - 学习/实践_穿素白衫的少年的博客-CSDN博客 PHP: PHP 手册 - Manual -- 官方文档 权威的5.6、7.0、7.1、7.2、7.3和7.4 PHP基准&#xff08;202…

PHP安装配置(Windows和Linux)-一篇就够了

文章目录 PHPWindows1.下载2.解压缩3.配置4.php.ini文件5.测试配置&#xff08;此步可跳过&#xff09;6.测试PHP代码 Linux1.下载和解压2.安装3.php.ini4.配置Apache5.启动服务6.测试 PHP PHP即“超文本预处理器”&#xff0c;是一种通用开源脚本语言。PHP是在服务器端执行的脚…

【PHP】Windows下最直接最简单查看PHP版本的方法

通过.php查看PHP版本的常用方法&#xff1a; <?phpecho phpinfo(); ?> <?phpecho PHP_VERSION; ?> <?phpecho phpversion(); ?> 通过命令行查看PHP版本的方法&#xff1a; php -version 但在Windows下往往忽视了一种最直接最简单查看PHP版本的方法