來自: http://www.javashuo.com/article/p-ofkcaqyk-bx.htmlhtml
Centos7安裝LAMP環境教程http://www.osyunwei.com/archives/7882.htmlapache
安裝部署完畢後,須要配置多個虛擬主機用戶多個項目部署。網站
vi /etc/httpd/conf/httpd.conf.net
編輯其中的DocumentRoot 目錄地址能夠指定本身方便的,在這裏我指定的是本身習慣的。不要定義到用戶目錄(root)裏,不然可能訪問權限不足。日誌
網站虛擬主目錄 /var/WEB/htm
DocumentRoot "/var/WEB/"blog
在當前配置文件尾部追加教程
#include vhost NameVirtualHost :80 Include "vhost/.conf"部署
解釋一下,NameVirtualHost *:80意思是全部的虛擬主機配置的全部域名開啓監聽80端口get
Include "vhost/*.conf"意思是引入當前apache目錄下vhost中的全部後綴名爲conf的文件(在這裏咱們之後添加本身多個項目網站,一個項目一個文件方便管理)
mkdir /etc/httpd/vhost/
建立虛擬主機配置目錄。寫入一份虛擬主機配置文件
vi /etc/httpd/vhost/ceshi.conf
配置文件裏面寫入如下內容,增長項目的話直接賦值內容替換主要名稱便可
<VirtualHost *:80> ServerName ceshi DocumentRoot "/var/WEB/ceshi/wwwroot" ServerAlias www.ceshi88.com ErrorLog "/var/WEB/ceshi/log/error.log" CustomLog "/var/WEB/ceshi/log/access.log" common </VirtualHost>
ServerAlias 後面能夠跟多個域名,用於綁定。
底下一個是錯誤日誌一個是運行日誌。
確保本文中全部出現的目錄均存在,大小寫無誤,不然會出現403錯誤、404錯誤。apache歡迎也正常卻沒法指向網站目錄的狀況。