分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 技术分享

Web网站服务(二)

发布时间:2023-09-06 01:35责任编辑:熊小新关键词:Web
1.httpd服务的访问控制
作用:?控制对网站资源的访问
为特定的网站目录添加访问授权
常用访问控制方式:
客户机地址限制
用户授权限制
2、基于客户端地址的访问控制: ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
可控制:?IP地址、网络地址、域名、主机名
Order配置项,定义控制顺序:
先允许后拒绝(拒绝优先)?默认拒绝所有:?Order?allow deny
先拒绝后允许(允许优先) ??默认允许所有:?Order?deny ?allow
Allow,Deny配置项,设置允许或拒绝的地址:
Allow ??from ??addressl ??address2
Deny ???from ??address1 ??address2
例:?Deny?from?192.168.0.0/24?192.168.1.0/24
3、用户授权限制
创建用户认证数据库:?命令:?htpasswd
cd?/usr/local/httpd
bin/htpsswd?-c /usr/local/httpd/conf/.123?hanming
首次添加用户需要-c?(小写),从创建第二个用户开始不能加-c,否则会覆盖掉
添加用户授权配置
vim ?/usr/local/httpd/conf/httpd.conf
<Directory ?“/usr/local/awstats/wwwroot”>
authname?“awstats?directory
authtype?basic
authuserfile?/usr/local/httpd/conf/.123
require?valid-user或user ??用户名
4.构建虚拟主机:?在同一台服务器中运行多个Web站点
httpd支持的虚拟主机类型:
基于域名的虚拟主机
基于IP地址的虚拟主机
基于端口号的虚拟主机
5、构建基于域名的虚拟主机
为虚报主机提供域名解析:?多个域名对应同一个IP
为各虚拟主机准备不同的网页文档
mkdir?/usr/local/httpd/htdocs/benet
echo?“<h1>www.benet.com</h1>”>?/usr?/local/httpd/htdocs/benet?
index.html
添加虚拟主机配置
vim?/usr?/local/httpd/conf/extra/httpd-vhosts.conf
NameVirtualHost?192.168.1.100
<Virtualhost?192.168.1.100>
DocumentRoot?/usr/local/httpd/htdocs/benet
ServerName ??www.benet.com
</VirtualHost>
打开主配置文件httpd.conf中httpd-vhosts.conf的注释并重启服务

Web网站服务(二)

原文地址:http://blog.51cto.com/13502820/2059840

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved