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 搞定!