linux怎么查看本机内存大小
247
2022-09-29
Apache配置与应用
第二阶段Apache配置与应用
构建虚拟Web 主机虛拟Web主机指的是在同--台服务器中运行多个Web站点,其中每--个站点实际,上并不独立占用整个服务器,因此被称为“虛拟"Web主机。通过虚拟Web主机服务可以充分利用服务器的硬件资源,从而大大降低网站构建及运行成本。
使用benet.com和accp.com 站点的IP地址都是192.168.80.10。 这是使用最为普遍的虚拟Web主机类型。
2.基于IP地址:为每个虚拟主机使用不同的域名,且各自对应的IP地址也不相同。这种方式需要为服务器配备多个网络接口,因此应用并不是非常广泛。
3.基于端口:这种方式并不使用域名、IP地址来区分不同的站点内容,而是使用了不同的TCP端口号,因此用户在浏览不同的虚拟站点时需要同时指定端口号才能访问。
基于域名的虚拟主机1.为虚拟主机提供域名解析方法一-:部署DNS域名解析服务器来提供域名解析
方法二:在/etc/hosts 文件中临时配置域名与IP地址的映射关系echo "192.168.80.10 benet.com" >>/etc/hostsecho "192.168.80.10 accp.com" >> /etc/hosts
2.为虚拟主机准备网页文档mkdir -p /var//benetmkdir -P /var/" benet. com" > /var//benet/ index . htmlecho " accp. com" > /var //accp/ index. html
3.添加虚拟主机配置vim /usr/1ocal/conf/extra/. conf #源码编译安装的虚拟主机配置文件路径#vim /etc/. d/vhosts. conf #RPM或YUM安装的虛拟主机配置文件路径
4.设置访问控制
构建Web虚拟目录与用户授权限制1.创建用户认证数据文件cd /usr/local//htpasswd -C /usr/1ocal/conf/user zhangsan. /htpasswd /usr/local/lisi#-c选项表示新建用户数据文件,缺省时则表示指定的用户数据文件已经存在,用于添加新的用户或修改现有用户的密码。
cat /usr/1ocal/ #确认用户数据文件
2.添加用户授权配置vim /usr/local/ht tpd/conf /conf--末行添加--Alias /test /var/ #设置虚拟目录的根目录,/test为虚拟目录名称
3.验证用户访问授权mkdir -P /var/is vdir test" > /var/index . htmlsystemctl restart httpd在客户机中浏览器访问http://192.168.126.5:80/test
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~