基于Linux的Apache服务配置 下载本文

实验项目基于Linux的Apache服务配置

本实验项目评分(100分) 实验目的(10分) 实验结论(10分) 实验内容(20分) 步骤(20分) 过程(40分) 总分 学生信息 【实验目的】

姓名 班级 学号 1.学会安装Apache服务器;

2.能够通过Apache的服务器构架web站点; 3.能够管理Apache服务器。

【实验环境】

1.安装有Linux系统的计算机; 2.有Linux下的apache安装文件。

【重点和难点】

1、 设置本地用户登录

2、 将本地用户限制在指定目录下 3、 匿名用户的访问权限控制

【实验内容及步骤】

1.

查看是否安装appcahe服务,在命令终端输入:rpm –qa|grephttpd

2. 如果没有安装或者没有完全安装下图中所示的内容,那么需要将系统镜像加载到光

驱中,然后在Service文件夹下安装相应的应用程序

任务1:

1、建立一台Web服务器,假定服务器有多个IP地址,有一IP地址为

192.168.XX.4(XX为学号后两位)。 2、设置文档主目录/var/www/myweb

3、设置Web服务器只监听192.168.XX.4的80端口和81端口

4、设置文档主目录缺省打开文档为index.php、index.jsp、index.html和

index.htm

5、设置默认字符集为GB2312

6、为站点建立虚拟目录/var/www/OA,别名为OA

7、自己动手写一个简单页面文件index.htm,在客户端计算机访问验证。

1)、在/etc/httpd/confg文件夹下找到httpd.conf,然后打开编辑 修改如下项: 2)、设置站点的主目录

3)、设置服务器的监听端口

4)、设置站点的默认打开文档和默认字符集

5、为站点添加虚拟目录:

任务二

建立一个基于IP地址的虚拟Web站点,IP地址有192.168.XX.6和192.168.XX.8(XX为学号后两位),第一个站点主目录为/var/www/www1,并且192.168.XX.0/24子网可访问;第二个站点主目录为/var/www/www2,并建立允许来自192.168.XX.0/24和com.cn域的客户访问。 在上面说的配置文件的最后添加如下的内容:

配置两个站点的基本属性:

配置站点的访问权限:

任务三、

1、建立一台Linux下的FTP服务器,IP地址为192.168.XX.16(XX为学号后

两位)。 2、允许匿名访问FTP服务器;匿名用户访问的根目录为/var/ftp/doc 3、匿名用户不能上传文件,只可以下载文件的权限;

4、FTP服务器能够接受最大的连接数为100,同一IP的连接数为2; 5、允许本地用户访问FTP服务器;设定本地用户test被约束在自己的主目;

修改/etc/vsftpd文件夹下的vdftpd.confg