Linux 漫谈(8)
如何将的电脑做成网站Web服务器
作者:笔刀侠
上篇文章我说过,Linux 的主要用途之一是网站的服务器,而Web服务器是网站服务器最常用的服务,几乎每个网站都有,就是存放着各种网页,无论是动态的网页还是静态的网页,供用户浏览下载文字、图片、动画、视频、声音等等。
同样,我们假定你安装Linux操作系统的时候是完整安装的,并且安装的是RHEL 5,而且我们还假定采用图形用户界面来进行安装设置。
根据英国一家机构(Netcraft)所做的调查,世界上过半数的Web服务器运行的服务系统都是 Apache,这款服务系统基本上就是专业网站的标准配置,本文就讲一讲如何在你的 Linux 系统上安装配置Apache,使之变成一台网站服务器的问题。
在正式安装Apache之前一定要给服务器设置好一个固定的IP地址,具体安装设置方法参看本人的前一篇文章《Linux 漫谈(6)》。
如果你在系统安装时就选择的完整安装,那么你就已经把Apache 安装进去了,假如你当初是缺省安装的,你现在还需要手动的方式来安装。
手动安装之前,你要让你的Linux能够访问到你的安装光盘。首先你要进入光盘上的Server目录,你会发现里面有很多后缀名为rpm的文件,这就是 RHEL所用的各种服务器软件包,其中,Apache服务涉及的包文件是 。把这两个文件安装进系统的过程很简单,用鼠标点中要安装的文件后按右键,在弹出菜单中选择点击“用‘软件包安装工具’打开”就自动启动了安装程序,你按照提示点击几下鼠标就可以了。
安装完成之后你可以进入命令行窗口发布一个检测命令:
rpm -aq|grep
如果安装正常则会显示你安装上去的文件名。
Apache安装之后,请打开 /etc/ 。
在 文件内需要修改的主要包括:
1、把“AddDefaultCharset ISO-8859-1”改成“AddDefaultCharset UTF-8
”,这样可以避免中文字符变成乱码。
2、在文件末尾添加几如下4行内容:
<VirtualHost 192.168.0.88:80>
DocumentRoot /var/
DirectoryIndex index.html
</VirtualHost>
第一行中的“192.168.0.88”是我这台电脑的IP地址,也就是本人前一篇文章《Linux 漫谈(6)》所讲的方法给本机设置的IP地址。“:80” 是http服务的端口号。
第二行告诉” 目录内。
第三行告诉”。
做完这两处修改以后,存盘退出 gedit。
下一步要做的工作是启动 服务已经设置好并运行起来了。
下一步的工作是启动Internet浏览器,并且在地址栏内输入你的电脑的IP地址,如“192.168.0.88”,你就可以看到一个顶端行为“Red Hat Enterprise Linux Test Page”的网页了,这个网页是你自己的主页“/var/”不存在时自动把”。
再下一步就是编写你自己的首页文件“index.html”,并且把它放进“/var/ 属性”对话框,在对话框内选击“权限”页,在“其它”下面的“访问:”后的下来选框内选取“只读”,然后再关闭对话框即可。
至此,你的电脑已经变成了一个能提供 ”文件要求展示的内容,本文也可以就此结束了。