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那里你就可以看到调试窗口了,大功告成!
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那里你就可以看到调试窗口了,大功告成!
相关文章推荐
- ThinkPHP 3.2.3 多模块 和 多应用 的配置
- php5.6结合sql server2008使用。
- php函数高级部分【回调函数】
- php str_pad() 用法
- php str_pad();
- php5.4 dedecms后台登录之后显示500错误解决方法
- 杂(php7安装与其相关)
- 基本的ATPCS规则
- PHP - 分页
- PHP Markdown 解析器Parsedown
- php实现给一张图片加上水印效果
- php实现概率性随机抽奖代码
- PHP 读取文本文件内容并分页显示
- php页面静态化
- PHPExcel1
- PHPExcel
- PHP fopen()函数 打开文件
- PHP 数据库访问
- yii2自定义组件
- 【PHP入门篇】4.运算符--慕课网【学习总结】