中标麒麟Linux系统Web服务配置
技术创新,变革未来
中标麒麟Linux服务器操作系统培训系列
本章目标
掌握 Apache HTTP 服务器的主要功能
能够配置重要的 Apache 参数
掌握 per-directory 的配置
了解如何在 Apache 中使用 CGI
识别主要模块
了解代理 Web 服务器
Apache 总览
进程控制:
在需要前大量生成进程 使进程数量配合需要
载入动态模块:
不必重新编译就具备的运行时间可扩展能力
虚拟主机:
多个网站可能共享同一个 Web 服务器
服务介绍:HTTPD
类型:系统 V (System V) 管理的服务
软件包:httpd、httpd-devel、httpd-manual
守护进程:/usr/sbin/httpd
脚本:/etc/
端口:80 (http)、443 (https)
配置:/etc/httpd/*、/var/www/*
相关软件包:system-config-httpd、mod_ssl
Apache 配置
服务器的主要配置保存在 /etc/httpd/conf/ 中
控制常规的 Web 服务器参数、正规虚拟主机及访问
定义文件名和 mime 类型
模块配置文件贮存在 /etc/httpd//* 中
DocumentRoot 默认为 /var/www/html/
Apache 服务器配置
备用服务器的最小值和最大值
日志文件配置
主机名称查询
模块
虚拟主机
用户和组群
Apache 名称域配置
指定一个用于用户页的目录:
–UserDir public_html
MIME 类型配置:
–AddType application/x-httpd-php .phtml
–AddType text/html .htm
指出用于目录的索引文件:
–DirectoryIndex
虚拟主机
NameVirtualHost :80
<VirtualHost :80>
ServerName
DocumentRoot /virtl
</VirtualHost>
<VirtualHost :80>
ServerName
DocumentRoot /virt2
</VirtualHost>
Apache 访问配置
Apache 提供基于主机的目录级和文件级访问控制
主机说明文件应该包括:点式数字地址、网络/子 网掩码、主机和域
Order 提供“次序”控制,但是它并不总是像一般 想象的那样
–<Directory /var/www/html/internal>
order allow,deny
allow from .
deny from
</Directory>
Apache 语法检查工具
service httpd configtest
apachectl configtest
httpd -t
检查 和 文件
中标麒麟Linux系统Web服务配置 来自淘豆网m.daumloan.com转载请标明出处.