Netbeans7.4+XAMPP+Xdebug@Ubuntu1204LTS
在Windows上,其实已经配置好了WAMP+Netbeans+Xdebug了,12年的时候还做了几个PHP的程序~不过在Ubuntu上没试过,正好近期在折腾自己的Ubuntu,配各种开发环境。顺手就做了一下。
1.Netbeans的安装,这个最简单了。下载.sh文件,chmod
+x,然后./netbeans-7.4.sh就ok了
因为安装的比较全,比较花费时间;
2.XAMPP,这个也很直接,而且在apachefriends的网站上http://www.apachefriends.org/zh_cn/xampp.html有详细的中文安装使用说明,所以就不说了。默认安装在/opt/lampp,就是其web目录在/opt/lampp/htdocs下面。
3.Xdebug,事实上xdebug.org的网站也有很仔细的说明,可以把自己的phpinfo()或者命令行下php
-i的输入贴到textarea,然后xdebug会自动生成一个安装手顺,依葫芦画瓢就可以了。
下载,解压缩,然后运行 phpize,
./configure, make, cp modules/xdebug.so
/opt/lampp/lib/php/extensions/no-debug-non-zts-20121212,然后编辑/opt/lampp/etc/php.ini增加一行内容:
zend_extension=/opt/lampp/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so
然后把remote debug打开
xdebug.remote_enable=On
xdebug.profiler_enable=On
xdebug.profiler_enable_trigger=On
默认端口是9000,如果netbean设置不是9000的,需要调整;
在安装的时候碰到问题: phpize之后输出:
Cannot find autoconf. Please check your autoconf installation
and the $PHP_AUTOCON environment variable.
有兄弟是自己下载gnu的一些src来安装,我在ubuntu下面就偷懒了,直接sudo apt-get install
autoconf
搞定!