




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、RHEL6_Linux网络效力轻舞飞扬.第五章 Web网站效力一 实际部分缓存、主、从域名效力器的区别是什么? MX记录、A记录、PTR记录的作用是什么?bind-chroot包对配置文件的位置有何影响?课程回想.学会编译安装httpd效力器熟习httpd效力的部署过程及常见配置学会构建AWStats日志分析系统技艺展现.本章构造Web网站效力一Web站点部署过程Apache简介安装httpd效力器部署AWStats分析系统访问AWStats分析系统Apache网站效力根底httpd效力器的根本配置网站访问情况统计httpd.conf配置文件.Apache来源源于 A Patchy Serve
2、r,著名的开源Web效力软件1995年时,发布Apache效力程序的1.0版本由Apache软件基金会ASF担任维护最新的称号为 “Apache Server 官方站点:/ Apache简介.主要特点开放源代码、跨平台运用支持多种网页编程言语模块化设计 、运转稳定、良好的平安性软件版本1.X 目前最高版本是1.3,运转稳定 向下兼容性较好,但缺乏一些较新的功能2.X 目前主要包括2.0和2.2两个版本 具有更多的功能特性 与1.X相比,配置管理风格存在较大差别Apache简介.编译安装的优点具有较大的自在度,功能可定制可及时获得最新的软件版本普遍适用于大多数Linux版本,便于移植运用获得Ap
3、ache效力器的源码包 参考地址:/download.cgi 安装httpd效力器编译安装4-1.1.预备任务卸载httpd及相关依赖包 2.源码编译及安装安装httpd效力器编译安装4-2rootwww # rpm -e httpd httpd-manual webalizer subversion mod_python mod_ssl mod_perl system-config-httpd php php-cli php-ldap php-common mysql dovecot -nodeps忽略软件包依赖性rootwww # tar zxf httpd-2.2.17.tar.gz -
4、C /usr/src/rootwww # cd /usr/src/httpd-2.2.17/rootwww httpd-2.2.17# ./configure -prefix=/usr/local/httpd -enable-so -enable-rewrite -enable-charset-lite -enable-cgirootwww httpd-2.2.17# makerootwww httpd-2.2.17# make install解包配置编译及安装.3.确认安装结果4.优化执行途径安装httpd效力器编译安装4-3rootwww # ls /usr/local/httpd/bin
5、 cgi-bin error icons lib man modulesbuild conf htdocs include logs manualrootwww # ln -s /usr/local/httpd/bin/* /usr/local/bin/rootwww # ls -l /usr/local/bin/httpd /usr/local/bin/apachectllrwxrwxrwx 1 root root 30 04-06 13:08 /usr/local/bin/apachectl - /usr/local/httpd/bin/apachectllrwxrwxrwx 1 root
6、 root 26 04-06 13:08 /usr/local/bin/httpd - /usr/local/httpd/bin/httpd.5.添加httpd系统效力以便经过chkconfig进展管理安装httpd效力器编译安装4-4rootwww # cp /usr/local/httpd/bin/apachectl /etc/init.d/httpdrootwww # vi /etc/init.d/httpd#!/bin/bash# chkconfig: 35 85 15# description: Startup script for the Apache Serverrootwww
7、# chkconfig -add httpdrootwww # chkconfig -list httpdhttpd 0:封锁 1:封锁 2:封锁 3:启用 4:封锁 5:启用 6:封锁.主要目录和文件:效力目录:/usr/local/httpd/主配置文件:/usr/local/httpd/conf/httpd.conf网页目录:/usr/local/httpd/htdocs/效力脚本:/usr/local/httpd/bin/apachectl执行程序:/usr/local/httpd/bin/httpd访问日志: /usr/local/httpd/logs/access_log错误日志:
8、 /usr/local/httpd/logs/error_loghttpd效力的目录构造.请思索:编译安装httpd时,常见的配置参数有哪些?编译安装httpd时,默许的安装目录是什么?httpd效力有哪几种日志文件?小结.Web站点部署过程1.确定网站称号、IP地址2.配置并启动httpd效力3.部署网页文档4.在客户机中访问Web站点5.查看Web站点的访问情况httpd效力器的根本配置rootwww # vi /usr/local/httpd/conf/httpd.confServerName qwfyrootwww # /usr/local/httpd/bin/apachectl -t
9、Syntax OKrootwww # /etc/init.d/httpd startrootwww # cat /usr/local/httpd/htdocs/index.htmlIt works!rootwww # tail /usr/local/httpd/logs/access_log 10 - - 06/Apr/2021:14:24:06 +0800 GET / /1.1 200 4410 - - 06/Apr/2021:14:24:06 +0800 GET /favicon.ico /1.1 404 209.全局配置项httpd.conf配置文件ServerRoot /usr/loc
10、al/httpdListen 80User daemonGroup daemonServerAdmin webmasterqwfyServerName qwfyDocumentRoot /usr/local/httpd/htdocsDirectoryIndex index.html index.phpErrorLog logs/error_logLogLevel warnCustomLog logs/access_log commonPidFile logs/httpd.pidCharsetDefault UTF-8Include conf/extra/httpd-default.conf.常
11、用的全局配置参数ServerRoot:效力目录ServerAdmin:管理员邮箱User:运转效力的用户身份Group:运转效力的组身份ServerName:网站效力器的域名DocumentRoot:网页文档的根目录Listen:监听的IP地址、端口号PidFile:保管httpd进程PID号的文件DirectoryIndex:默许的索引页文件httpd.conf配置文件.常用的全局配置参数续ErrorLog:错误日志文件的位置CustomLog:访问日志文件的位置LogLevel:记录日志的级别,默以为warnTimeout:网络衔接超时,默以为300秒KeepAlive:能否坚持衔接,可选
12、On或OffMaxKeepAliveRequests:每次衔接最多恳求文件数KeepAliveTimeout:坚持衔接形状时的超时时间Include:需求包含进来的其他配置文件httpd.conf配置文件.区域配置项httpd.conf配置文件 Options FollowSymLinks AllowOverride None Order deny,allow Deny from all控制选项,允许运用符号链接不允许隐含控制文件中的覆盖配置访问控制战略的运用顺序制止任何人访问此区域.AWStats分析系统部署AWStats分析系统2-1.20运用awstats分析Web日志awstats安装
13、步骤1. 解包至 /usr/local/ 目录2. 执行安装脚本 awstats_configure.pl3. 修正 awstats.XXX.conf 配置文件,确认日志位置4. 创建数据库存放目录,并更新分析数据5. 设置cron方案义务,以便定时运转日志分析程序 6. 在网页阅读器中查看分析报告教员演示操作过程.21httpd效力的访问控制基于用户的访问控制添加认证授权设置rootwww # vi /usr/local/apache2/conf/httpd.conf AuthName AWSTATS AuthType Basic AuthUserFile /usr/local/awstat
14、s/wwwroot/.htpasswd require valid-user用户密码文件.22httpd效力的访问控制基于用户的访问控制创建存储认证用户账号及口令的文件 需运用htpasswd工具rootwww # cd /usr/local/apache2/binrootwww apache2# ./htpasswd -c /usr/local/awstats/wwwroot/.htpasswd awuser添加一个授权用户.23httpd效力的访问控制基于客户端地址的访问控制Order配置项,定义控制顺序 先允许后回绝,默许回绝一切:Order allow,deny 先回绝后允许,默许允许
15、一切:Order deny,allowAllow、Deny配置项,设置允许或回绝的地址 Deny from address1 address2 Allow from address1 address2 Order allow,deny Allow from /24 Deny from 00.安装AWStats步骤:1.安装AWStats软件包2.为要统计的站点建立配置文件3.修正站点统计配置文件4.执行日志分析,并设置cron方案义务部署AWStats分析系统2-2.本章总结Web网站效力一Web站点部署过程Apache简介安装httpd效力器部署AWStats分析系统访问AWStats分析系统Apache网站效力根底httpd效力器的根本配置网站访问情况统计httpd.conf配置文件.第五章 Web网站效力一 上机部分需求描画编译安
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 不同地区的安全管理特点计划
- 制定教学资源采购与管理计划
- 2024-2025学年八年级物理下册 7.1力教学实录 (新版)新人教版
- 会计人员职业规划的探讨计划
- 幼儿园课程主题创意设计计划
- 医疗行业保安工作总结计划
- 2025年微生物检测试剂项目发展计划
- 秋季学期实验室使用规范计划
- 2025年高压自动重合器项目合作计划书
- 建立多渠道反馈促进教育改进计划
- 新版环氧乙烷安全技术说明书SDS模版
- 2024年预防接种工作计划(6篇)
- 衡中同卷2025届高三第一次模拟考试数学试卷含解析
- 万科物业2024年业主满意度提升策略培训案例解读
- 湘教版地理八年级下册 第五章 中国的地域差异 综合测试卷(含答案)
- 电线电缆质量缺陷修复规范(暂行)
- 小儿鼾症课件
- 2024年电工(初级)操作证考试题库附答案
- 建筑构造-教材说课-李银星
- 液压与气压传动习题及参考答案
- 2024年执业医师考试-临床执业助理医师考试近5年真题集锦(频考类试题)带答案
评论
0/150
提交评论