快速业务通道

Linux下Apache的简单安装并验证

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-01
环境介绍:两台linux系统(一台BIND服务器,一台用于安装Apache程序),一台用于测试 RHEL4系统中默认安装了Apache服务器,软件包的名称是httpd,而不是apache,版本为2.0.52.如果httpd软件包没有被安装在系统中,可以从RHEL4第2张安装光盘中安装该软件包. 相关Apache服务器软件包作用: Httpd软件包是Apache服务器程序软件包,包括服务器的执行程序、配置文件、启动脚本等必备文件 Httpd-manual软件包是Apache服务器的手册文档,该软件包中以网页的形式包括了Apache服务器的完整说明文档,内容相当详细,是Apache服务器的重要文件之一. REHL4系统中安装httpd软件包之后(RPM包进行安装) ,与Apache服务器相关的重要目录和文件如下: /etc/httpd/是Apache服务器的根目录 /etc/httpd/conf/httpd.conf是Apache服务器的主配置文件 /var/www/html/是Apache服务器的文档根目录 /etc/init.d/httpd是Apache服务器启动脚本文件 /var/log/httpd/access_log是Apache服务器的访问日志文件 /var/log/httpd/error_log是Apache服务器的错误日志文件 编译安装Apache: 准备GCC环境: 准备GCC环境后,进行如下操作: 示:cp httpd-2.0.59.tar.gz /usr/local/src/ 即将httpd源码包复制至/usr/local/src/ 示:tar –zxvf httpd-2.0.59.tar.gz 上面指令为进行源码包解压 进入解压后目录,进行编译前的配置: 进行编译服务器程序,并安装已经编译完成的程序: 可以看到在执行makl install命令之后/usr/local/目录中多了一个apache2目录,大小约21M: Bin目录中包括了Apache服务器运行和管理所需的执行程序,其中httpd是服务器的执行程序,apachectl是服务器的启动脚本 Lib目录中保存了Apache服务器运行所需的库文件 Conf目录用于保存Apache服务器的配置文件,其中httpd.conf是Apache服务器的主配置文件 Htdocs目录是Apache服务器的文档根目录,该目录将作为Web服务器的根目录 Manual目录中保存了Apache服务器的帮助手册文件,文件是网页格式的,可以通过访问Apache服务器中的/manual目录阅读该目录下的帮助文件内容 Man目录用于保存Apache服务器手册页文件,文件被分别保存在man1和man8两个子目录中,可用man命令阅读指定的手册页文件查询目录的帮助信息 Logs目录是用于保存Apache服务器的日志文件,其中access_log文件是访问日志文件,error_log文件是错误日志文件 Apache服务器的启动和停止: 注:编译安装类似于Windows中的绿色版软件,它并未写入系统的注册表中,则不能使用service命令来启动或停止服务 在XP客户机上查看Apache测试页: 在实际的应用系统中,Apache服务器需要设置为在linux系统启动时自动运行,因此需要将apachectl脚本的启动命令加入rc.local 文件,之后每次系统启动都将自动启动Apache服务器 示:vi /etc/rc.local 调整Apache服务器的默认设置: 从httpd服务程序的启动信息可以看出,Apache服务器的主机名没有进行正确的配置,需要对/usr/local/apache2/conf/目录中的httpd.conf配置文件的内容调整: 示:vi /usr/local/apache2/confi/httpd.conf 重启httpd服务器程序并测试httpd.conf的语法:建立系统用户的个人主页: 查看httpd.conf配置文件: 示:vi /usr/local/apache2/conf/httpd.conf 创建本地用户,并使用本地用户登录,创建目录public_html且建立和编辑index.html文件: 更改tom宿主目录的权限: 注:-R表示向下继承权限 在XP客户机上测试: 域名虚拟主机的配置: 基于域名的虚拟主机是Apache服务器的又一个重点应用,下面将通过为www.yunjing1.com和www.yunjing2.com在Apache服务器中配置虚拟主机: 在/目录下创建目录并在子目录下创建yunjing1和yunjing2的根目录和主页

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号