1. 首先确定网站目前在用的php版本,可以通过phpinfo.php来确定php的版本,本文以php5.6为例。其余记录下phpinfo.php显示出的php安装路径
2. 去xdebug的官网,找到对应php5.6版本的源码包。把稳是source那个链接,下面的php 5.5VC11这些是windows系统用的dll
php5.6下面最大的版本是xdebug 2.5.5,以是下载这个版本的源码

xdebug2.5.5
3. ssh上岸进linux做事器,然后依次实行
wget https://xdebug.org/files/xdebug-2.6.0alpha1.tgztar zxvf xdebug-2.6.0alpha1.tgzcd xdebug-2.6.0alpha1
4. 开始安装
检讨php安装路径,如果是lnmp1.5的话,路径是/usr/local/php5.6/lib/php/。详细以第1步得到的路径为准
下面依次运行命令
/usr/local/php5.6/bin/phpize./configure --with-php-config=/usr/local/php5.6/bin/php-configmake && make install
正常情形下会提示:
把上面的路径复制下来/usr/local/php5.6/lib/php/extensions/no-debug-non-zts-20131226/
然后修正php.ini增加
[xDebug]zend_extension=/usr/local/php5.6/lib/php/extensions/no-debug-non-zts-20131226/xdebug.soxdebug.remote_enable=1xdebug.remote_handler=dbgpxdebug.remote_mode=reqxdebug.remote_host=localhostxdebug.remote_port=9000xdebug.idekey=\"大众www\"大众
重新访问http://你的网站名/phpinfo.php
如果看到xdebug,就解释安装成功了
到这一步就解释php已经开启了xdebug扩展,很大略吧。