您现在的位置是:首页 > 正文

用户设置与文件服务器配置实验报告,服务器配置实验报告.pdf

2024-02-21 14:15:27阅读 1

在 Linux 下 配置 Apache 服务器

一、实验目的

完成本次实训,将能够 :

配置基本的 Apache 服务器

配置个人用户 Web 站点。

配置虚拟目录别名功能。

配置主机访问控制。

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

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

二、实验环境

1、RedHat Linux4AS.

2、Apache 2.0

三、实验内容

1. 配置基本的 Apache 服务器

2. 配置个人用户 Web 站点。

3. 配置虚拟目录别名功能。

4. 配置主机访问控制。

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

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

四、实验要求

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

五、注意事项

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

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

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

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

六、实验步骤

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

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

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

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

已安装并已启动。

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

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

Httpd-suexec-2.0.52-9.ent

Httpd-manual-2.0.52-9.ent

System-config-httpd-1.3.1-1

Httpd-devel-2.0.52-9.ent

出现以上内容表明了系统已安装 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 )在 httpd.conf 将 Apache 的基本配置参数修改、将一些注释的语句取消注释,

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

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

(var/www/html/index.html )

(4 )重启 httpd

网站文章

  • C语言计算器 (支持复杂表达式、括号、函数)

    //可以使用四则运算、括号和math.h中的一些函数。 //例 1+sqrt(4)*3 =7.000000 #include<math.h> #include<stdio.h> //compute函数使用 #define FNX0 3//常数数组 #define FNX1 8//有一个参数的指向函数的指针的数组 #define FNX2 1//有二个参数的指向函数的指...

    2024-02-21 14:15:18
  • element-ui菜单el-menu的使用

    element-ui菜单el-menu的使用

    el-menu详解。

    2024-02-21 14:15:08
  • 腾讯云服务器git clone 慢

    使用国内镜像,目前已知Github国内镜像网站有github.com.cnpmjs.org和git.sdut.me/。速度根据各地情况而定,在clone某个项目的时候将github.com替换为github.com.cnpmjs.org即可。

    2024-02-21 14:12:05
  • phpQuery 无法解析 html 结构

    有时候解析一段 HTML 代码时 phpQuery无法解析原因: 可能是缺少类似下面的meta信息,在带解析的字符串任意位置添上即可: 转载于:http...

    2024-02-21 14:11:53
  • Servlet学习

    Servlet学习

    概念: 运行在服务器端的小程序 Servlet就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则。 将来我们自定义一个类,实现Servlet接口,复写方法。 servlet入门 1. 创建JavaEE项目 2. 定义一个类,实现servlet接口 3. 实现接口中的抽象方法 4. 配置servlet(如图) 执行原理: 1.当服务器接受客户端浏览器请求后,会...

    2024-02-21 14:11:41
  • python修改sheet名称_openpyxl修改sheet名,sheet颜色,删除sheet的方法 热门推荐

    万事万物的操作都是增删改查,sheet也不例外,前面我们讲了openpyxl查询和增加sheet的操作,本节课说下修改和删除的操作。1、修改sheet名字(通过sheet对象的title属性)You ...

    2024-02-21 14:08:25
  • 半监督的语义分割

    半监督的语义分割

    半监督语义分割

    2024-02-21 14:08:11
  • ***者利用数据库漏洞的策略和技术

    数据库往往是网络犯罪的首要目标,在保护其中的数据时,企业绝对不能掉以轻心。本文将关注***者作为***目标的漏洞,探查其如何进入,在进入后的操作等。此外,文章还将建议如何关闭漏洞,并建立一种包含产品、过程、持久警惕等方面的分层次的安全方法。企业越来越将重要的数据存放到服务器和数据库上,数据库的安全绝对不仅仅是解决SQL注入那么简单。它包括口令管理、对用户配置的方法、花...

    2024-02-21 14:07:56
  • rsync客户端一直显示的是ESTABLISHED状态,但是服务端却没有这个连接,一直处于监听状态,有遇到过这种情况的吗?感觉有点扯,但是我确实遇到了

    不知道什么原因?按道理上来说应该是不会出现的,但是我确实遇到了

    2024-02-21 14:05:51
  • python异步编程之asyncio(百万并发)

    python异步编程之asyncio(百万并发)

     前言:python由于GIL(全局锁)的存在,不能发挥多核的优势,其性能一直饱受诟病。然而在IO密集型的网络编程里,异步处理比同步处理能提升成百上千倍的效率,弥补了python性能方面的短板,如最新的微服务框架japronto,resquests per second可达百万级。 python还有一个优势是库(第三方库)极为丰富,运用十分方便。asyncio是python3.4版本引...

    2024-02-21 14:05:42