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的設置吧~
|