欢迎来到天天文库
浏览记录
ID:11204972
大小:1.00 MB
页数:41页
时间:2018-07-10
《linux apache服务器配置》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Apache服务器配置与管理李润知2010-11-19主要内容Web服务概述Apache服务器安装Apache服务器Apache服务器的基本配置使用Webalizer进行日志统计分析Web服务概述Web服务是Internet中最为重要的应用Web服务采用客户端/服务器模型客户端为浏览器,它提供了良好、统一的用户界面。浏览器的作用为解释和显示Web页面,响应用户的输入请求,并通过HTTP协议将用户请求传递给Web服务器Web服务器运行服务器程序,最基本的功能是侦听和响应客户端的HTTP请求,向客户端发出请求处理结果信息HTTP协议的默认端口为80HTTP协议操作过程客
2、户端和webserver间通过HTTP协议通信,分四个过程,建立连接、发送请求信息、发送响应信息、关闭连接。WWW中,“客户”与“服务器”是一个相对的概念,只存在于一个特定的连接期间,即在某个连接中的客户在另一个连接中可能作为服务器。WWW服务器运行时,一直在TCP80端口(WWW的缺省端口)监听,等待连接的出现。客户机服务器建立连接发出请求信息发出响应信息拆除连接HTML语言标记
网页的主体(正文)......
3、td>
4、inux和Windows等多种操作系统平台上无限可扩展性。借助开放源代码开发模式的优势,全世界的许多程序员为Apache编写了许多功能模块支持多种网页编程语言模块化设计工作性能和稳定性远远领先于其他同类产品Apache服务器的安装RPM包安装源代码安装Apache的RPM包安装查询系统是否安装了Apacherpm-qa
5、grephttpdrpm-vihhttpd-2.0.52-19.ent.i386.rpm启动Apache服务器servicehttpdrestart或者/etc/init.d/httpdrestart测试Apache服务器注意:防火墙的配置11安装获
6、取最新版本的Apache源代码将源代码解压缩./configure--prefix=/usr/local/apache2执行编译命令:make执行安装命令:makeinstall启动LAMPApache服务器的源代码安装默认的配置文件信息主配置文件:/etc/httpd/conf/httpd.conf服务器的根目录(ServerRoot):/etc/httpd根文档目录(DocumentRoot):/var/www/html访问日志文件:/etc/httpd/logs/access_log错误日志文件:/etc/httpd/logs/error_log模块存放路径:
7、/etc/httpd/modulesApache服务器的基本配置默认的配置文件信息httpd.conf文件的格式Web服务的基本配置个人目录创建虚拟目录设置目录权限虚拟主机配置页面重定向配置14Apache服务器的主要配置文件是httpd.conf,默认安装时在目录/etc/httpd/conf/下listen:指定Apache在哪一个TCP端口进行侦听,HTTP服务默认端口为80listen12.34.56.78:80User与Group:设置Apache运行时的权限UserapacheGroupapacheServerRoot:这是Apache配置文件和日志文件
8、所在的目录,系统默认安装的目录是“/etc/httpd”。ServerName:设置一个不同于Apache服务器主机名的“别名”DocumentRoot:指Apache存放网页的根文档目录,默认的根文档目录是“/var/www/html”httpd.conf文件的格式httpd.conf配置文件主要由全局环境、主服务器配置和虚拟主机3个部分组成配置语句的语法格式:配置参数名称参数值Web服务的基本配置(1)主目录的路径(DocumentRoot)默认位置:/var/www/html可以将需要发布的网页放在这个目录下默认文档在浏览器中,输入Web站点的IP地址或域
此文档下载收益归作者所有