您的位置:首页 > 编程语言 > PHP开发

Ubuntu kylin 14.04 LTS 下Xampp+Phpstorm+Xdebug开发php环境搭建

2016-01-02 13:37 841 查看
只是记录一下这些配置环境,写得不好请见谅

Ubuntu:64位

这些天找了网上很多资料配置ubuntu的PHP开发环境,由于是第一次搭建,网上的方法尝试了很久都没成功,如果你是用xampp集成包配置的,可以看看我的方法。

1.Xampp配置:

首先下载xampp,可以参考用 《xampp 在ubuntu 下配置php 运行环境 lampp》

http://jingyan.baidu.com/article/066074d66e1141c3c21cb0ce.html

我按照上面的文章操作,xampp放在了/opt目录下面。

如果看不到Xampp图形界面可以执行下面指令:

cd /opt/lampp

sudo ./manager-linux-x64.run



2.JDK配置:

接着在安装phpstorm之前要下载并安装jdk《Ubuntu14.04安装JDK与配置环境变量》

http://jingyan.baidu.com/article/647f0115bb26817f2048a871.html

3.PhpStorm配置:

然后从官网上下载phpstorm 的linux版本:http://www.jetbrains.com/phpstorm/download/index.html

解压压缩文件tar xfz PhpStorm-*.tar.gz


进入phpstorm的bin目录执行安装脚本

./phpstorm.sh

输入license server:http://idea.lanyus.com 就ok了

直接运行php项目会报502,所以需要配置PHP解释器:打开设置File->Setting,配置下图的interpreter。











4.Xdebug+FireFox插件配置

由于在xampp安装目录里面有xdebug.so文件,就不再去网上下载对应的版本的xdebug。只需找到xdebug.so的路径:/opt/lampp/lib/php/extensions/no-debug-non-zts-20131226/xdebug.so

所以我们只需打开这个路径下/opt/lampp/etc/php.ini对php.ini进行修改,记得是要用root打开,打开文件之后在最后添加如下几行

[xdebug]

zend_extension = /opt/lampp/lib/php/extensions/no-debug-non-zts-20131226/xdebug.so

xdebug.remote_host = 127.0.0.1

xdebug.remote_enable = 1

xdebug.remote_port = 9000

xdebug.remote_handler = dbgp

xdebug.remote_mode = req


最后记得保存。

查看配置xdebug是否成功可以输入网址http://localhost/dashboard/phpinfo.php

输入Ctrl+f可以找到xdebug信息说明配置完成






最后一个是配置FireFox浏览器的插件

Firefox xdebug插件下载地址:https://addons.mozilla.org/en-US/firefox/addon/the-easiest-xdebug/ 按照提示添加下去。

现在查看add-on选项可以看到Extension选项中有个小瓢虫图标,接着点preferences





进去之后可以看到IDE key ,copy下来。

接下来打开phpstorm的setting,配置如下图






这里IDE key填上copy下来的值











上面配置好之后就可以进行debug啦(我这里是80端口)

点击phpstorm右上角那个电话图标,然后运行






运行之后项目之后FireFox浏览器那里有只小瓢虫,也打开它








然后在phpstorm那里你就可以看到调试窗口了,大功告成!










内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: