时间: 2021-07-31 作者:daque
linux下搭建web服务器,可以选择netscape的enterprise server,或者使用免费软件apache。 netscape 可以完全支持基于ip 的虚拟主机,但不支持基于域的虚拟主机,因此只能显示最外层的网页。基于ip的虚拟主机需要一个独立的ip;基于域的虚拟主机可以与多个虚拟主机共享一个ip。使用http 1.1协议,通过不同的域名进行区分,可以大大节省ip地址资源。 apache完全支持以上两种虚拟主机方式,克服了netscape中频繁出现的服务拥塞问题。 apache 目前是 internet 上广泛使用的 web 服务器。下面详细讲解如何使用apache搭建自己的web服务器。安装
首先介绍apache的安装过程。
首先,到 http://www.apache.org 下载最新版本的 apache。如果是windows下,下载文件到c盘,linux下对应/dev/hda1。
二、进入linux,以root身份登录并挂载文件系统。
# mkdir c # mount -t vfat /dev/hda1 /c
因为我们把apache源码放在c盘,所以首先要挂载到新创建的目录/c。
第三,将该程序复制到/tmp,方便操作。
#cp /c/apache_1.3.9.tar.gz/tmp
注意:linux 下的所有文件名都区分大小写。接下来,我们将从压缩包中提取源代码。对应的命令是:
#cd /tmp #tar zxvf apache_ 1.3.9.tar.gz
解压后进入存放源代码的目录,使用编译配置脚本设置环境。
#cd /tmp/apache_1.3.9 #./configure--sysconfdir=/etc/httpd --datadir=/home/httpd --logfiledir=/var/log/httpd --enable-module=most --enable-shared =max --disable-rule= wanthsregex