web网站服务

一.Apache网站服务基础

  1. 特点:开放源代码,跨平台应用,支持各种web编程语言,模块化设计,运行非常稳定,良好的安全性
  2. 版本:1.X和2.X

二.安装httpd服务器

  1. 准备工作:卸载rpm方式安装的httpd
  2. 源码编译安装

1)解包

tar zxf httpd-2.217.tar.gz -C /usr/src

cd /usr/src/httpd-2.2.17

2)配置

./configure --prefix=/usr/local/httpd --enable-so --enable-rewrite--enable-charset-lite --enable-cgi

--prefix:指定将httpd服务程序安装到哪个目录下

--enable-so:启用动态加载模块支持,使httpd具备进一步扩展功能的能力

3)编译及安装

make && make install

3.确认安装结果

ls /usr/local/httpd

# 在安装后的/usr/local/httpd目录下,主要子目录的用途如下

/usr/local/httpd/bin:存放httpd服务的各种执行程序问文件,包括主程序的httpd,服务控制工具apachectl等。

/usr/local/httpd/conf:存放httpd服务的各种配置文件,包括主配置文件httpd,conf,增强配置子目录extra等。

/usr/local/httpd/htdocs:存放网页文档,包括默认首页文件index,htmldeng。

/usr/local/httpd/logs:存放httpd服务的日至文件。

/usr/local/httpd/cgi-bin:存放各种CGI程序文件。

4.优化执行路径

ln -s /usr/local/httpd/bin/* /usr/local/bin

ls -l /usr/local/bin/httpd /usr/local/bin/apachectl

5.添加httpd系统服务

cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd

vi /etc/init.d/httpd

chkconfig --add httpd

chkconfig --llist httpd

执行/etc/init.d/httpd start 启动

三,httpd

服务器的基本配置

  1. 确定网站名称,ip地址

    修改主机名和ip地址

    vi /etc/hosts 和 vi /etc/sysconfig/network 各添加一条记录

确认主机名

2.配置并启动httpd服务

1)配置httpd服务

vim /usr/local/httpd/conf/httpd.conf

检查语法错误

/usr/local/httpd/bin/apachectl -t

2)启动httpd服务

/etc/init.d/httpd start

netstat -anpt | grep httpd

3.部署网页文档

有一个默认网页

4.在客户机中访问web站点

5.查看web站点的访问情况

访问日志

错误日志

四,httpd.conf配置文件

  1. 全局配置项
  2. 区域配置项

五,网站访问情况统计

部署AWStats分析系统

  1. 安装awstats软件包

    tar zxf awstats-7.3.tar.gz

    mv awstats-7.3.gz /usr/local/awstats

  2. 为要统计的站点建立配置文件

    cd /usr/local/awstats/tools

    chmod +x awstats_configure.pl

    ./awstats_configure.pl

1)指定httpd主配置文件的路径

/usr/local/httpd/conf/httpd.conf

2)设置日志类型

3)为指定web站点创建配置文件

3.修改站点统计配置文件

vi /etc/awstats/awstats.www.local.com.conf

在配置文件中添加

mkdir /var/lib/awstats

4.执行日志分析,并设置cron计划机会

chmod +x awstats_updateall.pl

./awstats_updateall.pl.now

通过crond服务可设置计划任务

crontad -e

添加

/etc/init.d/crond start

chkconfig --level 35 crond on

访问awstats分析系统

vim /usr/local/local/httpd/htdocs/local.html

在web根目录下建立一个自动跳转的html网页直接访问http://www.local.com/local.html

awstats日志分析系统的统计页面

时间: 2024-10-15 03:01:52

web网站服务的相关文章

Web网站服务及知识整理(二)

Web网站服务及知识整理(二)

第二章 Web网站服务(二)——搭建基于域名的虚拟web主机

防伪码:自古逢秋悲寂寥,我言秋日胜春朝 web网站服务(二) 一.httpd服务的访问控制 作用: a.控制对网站资源的访问 b.为特定的网站目录添加访问授权 常用访问控制方式: a.客户机地址限制 b.用户授权限制 二.基于客户端地址的访问控制 Order配置项,定义控制顺序 先允许后拒绝,默认拒绝所有:Order allow,deny 先拒绝后允许,默认允许所有:Order deny,allow Allow.Deny配置项,设置允许或拒绝的地址 Deny from address1 addr

web网站服务(二)-1

博主QQ:819594300 博客地址:http://zpf666.blog.51cto.com/ 有什么疑问的朋友可以联系博主,博主会帮你们解答,谢谢支持! 案例一:搭建基于域名的虚拟主机 首先为两个网站搭建dns服务器,并新建区域,分别为:www.benet.com 和www.accp.com. 实验前准备:以下是用的web网站服务(一)的环境 http://zpf666.blog.51cto.com/11248677/1947288 1) 2)插入httpd光盘 链接:http://pan

第一章:web网站服务(一)

防伪码:拼一个春夏秋冬,赢一个无悔人生 第一章:web网站服务(一) 实验报告 1.卸载原来已经存在的httpd 2.插入光盘:Benet 5.0所需软件\linux安全及高级应用\rhel-server-6.5-x86_64-dvd.iso 3.源码编译安装httpd,下图为: 1)解包    2)配置 4. 编译和安装 5. 确认安装结果,如果出现下图所示,表示安装成功了 6. 优化执行路径 7. 添加httpd系统服务(添加好了之后就可以使用service命令开启服务器) 下图中标示的第一

Web网站服务(二)

Web网站服务(二) 具体步骤: l 客户机地址限制 通过配置项Order.Deny from.Allow from,可以根据客户机的主机名或IP地址来决定是否允许客户端访问.其中Order用于设置限制顺序,Deny from和Allow from用于设置具体限制内容. 使用Order配置项时,可以设置为"allow,deny"或"deny,allow",以决定主机应用"允许"."拒绝"策略的先后顺序. ? allow,den

web网站服务1

一.Apache网站服务基础 特点:开放源代码,跨平台应用,支持各种web编程语言,模块化设计,运行非常稳定,良好的安全性 版本:1.X和2.X 二.安装httpd服务器 准备工作:卸载rpm方式安装的httpd 源码编译安装 1)解包 tar zxf httpd-2.217.tar.gz -C /usr/src cd /usr/src/httpd-2.2.17 2)配置 ./configure --prefix=/usr/local/httpd --enable-so --enable-rew

Linux系统的Web网站服务

实验要求: 1.编译安装httpd服务器 2.构建基于域名的虚拟web主机 3.部署AWStats分析系统 4.实现httpd服务的访问控制 1.编译安装httpd服务器 使用tar命令解包 配置.编译.安装 命令:./configure配置 选项:--prefix:指定httpd服务程序的安装路径 --enable-so:启用动态加载模块支持,使httpd具备进一步扩展功能的能力. --enable-rewrite:启用网页地址重写功能,用于网站优化及目录迁移维护. --enable-char

web网站服务(一)

博主QQ:819594300 博客地址:http://zpf666.blog.51cto.com/ 有什么疑问的朋友可以联系博主,博主会帮你们解答,谢谢支持! 实验前准备工作: 1)   开两台虚拟机,一台Linux6.5做web服务器和DNS服务器,另一台是win7做客户机. 2)   Linux6.5的IP定为192.168.1.10,win7的IP定位192.168.1.100,两台虚拟机的网卡都设置为vm1. 3)   准备好两张光盘. 这两个光盘,我已经准备好,百度云链接如下: 链接:

Web网站服务(二)

1.httpd服务的访问控制作用:?控制对网站资源的访问为特定的网站目录添加访问授权常用访问控制方式:客户机地址限制用户授权限制2.基于客户端地址的访问控制: 可控制:?IP地址.网络地址.域名.主机名Order配置项,定义控制顺序:先允许后拒绝(拒绝优先)?默认拒绝所有:?Order?allow deny先拒绝后允许(允许优先) 默认允许所有:?Order?deny allowAllow,Deny配置项,设置允许或拒绝的地址:Allow from addressl address2Deny f