下载地址
毕业设计简介
在Linux下利用Apache构建WWW服务器及站点管理
摘 要
对于企业来说,建立自己的网站可以穿越国界、时空,让众多客户通过现代网络搜索方式了解企业的各种信息。随着宽带网的普及,“架设网站”对于个人来说也成为了可能。一般所谓的“网站”其实是由许多的网页所构成的一个逻辑单位,而真正浏览的内容其实是首先利用HTML格式写成网页,并存放在WWW服务器上,再通过HTTP协议来进行传输的。
构建WWW服务器需要一个稳定的操作系统和服务器软件。在操作系统的竞争之中,Linux以"免费、高效率、稳定性、跨平台"的特点,加上功能强大,对硬件配置需求低等优势,迅速地占领了一些其它商业操作系统市场,而且还在持续蔓延和发展。而Red hat Linux操作系统经过一段时间的发展已经成为一个主要的Linux发行版本,越来越多的企业和个人开始采用它来进行工作,学习和娱乐。同时,Red Hat Linux中附带的Apache Web Server服务器,也是目前Internet上最受欢迎的WWW服务器。
随着互联网技术突飞猛进的发展,网站访问量也越来越大,网页技术的日益更新,这不仅要求网站有更高地安全性,同时它必须支持各种最新网页技术,为访问者提供高质量的网页。
本文以架设网站为基础,从介绍网络操作系统Red Hat Linux9.0的性能、安装到Apache服务器配置、运行,一步步地描述了WWW服务器的构建过程,最后还介绍了如何建立一个安全的、动态的网站。
关键词: WWW服务器、内核、DNS、虚拟主机、SSL、PHP
Apply the Apache to Establish the WWW server under Linux and Management of the Website
ABSTRACT
To enterprise, establishing its own website can cross the national boundary, timespace, letting numerous customer to have an understanding of various kinds of information about the enterprises by modern network searching. With the popularization of the wide band net, it becomes possible for individual to “establish a website”. What we call ”website” , in fact, is a logic unit composed by lots of webpages. However, the real content we can browse, is first apply the form of HTML to write into a webpage, and then store it in the server of WWW. At last, the content will be conveyed by the agreement of HTTP.
Setting up the server of WWW needs a stable operate system with the serve software.
Competition in operate system in, Linux with the characteristics of the " free, high-efficiency, stability, cross-platform", plus the function strong and big, install the low etc. In need advantage to the hardware, took possession by force the some other business operate system market quickly, and return at keep on spreading with develop. But the Red hat Linux operate system have become a main Linux issuance edition through the development of a period of time, more and more business enterprises start adopting it proceeding the work with individual, study with amuse. At the same time, supplementary Apache in inside in Linux in Red Hat Web Server, is also a current Internet to ascend the most popular the server of WWW.
Along with the Internet technique progress by leaps and bounds of development, the website visits to measure too more and more big, the web page is technical to renew increasingly, this not only request the website has highly safety, it must support every kind of latest web page technique at the same time, providing the web page of the high quantity for the visitant.
This text regard installing the website as the foundation, from the function that introduce the network operate system Red Hat Linux9.0 and install the server of Apache to install, circulate, describing stage by stage the server of WWW set up the process, still introducing finally how to establish a safe and dynamic website.
This text is after installing own WWW server, writing according to own actual operation plait of. There is wrong place hoping the teacher’s advise.
Key word: www server、DNS、VirtualHost、SSL、PHP
目 录
摘 要 I
ABSTRACT II
第1章 综 述 1
1.1 架设WWW网站的意义 1
1.2 WWW的工作原理 1
1.3 在Linux下构建WWW服务器 1
1.4 系统说明 2
第2章 Red Hat Linux9.0的安装与使用 3
2.1 Red Hat Linux简介 3
2.1.1 RedHat Linux9.0的网络功能 3
2.1.2 RedHat Linux 9.0的文件类型 3
2.2 RedHat Linux9.0的安装和配置 4
2.2.1 合理划分分区 4
2.2.2 了解相关信息 4
2.2.3 图形化安装过程 4
2.2.4 配置并检测网络设备 6
第3章 WWW服务器的建立 7
3.1 Apache的体系结构及性能 7
3.1.1 Apache的体系结构 7
3.1.2 Apache性能简介 7
3.3 配置并启动Apache 7
3.3.1 配置文件httpd.conf 7
3.3.2 启动Apache 10
3.3.3 服务器的监控 10
3.4 设置虚拟主机 10
3.4.1配置httpd.conf 11
3.4.2 配置DNS 11
第4章 建立和完善WWW站点 13
4.1 建立WWW站点 13
4.2建立安全传输的WWW站点 13
4.2.1认识SSL安全协议 13
4.2.2 在Apache中启动并测试SSL安全协议 13
4.2.3 维护站点安全性应注意的问题 14
4.3 建立动态的WWW站点 14
4.3.1 PHP简介 14
4.3.2 配置PHP模块 14
第5章 结 论 15
谢 辞 16
参考文献 17
附 录 18
附录A: 外文资料翻译-原文部分 18
附录B: 外文资料翻译-译文部分 21
相关毕业设计