2024年3月14日发(作者:)

在Linux下 配置Apache服务器

——江湖、孙中霞、李琴

一、实验目的

完成本次实训,将能够:

 配置基本的Apache服务器

 配置个人用户Web站点。

 配置虚拟目录别名功能。

 配置主机访问控制。

 配置用户身份验证功能.。

 配置基于IP地址的虚拟主机.

二、实验环境

1、RedHat Linux4AS.

2、Apache 2.0

三、实验内容

1.

2.

3.

4.

5.

6.

配置基本的Apache服务器

配置个人用户Web站点。

配置虚拟目录别名功能。

配置主机访问控制。

配置用户身份验证功能.。

配置基于IP地址的虚拟主机。

四、实验要求

在Linux操作系统下配置Apache服务器。

五、注意事项

1. 在修配置文件下注意区分大小写、空格。

2. 在每次重新开机后都必须启动Apachec服务器。

3. 在每次修改完主配置文件后保存起来,必须重启Apachec服务器,如果不重启会

导致配置无效,最终导致实验失败。

六、实验步骤

1、检测是否安装了Apache软件包:

A、首先为服务器网卡添加一个固定的IP地址。

B、在Web浏览器的地址栏中输入本机的IP地址,若出现Test Page测试页面(该

网页文件的默认路径为var/www/html/)如下图1所示就说明Apache

已安装并已启动。

另一种方法是使用如下命令查看系统是否已经安装了Apache软件包:

[root@rhe14~]# rpm –aq | grep httpd

System-config-httpd-1.3.1-1

出现以上内容表明了系统已安装Apache软件包。

2、安装Apache软件包

超级用户(root)在图形界面下选择“应用程序”|“系统设置”|“添加/删除

应用程序”命令,选择“万维网服务器”软件包组,在单击“更新”按钮就可以

安装与Apache相关的软件包。

3、Apache的基本配置

(1)打开终端输入[root@rhe14~]# /etc/rc.d/init.d/httpd start //启动Apache

或者

[root@rhe14~]# apachectl start //启动Apache

[root@rhe14~]# apachectl stop //停止Apache服务

[root@rhe14~]# apachectl restart //重启Apache服务

[root@rhe14~]# apachectl configtest //测试Apache服务器配置语法

(2)在将Apache的基本配置参数修改、将一些注释的语句取消注释,

或将某些不需要的参数注释掉。

(3)将包括在内的相关网页文件复制到指定的Web站点根目下

(var/www/html/)

(4)重启httpd进程

(5) 在Web浏览器下输入配置的ip地址出现如下图2,那表明基本配置成功了: