web服务的配置与应用

web服务的配置与应用

ID:36318865

大小:1.52 MB

页数:39页

时间:2019-05-09

web服务的配置与应用_第1页
web服务的配置与应用_第2页
web服务的配置与应用_第3页
web服务的配置与应用_第4页
web服务的配置与应用_第5页
资源描述:

《web服务的配置与应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Page1/39第4章内容回顾DNS提供了IP地址与主机名之间的相互转换服务BIND服务器BIND服务器程序在UNIX/LINUX系统中实现了域名服务器功能BIND服务器可配置成为高速缓存域名服务器、主域名服务器和从域名服务器等类型的DNSDNS服务器的区域文件中可包括A、NS、CNAME、PTR和MX等类型的资源记录nslookup和dig命令可用于DNS服务器进行测试第5章Web服务的配置与应用Page3/39本章目标掌握Apache服务器的安装掌握Apache安装后的基本配置掌握基于域名的虚拟主机配置掌握LAMP环境的配置和

2、应用程序的安装Page4/39本章结构网站服务Apache简介Apache的起源Apache的主要特点和版本RPM安装编译安装Apache的日志LAMP网页应用架构Apache与其他应用程序的协作Apache的启动和停止配置Apache、PHP、MySQL协同工作Apache的安装Apache基本配置Apache的配置Page5/39Apache服务器的起源Apache是著名的开源软件项目Apache是著名的Web服务器软件Apache名称的原型为APatchyServerApache项目由Apache软件基金会(ASF)负责管理

3、和开发Page6/39Apache的主要特点Apache服务器的特点开放源代码跨平台应用,可运行于Windows和大多数UNIXLinux系统支持Perl、PHP、Python和Java等多种网页编程语言采用模块化设计运行非常稳定具有相对较好的安全性Page7/39Apache的版本分支Apache服务器的两个版本分支Apache服务器目前同时维护1.X和2.X两个版本分支1.X目前最高版本是1.3,系统运行稳定缺乏一些较新的功能2.X具有新的功能特性与1.X的配置存在较大差别没有1.X运行稳定Page8/39Apache的RP

4、M包安装2-1Apache的RPM软件包RHEL4系统中包括Apache服务器的RPM软件包httpd软件包是Apache服务器的程序软件包httpd-manual软件包是Apache服务器的手册文档Page9/39Apache的RPM包安装2-2Apache服务器RPM安装后的目录和文件目录或文件描述/etc/httpd/Apache服务器的根目录/etc/httpd/conf/httpd.confApache服务器的主配置文件/var/www/html/Apache服务器的文档根目录/etc/init.d/httpdApach

5、e服务器的启动脚本文件/var/log/httpd/access_logApache服务器的访问日志文件/var/log/httpd/error_logApache服务器的错误日志文件Page10/39Apache编译安装3-1编译安装的优点具有较大的自由度,功能可定制可及时获得新版本普遍适用于大多数Linux版本获得Apache服务器的源码包从Apache的官方网站下载源码包http://httpd.apache.org/download.cgi源码包文件httpd-2.0.59.tar.gzPage11/39Apache编译安

6、装3-2确认Linux系统中的编译环境编译安装需要系统中具备gcc等编译工具可使用图形界面的软件包管理程序安装完整的编译环境#system-config-packages编译安装的步骤释放源码包文件编译前的配置编译服务器程序安装已编译完成的程序Page12/39Apache编译安装3-3编译步骤操作使用tar命令释放源代码安装包#tarzxvfhttpd-2.0.59.tar.gz使用./configure命令进行编译前的配置工作#./configure--prefix=/usr/local/apache2>--enable-s

7、o--enable-rewrite使用make命令进行程序的编译#make使用makeinstall命令将已经编译的文件安装到系统中#makeinstall使用“--prefix”选项指定Apache服务器程序将要安装到的系统目录使用“--enable-so”选项设置Apache服务器可以使用动态加载模块功能使用“--enable-rewrite”选项设置Apache服务器具有rewrite功能Page13/39Apache服务器的目录结构“/usr/local/apache2/”目录中的子目录子目录描述bin保存Apache服务

8、器运行和管理所需的执行程序lib保存Apache服务器运行所需的库文件conf保存Apache服务器的配置文件htdocsApache服务器的文档根目录manual保存Apache服务器的帮助手册文件(网页格式)man保存Apache服务器的手册页

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

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

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