课程大纲

Apache 基础知识

  • 什么是 Web 服务器?
  • Apache 和 Web
  • HTTP 概述
  • Apache 安装概述
  • 实验室:安装 Apache

服务器配置

  • 网站要求
  • 性能问题
  • Apache 配置文件
  • Apache 模块
  • 共享模块与内置模块
  • 实验室:建立一个简单的网站

伐木

  • 错误日志
  • 启用传输日志
  • 自定义日志记录
  • 日志筛选器
  • 日志文件分析工具
  • 日志文件管理
  • 实验室:启用日志记录

动态内容

  • 服务器状态和信息
  • 通用网关接口
  • Perl 和 mod_perl
  • PHP的
  • Java servlet、JSP 和 Tomcat
  • 集成 Apache 和 Tomcat
  • 实验室:启用多种形式的动态内容

控制 Access

  • 通过主机名和 IP 地址控制访问
  • 使用mod_auth密码身份验证
  • 使用数据库身份验证
  • 实验室:启用身份验证和访问控制

安全

  • Web 安全问题
  • 安全套接字层 (SSL)
  • 证书
  • 实验室:使用 SSL 安装 Apache

认证

  • HTTP 身份验证
  • Apache 身份验证指令
  • 使用 PHP 进行身份验证
  • 实验室:提供受密码保护的网页以访问订单数据库

虚拟主机

  • 基于IP的虚拟主机
  • 基于名称的虚拟主机
  • 基于端口的虚拟主机
  • 批量虚拟主机
  • 具有mod_rewrite的虚拟主机
  • 实验室:启用虚拟主机

其他模块

  • 其他 Apache 模块的指导教程

管理 Web 内容

  • FTP 访问
  • WebDAV的
  • 实验室:使用 WebDAV

要求

  • 需要 UNIX 的工作知识,包括文件处理命令和文本编辑器的使用。
  • HTML 和 SQL 的工作知识会很有用。
  • 熟悉Mozilla Web浏览器会很有用。
  28 小时
 

人数


开始

完结


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

相关课程

课程分类