搭建基于域名WEB服务器
搭建基于域名的虚拟主机
安装DNS服务
修改DNS主配置文件 vim /var/named/chroot/etc/named.conf
创建benet.com.zone区域文件和 accp.com.zone区域文件
Vim /var/chroot/named/var/named/benet.com.zone
# cp /var/named/chroot/var/named/benet.com.zone /var/named/chroot/var/named/accp.com.zone
安装httpd服务
1. 解压缩
a) Tar zxvf httpd-2.2.9.tar.gz–C /usr/src
b) Cd /user/src/httpd-2.2.9
2. 配置编译选项
a) ./configure--prefix=/usr/local/httpd --enable-so--enable-rewrite --enable-charset-lite
--enable-cgi
b) - -enble-so 加载动态模块功能
c) - -enble-rewrite 网页重新功能
3. 编译服务器程序,安装
a) Make && makeinstall
优化执行路径
添加httpd系统服务
1.创建两个虚拟站点的网页文件
2. 修改httpd.conf文件,添加虚拟主机配置
3. 进入虚拟主机的配置文件,修改虚拟主机的配置文件
5. 重启httpd 服务
限制客户端地址的访问控制
在httpd.conf文件中的<Directory>目录区域中写入针对此区域的控制
1. Order allow,deny 先允许后拒绝
2. Order deny,allow 先拒绝后允许
a) 例如
i. Order allow,deny
Allow from all 允许全部
Order deny,allow
Deny from benet.com.cn
Deny from 192.168.1.1 不允许benet.com.cn域中的用户和192.168.1.1访问
转载于:https://blog.51cto.com/calvint/1298339