Web网站服务(二)

客户机地址限制

1Allowdeny 先允许后拒绝,默认拒绝所有末明确允许的客户机地址

2denyallow 先拒绝后允许,默认允许所有末明确拒绝客的户机地址

地址形式可以是IP地址 网络地址 主机名或域名 使用名称all表示任意地址

httpd主配  然后重启服务  

web网站服务(二)

只有1.120IP地址能访问 其他IP地址无法访问

web网站服务(二)

然后根据自己Ip地址进行修改 然后重启

web网站服务(二)

二:用户授权限制

 1)添加用户授权设置

需要修改httpd.conf配置文件,在特定的目录区域中添加授权配置,以启动基本认证并设置允许那些用户访问

web网站服务(二)

参数含义

AuthName 定义受保护的领域名称,内容将在浏览器弹出认证对话框显示

Authtype 设置认证类型 basic表示基本认证

Authuserfile 设置用于保存用户账号,密码认证文件路径

Require valid-user 要求只有认证文件中合法用户才能访问

Cd /usr/local/httpd

web网站服务(二)

验证用户访问授权

web网站服务(二)

基于域名的虚拟主机

为虚拟机主机准备网页文档

web网站服务(二)

分别在benetcom accpcom网页输入文字

2)添加虚拟主机配置

httpd.conf服务器主配置文件中,若要启用基于域名的虚拟Web主机 通常配置

1 监听地址 使用NameVirtualHost配置选项指定虚拟主机服务的IP地址

2 虚拟主机区域,每一个虚拟web主机建立独立配置内容

3 目录权限 为每一个虚拟Web主机的网站目录设置访问权限

Vim /usr/local/httpd/conf/extra/httpd-vhosts.conf

web网站服务(二)

web网站服务(二)

配置完后重新加载配置 /usr/local/httpd/bin/apachetl restart

在客户端访问虚拟WEB主机

web网站服务(二)

web网站服务(二)

基于IP地址 基于端口虚拟主机

1 基于IP地址的虚拟主机

Vim /usr/local/httpd/conf/extra/httpd-vhosts.conf

web网站服务(二)

基于IP地址访问

web网站服务(二)

2基于端口的虚拟主机

web网站服务(二)

/usr/local/httpd/conf/httpd.conf

web网站服务(二)

基于端口访问成功

web网站服务(二)