Apache服务器高级设置指南(1)

apache|服务器|高级

 目前WWW Server软件有许多,能运行在linux下的也不少,有NCSA HTTPd Server、CERN HTTPd Server、pache、Netscape Fast Track Server、Zeus Server等。这些软件各有特色:NCSA(美国伊利诺斯大学的国家超级计算应用中心)是WWW Browser Mosaic发迹之地,也是Netscape公司的安德森成名的地方;CERN(欧洲原子核研究中心)是WWW的起源地,1989年蒂姆·贝纳斯-李正是在这开发成功了世界上第一个Web服务器和客户机。这两家推出的WWW Server功能齐全,成为同类软件的标准,再加上它们都是Freeware,因此刚一推出就大受欢迎。前几年,在linux下WWW Server软件使用最多的是NCSA和CERN,但这一两年来,后起之秀Apache却独领风骚,号称"WWW Server之王"。在最新的Red Hat、Slackware和 OpenLinux各版本中都包含了Apache。

  Apache是在NCSA的基础上发展起来的,因此这二者的配置文件十分相似。

一、 安装Apache的安装十分简单。最好在安装RedHat时,选择安装Web Server,这样即使你对编译操作不熟的话,也能轻轻松松把服务器架设起来。

  如果你想亲自编译源文件,那么你已经不是一个初学者,建议你直接去看How-To文档或其他资料。打开机器,进入X-Window系统后,启动Netscape Navigator,敲入本机的IP地址,如果出现"It worked"的欢迎页面,那说明服务器程序工作正常。你可以进行下一步配置工作。在不同的版本下,服务器默认的工作根目录也不一样。Red Hat默认的是/etc/httpd,配置文件在/etc/httpd/conf目录下,页面文件在/home/httpd目录下。

二、 设置httpd.conf、srm.conf、access.conf文件Apache安装成功后,在conf子目录下有四个文件:httpd.conf、srm.conf、access.conf、magic(请注意:在www-howto文档中,说第四个文件是mime.types,但在实际安装中,在conf子目录下是magic文件)。httpd.conf是Apache设置文件中的主文件,httpd程序启动时会先读取httpd.conf。srm.conf是数据配置文件,在这个文件中主要设置WWW Server读取文件的目录、目录索引时的画面、CGI执行时的目录等等。access.conf是负责基本的读取文件控制,限制目录所能执行的功能及访问目录的权限设置。

  下面将简单对这三个数据设置文件进行说明。

时间: 2024-10-03 20:19:19

Apache服务器高级设置指南(1)的相关文章

Apache服务器高级设置指南(4)

apache|服务器|高级 作为系统管理员,若你只有一个IP地址,却有好几个域名,又要求访问每个域名都要看到不同的内容,那怎么办?总不至于为每个域名都配上一台服务器吧.这就要采用虚拟主机(Virtual Host)技术,幸好Apache就支持这种功能.虚拟主机有两种方式:IP-Based(基于IP式).Name-based(基于域名式).IP-Based指的是一个域名对应一个IP地址,而Name-based指的是多个域名对应一个IP地址. 虚拟主机的设置并不复杂,只要在httpd.conf文件中

Apache服务器高级设置指南(二)

apache|服务器|高级 三. 虚拟主机(Virtual Host)的设置 作为系统管理员,若你只有一个IP地址,却有好几个域名,又要求访问每个域名都要看到不同的内容,那怎么办?总不至于为每个域名都配上一台服务器吧.这就要采用虚拟主机(Virtual Host)技术,幸好Apache就支持这种功能.虚拟主机有两种方式:IP-Based(基于IP式).Name-based(基于域名式).IP-Based指的是一个域名对应一个IP地址,而Name-based指的是多个域名对应一个IP地址. 虚拟主

Apache服务器高级设置指南(一)

apache|服务器|高级 目前WWW Server软件有许多,能运行在linux下的也不少,有NCSA HTTPd Server.CERN HTTPd Server.pache.Netscape Fast Track Server.Zeus Server等.这些软件各有特色:NCSA(美国伊利诺斯大学的国家超级计算应用中心)是WWW Browser Mosaic发迹之地,也是Netscape公司的安德森成名的地方:CERN(欧洲原子核研究中心)是WWW的起源地,1989年蒂姆·贝纳斯-李正是在

Apache服务器高级设置指南(5)

apache|服务器|高级 经常见到某些网站提供个人主页,显得很神气,其实你也可以开放你机器上的空间给别人,这很简单就能实现.只要你按照下面的提示对你的WWW服务器配置文件进行修改. 给用户开放个人主页空间,一是要确定用户主页的存放目录,二是开放用户主页目录的读取权限. 方法一你以root的身份给用户chen开个帐号,系统自动会给chen分配一空间/home/user,而后在/home/chen的目录下建一public_html的子目录,子目录的属性要设成other可读和可执行的. 接着修改ac

Apache服务器安全设置指南

Apache安全设置,涉及到http://www.aliyun.com/zixun/aggregation/14417.html">Apache的配置文件.Apache的目录访问控制.在Apache上运行CGI等安全方面的设置. Apache的配置文件 对于RedHat Linux系统,Apache的配置文件放在/etc/httpd/conf/目录下.如果是自行编译安装的Apache,则视编译时指定的目录路径而定,默认是/usr/local/apache/conf.在conf目录下有3个A

新手必备Apache服务器安全设置指南

Linux是一种自由和开放源码的类Unix操作系统.目前存在着许多不同的Linux,但它们都使用了Linux内核.而在服务器的http://www.aliyun.com/zixun/aggregation/18665.html">应用领域,Linux所占的市场份额是远远超过Windows服务器的,特别是一些大的并发应用方面,所以Linux的Web应用性能更能得到充分的体现. 在Linux服务器中提供Web服务,一般是使用Apache,当然也有很多平台在使用Nginx,当然Nginx的安全设

PHP初学者:配置Apache服务器并且设置DNS

当然主要有技术含量的是点DNS的解析,我正给我们公司负责,先查资料的说...' 我们通常所说的虚拟主机技术就是将一台(或者一组)服务器的资源(系统资源.网络带宽.存储空间等)按照一定的比例分割成若干台相对独立的"小主机"的技术.每一台这样的"小主机"在功能上都可以实现WWW.FTP.Mail等基本的Internet服务,就像使用独立的主机一样. 目前网站服务器的虚拟主机平台使用以开放的Apache为最多,其次是微软的Windows IIS.Apache具有跨平台(F

Win2008 R2 WEB 服务器安全设置指南之修改3389端口与更新补丁_win服务器

3389端口是指windows系统中的远程桌面端口,可以使用它本管理远程计算机,就像操作本地的电脑一样,但是也容易被一些黑客利用,所以对于这个端口我必须要修改,且必须在安装完系统后就马上修改它. 随着云主机的普及和微软的大力更新,用windows server 2008 R2作为web服务器的人越来越多,而其强大的性能和可操作性得到了好评.连卖win2008的虚拟主机商也多起来了,所以今天我来讲讲我是怎么设置Win2008服务器安全的,拙见希望能帮到大家.一起远离肉鸡吧... 千里之行始于足下,

Win2008 R2 WEB 服务器安全设置指南之禁用不必要的服务和关闭端口_win服务器

安全是重中之重,以最少的服务换取最大的安全.通过只启用需要用到的服务.关闭暂时用不到的服务或不用的服务,这样最大程度来提高安全性. 作为web服务器,并不是所有默认服务都需要的,所以像打印.共享服务都可以禁用.当然了,你的系统补丁也需要更新到最新,一些端口的漏洞已经随着补丁的更新而被修复了.网上的一些文章都是相互复制且是基于win2003系统较多,而win2008相比win2003本身就要安全很多. 那我们为什么还要谈关闭端口呢,因为我们要防患于未然,万一服务器被黑就不好玩了. 禁用不必要的服务