linux系統配置Apache虛擬主機實例:php
一、安裝apache和php:html
1
|
yum
install
httpd php
|
二、假設服務器的IP是192.168.1.1,有兩個域名指向該IP,分別是domain1.com, domain2.com,修改/etc/httpd/conf/httpd.conf,在文件的最後加入:linux
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
ServerName 192.168.1.1NameVirtualHost 192.168.1.1
<VirtualHost 192.168.1.1>
ServerName domain1.com
DocumentRoot /var/www/domain1.com
<Directory
"/var/www/domain1.com"
>
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost 192.168.1.1>
ServerName domain2.com
DocumentRoot /var/www/domain2.com
<Directory
"/var/www/domain2.com"
>
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
|
三、而後在/var/www/domain1.com和/var/www/domain2.com下建立不一樣的index.html文件:apache
1
2
|
echo "domain1">/var/www/domain1.com/index.html
echo "domain2">/var/www/domain2.com/index.html
|
四、在瀏覽器裏輸入http://domain1.com和http://domain2.com便可看到效果了。centos