LAMP4

Apache和PHP結合

在沒有配置/usr/local/apache2.4/conf/httpd.conf這個文件時啓動Apache會出現以下提示php

vim /usr/local/apache2.4/conf/httpd.conf   把ServerName這一行的#去掉apache

/usr/local/apache2.4/bin/apachectl -t 測試語法有沒有錯誤vim

有兩個版本PHP系統不知道調用哪一個 app

註釋掉其中一個tcp

打開80端口測試

iptables -I INPUT -p tcp --dport 80 -j ACCEPTspa

使用ip訪問虛擬機裏的Apacheip

繼續編輯/usr/local/apache2.4/conf/httpd.conf虛擬機

把這個位置的denied改爲granted域名

在這裏增長AddType application/x-httpd-php .php

這行增長index.php

新建一個/usr/local/apache2.4/htodcs/1.php  寫入以下內容

使用ip訪問獲得以下頁面

默認虛擬主機

打開vim /usr/local/apache2/conf/httpd.conf

找到#Include conf/extra/httpd-vhosts.com這一行把#去掉

編輯/usr/local/apache2/conf/extra/httpd-vhosts.conf

建立配置文件裏對應的文件

在/data/wwwroot/abc.com下建立一個index.php並寫入下面的內容

在/data/wwwroot/111.com下建立一個index.php並寫入下面的內容

/usr/local/apache2.4/bin/apachectl -t //測試語法 並從新加載配置文件

由於虛擬主機配置的第一個是abc.com因此任何虛擬主機裏沒有配置的域名指向到這個IP是獲得的都是第一個配置的結果

www.example.com在配置裏是存在的因此就訪問獲得對應的內容

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息