1. 程式人生 > >2018-3-1 10周2次課

2018-3-1 10周2次課

Apache和PHP結合 Apache默認虛擬主機

11.14/11.15 Apache和PHP結合

技術分享圖片

Windows訪問服務器網站解析php
vim /usr/local/apache2.4/conf //httpd.conf//修改一下四個地方

第一個地方報ServerName錯誤及解決如下圖

技術分享圖片

技術分享圖片

技術分享圖片

用Windows訪問服務器的ip,出現下圖是正確的,如果不正確看是否服務器的80端口沒有開啟如下
技術分享圖片
第二個地方require all denied

技術分享圖片

技術分享圖片

技術分享圖片

第三個地方修改php相關的。AddType application/x-httpd-php.php如下圖

技術分享圖片

第四個地方增加一個索引頁, Directoryindex index.html index.php

技術分享圖片

技術分享圖片

做完上邊四步驗證一下apache是否支持解析PHP如下

技術分享圖片

上圖做完後就可以用Windows網頁訪問服務器ip了如下圖

技術分享圖片

11.16/11.17 Apache默認虛擬主機

技術分享圖片

定義網站的根目錄在哪裏下圖

技術分享圖片

它的域名這個就是虛擬主機如下

技術分享圖片

Windows的hosts路徑,這個hosts跟linux的hosts一樣,我可以在這個裏面定義一個ip,定義一個域名。然後讓個域名指向這個ip,打開方式用記事本,如下

技術分享圖片

技術分享圖片

一個服務器上可以跑多個域名,我不想讓一個讓這些域名全 部指向到這來,所以需要給他打開一個虛擬主機配置文件,如下

技術分享圖片

技術分享圖片

linux裏定義多個servername域名

技術分享圖片

上圖出來後往下翻

技術分享圖片

更改虛機主機配置文件

技術分享圖片

技術分享圖片

上圖定義一個下圖在定義一個
技術分享圖片

寫完配置文件創建目錄

技術分享圖片

對應的站點創建如下
技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

curl 命令

技術分享圖片

2018-3-1 10周2次課