在配置apache之前,需要先将dns服务器配置好。所以先配置一下DNS:
- yum install caching-nameserver
- vi /etc/sysconfig/named
- ROOTDIR="/var/named/chroot"
- mkdir -p /var/named/chroot/etc
- vi /var/named/chroot/etc/named.conf
- options {
- directory "/var/named";
- };
- zone "example.com" {
- type master;
- file "example.zone";
- };
- zone "1.168.192.in-addr.arpa"{
- type master;
- file "ipaddress.arpa.zone";
- };
- zone "0.0.127.in-addr.arpa"{
- type master;
- file "0.0.127.arpa.zone";
- };
- mkdir -p /var/named/chroot/var/named
- vi /var/named/chroot/var/named/example.zone
- $TTL 86400
- @ IN SOA example.com. root.example.com.(
- 2011012601;serial number
- 10800;refresh
- 3600;retry query
- 604800;expire
- 0;negative TTL
- )
- @ IN NS yeelone.example.com.
- yeelone IN A 192.168.1.2
- yeelone2 IN A 192.168.1.2
- vi /var/named/chroot/var/named/ipaddress.arpa.zone
- $TTL 86400
- @ IN SOA example.com. root.example.com. (
- 2011012601;serial number
- 10800;refresh
- 3600;retry
- 604800;expire
- 0;negative TTL
- )
- @ IN NS example.com.
- 2 IN PTR yeelone.example.com.
- 2 IN PTR yeelone2.example.com.
- vi /etc/resolv.conf
- nameserver 192.168.1.2
这样就把环境配好了。
开始配apache
- [root@localhost www]# vi /etc/httpd/conf/httpd.conf
- 添加:
- NameVirtualHost 192.168.1.2
- <VirtualHost yeelone.example.com>
- ServerName yeelone.example.com
- ServerAdmin root@localhost
- DocumentRoot "/var/www/yeelone"
- DirectoryIndex default.html
- ErrorLog logs/yeelone/error_log
- CustomLog logs/yeelone/access_log combine
- </VirtualHost>
- <VirtualHost yeelone2.example.com>
- ServerName yeelone2.example.com
- ServerAdmin root@localhost
- DocumentRoot "/var/www/yljckh"
- DirectoryIndex default.html
- ErrorLog logs/yeelone2/error_log
- CustomLog logs/yeelone2/access_log combine
- </virtualHost>
- mkdir /var/www/yeelone
- mkdir /var/www/yeelone2
然后再在/var/www/yeelone目录里写一个default.html文件就可以了。
转载于:https://blog.51cto.com/yeelone/486100