Web服务器配置、虚拟主机配置、访问权限控制

embedded/2025/3/16 21:24:45/
一、Web服务器配置——建站,测试虚拟主机访问
  • 内容概述
    • 配置虚拟主机并启动XAMPP的Apache。
    • 在htdocs目录中创建www.php.test目录,并在其中创建index.html文件,内容为“Welcome www.php.test”。
    • 访问虚拟主机
    • 添加额外的虚拟主机配置,如www.00zsphp1.com、www.00zsphp2.com,并确保所有无匹配的域名均访问www.php.test。
  • 关键操作
    • 创建目录和文件。
    • 修改hosts文件以映射虚拟主机域名。
    • 访问并验证虚拟主机。
课堂练习2效果参考
  • 内容概述
    • 测试PHP是否安装成功。
    • 创建test.php文件,并访问以查看phpinfo()函数的输出结果。
    • 配置Apache以默认访问index.php文件,而不是index.html。
    • 配置虚拟主机域名(如www.phptest.com)直接访问PHP站点。
  • 关键操作
    • 创建test.php文件。
    • 修改Apache配置文件以更改默认访问文件。
    • 配置虚拟主机。
Web服务器配置——访问权限控制
  • 内容概述
    • 介绍Apache主配置文件httpd.conf中的目录配置。
    • 指出根目录配置拒绝所有访问请求,以增强服务器安全性。
    • 解释AllowOverride none指令的作用,即禁止.htaccess文件覆盖主配置文件中的设置。
  • 关键概念
    • 指令。
    • AllowOverride none。
    • 服务器安全性。
二、Web服务器配置——访问权限控制
  • 内容概述
    • 进一步解释AllowOverride none指令的安全性。
    • 指出禁止.htaccess文件覆盖主配置文件可以防止恶意用户通过修改.htaccess文件执行危险操作。
  • 关键概念
    • .htaccess文件。
    • 安全性威胁。
Web服务器配置——访问权限控制
  • 内容概述
    • 介绍htdocs目录的配置,允许所有访问并启用Apache的目录浏览功能。
    • 指出这是针对Apache安装目录下的htdocs目录的特定配置。
  • 关键概念
    • htdocs目录。
    • 目录浏览功能。
403错误禁止访问的解析
  • 内容概述
    • 解释403错误(Forbidden)的原因,即访问的资源没有许可权限。
    • 分析站点建在默认C盘目录外(如D盘的XAMPP)时,为何会出现禁止访问的情况。
    • 指出这是因为根目录配置拒绝所有访问请求。
  • 关键概念
    • 403错误。
    • 访问权限。
    • 根目录配置。
三、访问权限控制配置——案例练习与课堂练习3
  • 内容概述
    • 案例练习:配置一个域名为www.admin.test的虚拟主机,指定目录为C:/web/www/www.admin.test,关闭目录浏览功能,开启分布式配置文件,并只允许本地访问。
    • 课堂练习3:根据要求配置访问权限控制(具体内容未详细列出,但涉及虚拟主机和访问权限的配置)。
  • 关键操作
    • 配置虚拟主机。
    • 设置访问权限控制。
    • 验证配置效果。
  • 关键概念
    • 虚拟主机配置。
    • 访问权限控制。
    • 分布式配置文件。

http://www.ppmy.cn/embedded/173159.html

相关文章

KMeans实战——聚类和轮廓系数评估啤酒数据集

原理: 在数据分析和机器学习中,聚类是一种常用的无监督学习方法,用于将数据集中的样本划分为若干个簇,使得同一簇内的样本相似度较高,而不同簇之间的样本相似度较低。KMeans算法是其中最常用的聚类算法之一。本文将介绍…

Centos 7 安装达梦数据库

一、环境准备 1. 确认操作系统的版本和数据库的版本是否一致 cat /etc/redhat-release 2. 关闭防火墙 查看防火墙状态 firewall-cmd --state 停止firewall systemctl stop firewalld.service 禁止firewall开机启动 systemctl disable firewalld.service 3. 修改文件l…

夜莺监控 v8.0 新版通知规则 | 对接企微告警

对新版本通知规则还不太了解的用户可以阅读文章:《夜莺监控巨大革新:抽象出通知规则,增强告警通知的灵活性》。下面我们将以企微通知为例,介绍如何使用新版通知规则来对接企微通知。 上图是通知规则对接企微通知的示意逻辑图。 在…

说说 CDN 的工作原理,它在前端性能优化中起到什么作用?

说说 CDN 的工作原理,它在前端性能优化中起到什么作用? CDN 的工作原理 CDN 全称是 Content Delivery Network,即内容分发网络。它的核心目的是让用户能更快地获取到内容,其工作原理如下: 用户请求内容:…

如何在Futter开发中做性能优化?

目录 1. 避免不必要的Widget重建 问题:频繁调用setState()导致整个Widget树重建。 优化策略: 2. 高效处理长列表 问题:ListView一次性加载所有子项导致内存暴涨。 优化策略: 3. 图片加载优化 问题:加载高分辨率图片导致内存溢出。 优化策略: 4. 动画性能优化 …

Docker Desktop 安装与使用详解

目录 1. 前言2. Docker Desktop 安装2.1 下载及安装2.2 登录 Docker 账号2.3 进入 Docker Desktop 主界面 3. Docker 版本查看与环境检查3.1 查看 Docker Desktop 支持的 Docker 和 Kubernetes 版本3.2 检查 Docker 版本 4. Docker Hub 和常用镜像管理方式4.1 使用 Docker Hub4…

计算机网络-网络存储技术

分类 直连式存储(DAS)(SAS): 也叫服务器附加存储,将存储设备通过I/O设备(一般常用SCSI)附加在服务器上。本身是硬件的堆叠 无法跨平台进行存储 网络附加存储(NAS&…

深入理解静态与动态代理设计模式:从理论到实践

静态代理设计模式 1.为什么需要代理设计模式? javaEE分层开发中,哪个层次对于我们来讲最重要 DAO---->Service---->Controller JavaEE分层中,最为重要的是Service层 Service层包含了那些代码 Service层核心功能(几十行 上百代码) 额外…