1Apache的主要特点

  • 1)开放源代码:这是Apache服务器的重要特性之一,也是其他特性的基础。Apache服务程序由全世界的众多开放者共同维护,并且任何人都可以自由使用,这充分体现了开源软件的精神。
  • 2) 跨平台应用:这个特性得益于Apache的源代码开放。Apache服务器可以运行在绝大多数软硬件平台上,所有UNIX操作系统都可以运行Apache服务器,甚至Apache服务器可以良好地运行在大多数Windows系统平台中。Apache服务器的跨平台特性使其具有被广泛应用的条件。
  • 3)支持各种Web编程语言:Apache服务器可支持的网页编程语言包括Perl,PHP,Python,Java等,甚至微软的ASP技术也可以在Apache服务器中使用。
  • 4)模块化设计:Apache并没有将所有的功能集中在单一的服务程序内部,而是尽可能地通过标准的模块实现专有的功能,这为Apache服务器带来了良好的扩展性。其他软件开发商可以编写标准的模块程序,从而添加Apache本身并不具有的其他功能。
  • 5)运行非常稳定:Apache服务器可用于构建具有大负载访问量的Web站点,很多知名企业网站都使用Apache作为Web服务软件。
  • 6)良好的安全性:Apache服务器具有相对较好的安全性,这是开源软件共同具有的特性。并且,Apache的维护团队会及时对已发现的漏洞提供修补程序,为Apache的所有使用者提供尽可能安全的服务器程序。

2安装httpd程序

  1. 准备工作 卸载原来已经存在的httpd

2.插入光盘:rhel-server-6.5-x86_64-dvd.iso

Web网站服务(Apache)_第1张图片

3.源码编译及安装httpd,下图为: 1)解包 2)配置

Web网站服务(Apache)_第2张图片
4.编译及安装

Web网站服务(Apache)
5.下图为安装编译和安装过程中的状态,这里将会等待几分钟,耐心等待...

Web网站服务(Apache)_第3张图片

6.确认安装结果,如果出现下图所示,表示安装成功了

Web网站服务(Apache)_第4张图片

7.优化执行路径

Web网站服务(Apache)

Web网站服务(Apache)_第5张图片

8.添加httpd系统服务(添加好了之后就可以使用service命令开启服务器)

Web网站服务(Apache)

下图中标示的第一行需要修改,第二三行需要添加

Web网站服务(Apache)_第6张图片Web网站服务(Apache)

9.配置并启动httpd服务

Web网站服务(Apache)

找到下面的位置,把签名#去掉,然后修改成自己的域名

Web网站服务(Apache)

10.语法检查如果没错,就可以开启httpd服务了

Web网站服务(Apache)_第7张图片

11.制作网页

Web网站服务(Apache)

Web网站服务(Apache)

12.修改服务器的ip地址
如果是克隆的操作系统,还需要做以下操作

Web网站服务(Apache)

删除下图中的HWADDR这一行,然后reboot重启系统

Web网站服务(Apache)_第8张图片

Web网站服务(Apache)

13.配置dns服务器
1)安装dns(更换redhat6.5光盘)

Web网站服务(Apache)_第9张图片

Web网站服务(Apache)_第10张图片

2)修改主配置文件

Web网站服务(Apache)Web网站服务(Apache)_第11张图片

3)修改数据文件

Web网站服务(Apache)

Web网站服务(Apache)_第12张图片

4)启动named服务

Web网站服务(Apache)

5)启动named服务

Web网站服务(Apache)_第13张图片

14.在客户机上浏览网页

Web网站服务(Apache)

15.在服务器上修改dns的指向

Web网站服务(Apache)

Web网站服务(Apache)_第14张图片

16.在服务器上使用火狐浏览器浏览网页

Web网站服务(Apache)_第15张图片


3.配置网站访问统计awstats

1)解压缩awstas软件

Web网站服务(Apache)_第16张图片

2)建立配置文件

Web网站服务(Apache)

在屏幕最下面输入/usr/local/httpd/conf/httpd.conf

Web网站服务(Apache)

Web网站服务(Apache)Web网站服务(Apache)Web网站服务(Apache)_第17张图片

按照上面图示完成即可,最后按回车结束

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

Web网站服务(Apache)
修改下面的两项

Web网站服务(Apache)

Web网站服务(Apache)

建立数据目录

Web网站服务(Apache)

4)执行日志分析

Web网站服务(Apache)_第18张图片

5)为了自动更新,建立计划任务

使用 (Crontab -e)命令

Web网站服务(Apache)

Web网站服务(Apache)

6)在客户机上访问日志分析系统

http://www.google.com/awstats/awstats.pl?config=www.google.com
Web网站服务(Apache)_第19张图片

上图网页中并没有访问的记录,所以刷新几次www.google.com,刷新完成之后再次执行
./awstats_updateall.pl now

Web网站服务(Apache)_第20张图片