linux环境下web服务器配置

linux环境下web服务器配置

ID:8800495

大小:59.00 KB

页数:6页

时间:2018-04-08

linux环境下web服务器配置_第1页
linux环境下web服务器配置_第2页
linux环境下web服务器配置_第3页
linux环境下web服务器配置_第4页
linux环境下web服务器配置_第5页
资源描述:

《linux环境下web服务器配置》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Linux实践及应用(论文)摘要:本文详细的讲解了在Linux环境下安装Web服务器的方法,包括Apache服务器软件的安装和配置,以及实现虚拟主机服务的配置,权限的设置方法等内容。关键词:Linux;Web服务器;Apache;虚拟主机前言:WWW(WorldWideWeb)服务是Internet上最热门的服务之一,通过它用户可以获得没有时间、地域的限制的各种信息服务,如浏览、搜索和共享信息,商业应用和服务宣传等。现在,每天都有数以百万计的人访问Internet上的信息页,每天又有数以千计的Web服务器被建立起来。个人或公司企业等如果想

2、通过主页向世界介绍自己,就必须将主页放在一个WEB服务器上,个人用户完全可以使用一些免费的主页空间来发布,但对于多数公司和企业用户来说,都想得到高速而安全的服务,那么就要将主页存放在自己的WEB服务器上,通过它把主页向外发布。当然,在这之前,要先注册一个域名,申请一个IP地址,然后让ISP将这个IP地址解析到自己的主机上,最后要在主机上架设WEB服务器。1、Apache服务器简介首先是服务器的操作系统的选择,目前主要有Windows和Unix/Linux两大阵营,当然二者都有各自的优点和特点,本文选择的是FedoraLinux平台。在Li

3、nux系统中,我们常用的单独的Web服务器主要有三种:(一)CERNhttpd:这是最早期的Web服务器软件。(二)NCSAhttpd:这是美国国家超级计算机应用中心(NCSA)在1995年创建的WWW服务器。C语言开发,程序小、速度快,但已经不再升级了。(三)Apache:据说全世界50%以上的Web服务器都是用Apache。它是在NCSA的基础上开发出来的,并一直高速发展着。Apache的主要特征是:  ·可以在任何计算机平台上运行。  ·简单而强有力的基于文件的配置。  ·支持虚拟主机。  ·支持HTTP认证。  ·集成的代理服务器

4、。  ·支持安全Socket层(SSL)。·支持JavaServlets和JSP。目前在FedoraLinux中已经集成了Apache,它们二者配合使用不仅效果非常好,而且最大的优点是免费,下面介绍的是FedoraLinux+Apache的组合。1、Apache服务器的安装在初始化Linux安装的时候,Linux发布通常会允许用户选择是否安装ApacheWeb服务器这样,所有必须的目录和配置文件都会自动生成。在配置Apache之前,使用命令rpm–qa

5、grephttpd检查系统是否安装了Apache。如果没有安装则通过以下两种方式安装。

6、(一)通过RPM包来安装首先要在www.apache.org或其它网站下载apache_2.2.14.rpm(也许这不是目前的最新版本),然后使用命令安装:rpm–ivhapache_2.2.14.rpm。(二)用源代码编译安装首先下载apache_2.2.14.tar.gz文件,先解压缩然后编译安装,tar–zxvfapache_2.2.14.tar.gzcdapache_2.2.14makemakeinstall安装完成了之后,在浏览器中输入本机的ip地址,若看到了测试页面,则安装成功。3、Apache服务器的配置第9页共5页Linu

7、x实践及应用(论文)在FedoraLinux中,Apache将自己的所有配置文件和日志文件放在了“/etc/httpd”目录下,其中“/etc/httpd/conf”下为配置文件,“/etc/httpd/log”下为日志文件。Apache的配置文件主要有:“access.conf”:用于设置系统中的存取方式和环境;“httpd.conf”用于设置服务器启动的基本环境;“srm.onf”:主要用于做文件资源上的设定;“mime.type”:记录Apache服务器所能识别的MIME格式。其实,LINUX系统已经在安装时就采用了一系列的缺省值,

8、我们可以根据自己的实际情况做一些细微的调整,以更加适合于具体应用。(一)access.conf的配置当我们使用“vi”来打开它的时候,我们会发现内容十分繁多,看得人头晕眼花的。请大家一定要明确,凡是最前面是以“#”号开头的,表示这一行是注释语句,而不是配置文件本身。所以我们把这些注释语句略去不说。1.该文件的第一段非注释部分如下:OptionIndexesIncludesExecCGIFollowSymLinkAllowOverrideNoneOrderallow,denyallowf

9、romall这个部分是以开始,以结束的。这表示在其中间的部分都是针对指定目录——“/hom

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。