lamp虚拟主机配置文件
准备工作: apr-1.5.0.tar.bz2 apr-util-1.5.2.tar.bz2 pcre-devel-7.8-6.el6.x86_64 (用yum安装) httpd-2.4.9.tar.bz2 (httpd 2.4的版本)
bzip2-devel、libmcrypt-devel、libxml2-deve (这三个是安装php所需要的开发包、用yum装) php-5.4.26.tar.bz2 (php 5.4的版本) 在Unix或类似平台中,MPM可以构建为动态模块,与其它动态模块一样在运行时加载。 构建 MPM 为动态模块允许通过修改LoadModule指令内容来改变MPM,而不用重新构建服务器程序。在执行configure脚本时,使用--enable-mpms-shared选项即可启用此特性。当给出的参数为all时,所有此平台支持的MPM模块都会被安装。还可以在参数中给出模块列表。默认MPM,可以自动选择或者在执行configure脚本时通过--with-mpm选项来指定,然后出现在生成的服务器配置文件中。编辑LoadModule指令内容可以选择不同的MPM。 首先编辑vi /etc/extra/httpd-vhosts.conf文件 把 NameVirtualHost *:80 这行修改成为 NameVirtualHost 192.168.2.128:80 在这192.168.2.128是我APACHE服务器的IP地址 并且添加下面的虚拟主机: ServerName www.sina.com 这里我们架设虚拟个人网页为: www.sina.com DocumentRoot /usr/local/apache2/htdocs/sina 此路径是APPACHE服务器的文档根目录 2、其次创建虚拟的网页目录 /usr/local/apache2/htdocs/sina 这里是在APPACHE默认文档根目录下创建的 然后在安装php5-cli 和php5-xdebug sudo apt-get install php5-cli
sudo apt-get install php5-xdebug 选择php -debug在右面窗口中的php debugger中选择xdebug,下面的字符集选择与开发的代码字符集一致,然后应用。
选择php executables的窗口右面新建, 名称:php5; excute phth:/usr/bin/php5; ini file :/etc/php5/apache2/php.ini; type:cli; debugger:xdebug。
好了,现在一切顺利,就可以进行断点调试程序了。 如果访问不了,可能是IP没设好吧`检查一下IP的设置吧~
|