学习linux服务之apache
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-15
Linux搭建web站点的重要性大家应该都知道,看看那些知名的网站,哪个不是用Linux搭建的.为什么?安全、访问速度快是最主要的原因了.而大多数用到的软件就是apache了,apache在功能、性能和安全性方面的表现都是比较突出的,可以较好的满足Web服务器用户的应用需求.apache有两个版本:1.x和2.x,关于各版本的优缺点可以去百度一下,在此就不再啰嗦了,本文将以2.x版本为例进行讲解.
一:安装和启动httpd
·安装httpd服务
方法还是以前那样,查看系统中是否已经安装了httpd服务,如果没有放入第一张光盘,并安装以httpd开头的软件,如图所示:
·启动httpd服务
使用service httpd start命令启动httpd服务.不过在以后每次重启计算机后都得输入service httpd start命令启动httpd服务.输入ntsysv命令勾选httpd,这样重启计算机后自动启动httpd服务,类似与windwos下的服务管理器.
以前遇到过这样的问题,服务无法启动,查看错误日志时提示
拥有帝国一切,皆有可能。欢迎访问phome.net
(EAI 7)No address associated with hostname: mod_unique_id: unable to find IPv4 address of "51cto.com" (51cto.com是我的服务器名称)
解决方法一:编辑/etc/hosts文件,修改127.0.0.1后的域名为51cto.com就可以启动apache服务了
解决方法二:编辑/etc/httpd/conf/http.conf文件,注释掉LoadModule unique_id_module libexec/apache2/mod_unique_id.so后可以启动apache服务. ·关闭系统防火墙 二:httpd配置文件 和windwos下的IIS相同,在安装完成后,需要设置相关选项.不过linux环境下是通过修改配置文件完成的.httpd的主配置文件是/etc/httpd/conf/httpd.conf,我们就是通过修改它来完善httpd服务的功能. ·基本全局参数 1>ServerRoot 用于设置服务器的根目录,默认位于“/etc/httpd”,一般不需要修改.服务器根目录用于存放apache的配置文件和日志文件等.位于文件的第56行(相对于redhat9系统来说) 小技巧:如果觉得一行行的往下翻麻烦,可在该文件的命令模式下输入56 ,再键入大写G,即可切换到该文件的56行处. 拥有帝国一切,皆有可能。欢迎访问phome.net 2>Listen 用于告诉服务器接收来自指定端口或指定地址的某端口的请求,如果Listen仅指定了端口,则服务器监听本机的所有地址;如果指定了地址和端口,服务器只监听来自该地址下该端口的请求.默认监听本机所有地址的80端口.位于文件的第156、157行 3>DocumentRoot 用于设置Web服务器的站点根目录,默认路径为“/var/www/html”,我们需将网页文件放在此目录下.(我在实验时在该目录下新建一default.html文件表示首页文件)位于文件的第289行 4>Directoryindex 用于设置站点主页文件的搜索顺序,各文件用空格分隔.是不是和windwos下有几分相像?呵呵.我的主页文件名为default.html,而默认情况下没有该记录,该行后手工输入default.html记录.位于文件的第408行 5>ServerName 设置服务器辨识自己的主机名和端口号,该设置仅用于虚拟主机的识别,关于虚拟主机会在后文中介绍.设置时输入自己的域名以及端口号.位于文件的第273行 6>ServerAdmin 设置管理员的E-mail地址.当服务器产生错误时,服务器返回给客户机的错误信息中包含该邮件地址,以告诉用户该向谁报告错误.位于文件的第259行 拥有帝国一切,皆有可能。欢迎访问phome.net 7>ErrorDocument 用于设置当遇到错误时,服务器将给客户端什么样的回应,通常是显示预设值的一个错误画面.位于文件的第176-210行. 8>User和Group User用于设置服务器以那个用户身份响应客户端请求.Group设置由哪一组来响应用户 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: LVS的使用下一篇: 今天逃过微软的黑屏,明天呢?
关于学习linux服务之apache的所有评论