科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道应用软件LAMP:配置Linux Apache Web服务器

LAMP:配置Linux Apache Web服务器

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

本文介绍如何在Linux系统下利用Apache搭建Web服务器。

作者:builder.com.cn 来源:ZDNET CHINA 2007年6月28日

关键字: Web服务器 Apache LAMP Linux

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共19页)

    对于企业的网络管理员来说,Linux已经成为了越来越流行的服务器平台,可以为企业提供各种稳定的服务。而对于习惯了Windows系统的管理员来说,学习Linux需要花费不少时间。

    从今天开始,我们就针对Windows管理员推出一系列Linux学习教程,帮助这些管理员在Linux环境下搭建各种服务器。作为本系列的第一篇,我们首先介绍如何在Linux系统下利用Apache搭建Web服务器。

    搭建环境

    在本系列文章中,我们采用的平台是基于OpenSuSE 10.2的GNOME桌面环境。为了保持一致性,我们接下来的文章中都会采用这个环境。另外在文章中我们会穿插介绍GNOME 2.16的特性。

    我们的系统是1.5GHz的处理器,256MB的内存,全新安装的OpenSuSE 10.2。这种系统运行一些简单的服务已经足够了。因为是搭建服务器,因此GUI界面的不足是可以忍受的。

    整个操作系统需要5张光盘(从OpenSuSE Web site下载),安装需要耗费一些时间,但是安装过程很简单,因此在这里就不废话了。

    第一步

    在演示中,我会以root用户登录SuSE 10.2,虽然很多用户都不赞同管理员经常用root账户登录,但是这样做可以避免我每次执行管理任务时都要重复输入密码。对于搭建httpd这样的服务来说这种方式没什么问题,但是设置好后,应该立即注销。

    首先要做的是选择Computer,如图A所示

    在Linux下配置Apache Web服务

    图A 新的GNOME 2.16 菜单与以往版本相比有所变化

    在菜单中,选择Control Center, 如图B所示

    在Linux下配置Apache Web服务

    图B Control Center可以按照组和常用任务来分组的

    在Common Tasks区域选择 Administrator Settings,打开 YaST Admin Tool如图C所示。

    在Linux下配置Apache Web服务

    图C 接下来很明显要选择 Network Services

    选择 Network Services后会显示出很多可以通过YaST配置的网络服务,如图D所示。

    在Linux下配置Apache Web服务

    图D 采用 GUI界面的工具可以让管理员方便的配置Linux 服务器

    现在我们就可以管理Apache了。首先点击 HTTP Server按钮打开Apache配置工具。如图E所示。

    在Linux下配置Apache Web服务

    图E 接下来就要配置Apache服务器了

    在主配置窗口,我们会看到一系列选项。其中一个是Firewall Details。默认情况下,http daemon是开启的,在防火墙中允许80端口的通信。在这个窗口中,我们只能开启或关闭HTTP端口,而不能做进一步的修改。点击Firewall Details按钮后,会出现一个新窗口,如图F所示,在这个窗口中我们可以修改防火墙接口。

    在Linux下配置Apache Web服务

    图F 这个服务器只允许一个接口

    在主窗口中,有四个标签。默认标签是Listen Ports and Addresses ,在这个标签下,我门可以处理上面提到的问题,添加Apache监听端口,以及查看访问和错误日志。

    这是很可能会遇到的问题是 YaST 无法读取Apache的访问或错误日志。这时候可以打开控制台输入命令行 less /var/log/apache2/access_log,通过这种方式访问日志文件。 为了能在YaST 中读取Apache的日志文件,我们要回到YaST Control Center (图C所示)然后选择Miscellaneous | View System Log。View System Log 打开后如图G所示。默认日志文件在 /var/log/messages. 如果我们点击下拉菜单,会发现其中没有 Apache 的日志路径。这时候我们需要手动输入 /var/log/apache2/access_log, 然后就会看到如图G所示的日志内容了。

    在Linux下配置Apache Web服务

    图G 输入日志路径后,就会看到日志的内容。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章