在 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

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

  1. vscode 用户设置与工作区设置

    用户设置与工作空间设置 VS Code提供了两种设置方式: 用户设置: 这种方式进行的设置,会应用于该用户打开的所有工程: 工作空间设置:工作空间是指使用VS Code打开的某个文件夹,在该文件夹下会 ...

  2. Linux小实验11|添加组group,添加用户aa、bb并加入group组 (2)新建文件/abc.txt (3)设置用户aa对文件拥有读、写和执行权限

    12.根据以下要求完成对文件/目录权限的设置 (1)添加组group,添加用户aa.bb并加入group组 (2)新建文件/abc.txt (3)设置用户aa对文件拥有读.写和执行权限 (4)设置组g ...

  3. 文件服务器的配置实训报告,《服务器配置与调试实训报告》要点

    <<服务器配置与调试实训报告>要点>由会员分享,可在线阅读,更多相关<<服务器配置与调试实训报告>要点(19页珍藏版)>请在人人文库网上搜索. 1.服务 ...

  4. python文件操作实验报告_20193120 实验三《Python程序设计》实验报告

    实验三 (一)实验内容 创建服务端和客户端,服务端在特定端口监听多个客户请求.客户端和服务端通过Socket套接字(TCP/UDP)进行通信. (二)实验要求 (1)创建服务端和客户端,选择一个通信端 ...

  5. 【Windows Server 2019】邮件服务器配置与管理——理论+实验拓扑说明

    目录 1. 电子邮件的定义 2. 工作原理 2.1 工作模式 2.2 协议 (1)SMPT 协议 (2)POP 协议 2.3 工作原理 3. 基本概念 3.1 电子邮箱的地址 3.2 常见的邮件服务提 ...

  6. FTP(文件传输协议)及实验搭建详解(本地认证,虚拟用户,加密传输,限制登陆)

    文章目录 FTP传输协议及实验搭建详解 一.引子 二.FTP的原理和基本概念 三.FTP服务器实验构建(基础测试,本地认证,虚拟用户,加密传输,限制登陆) FTP传输协议及实验搭建详解 一.引子 终于 ...

  7. 企业级用户该如何选购腾讯云服务器配置?

    随着云计算的款速发展,很多企业用户都选择了上云服务,但对于很多非it行业的企业用户来说,在这方面没有什么经验,不知道如何选择相关的配置,那么这篇文章将详细介绍选购云服务器的每个配置详解. 一:计费模式 ...

  8. 【LINUX文件系统管理(1) 实验报告】

    红字为所用语句,截图里也有 LINUX文件系统管理(1) 实验报告 可用 cd / 进入CentOS 根目录,再用 ls ls -a 或 ls -l 查看 也可直接用 ls -l / 进行查看 (1) ...

  9. 用户不在 sudoers文件中,此事将被报告。

    记录一下遇见的这个问题,感谢这位博主 用户 不在 sudoers 文件中.此事将被报告._邹奇健身已上瘾-CSDN博客_用户不在sudoers文件中此事将被报告https://blog.csdn.ne ...

最新文章

  1. Linux登录那点事
  2. 嵌入式编程之模块化编程
  3. 跨链(6)波卡Polkadot “系统框架”
  4. 怎么查看地址值_西门子S7-200 SMART PID回路控制,配置PID向导,查看项目组件
  5. 反应型关系数据库事务
  6. Android学习拾遗
  7. java 分页 不 排序_java - 我应该如何将未分页但已排序的Pageable传递给Spring JPA存储库? - 堆栈内存溢出...
  8. 嵌入式Linux系统编程学习之三十线程的同步
  9. linux-tomcat连接数查询
  10. 一个老程序员的心里话---想创业的技术人员可以看
  11. linux系统snmpd服务内存偏高,Red Hat Enterprise Linux 5.4 64位系统SNMP内存泄漏(上)
  12. Oracle SQL自带函数整理
  13. CEFSharp崩溃分析及解决办法
  14. Set ip IPv6 env (by quqi99)
  15. Android面试题精选——再聊Android-Handler机制-2,android物联网开发李天祥源代码
  16. 帝国时代2决定版多人游戏服务器维护,帝国时代2决定版怎么在多人模式中玩战役 多人战役方法一览_游侠网...
  17. 高等数学强化3:一元函数积分学 P积分
  18. IOS微信浏览器input输入账号键盘闪烁
  19. MFC如何添加bmp文件和ICO文件
  20. PC市场老树发新芽,联想为何不惧挑战?

热门文章

  1. Matplotlib数据可视化学习打卡-Task01
  2. python语音合成实现原理_python腾讯语音合成实现过程解析
  3. CSharp 部署简记
  4. 如何从PPT中提取视频、动画、音频、解说等
  5. CORBA组件编程方法实例+分析
  6. openlayers加载本地arcgis切片(explodes)的两种方式,利用geowebcache进行发布和直接读取本地切片
  7. java调用wadl_java-ee – 如何从IntelliJ IDEA中的RESTful Java代码生成WADL?
  8. android 系统vr,VR虚拟现实操作系统包括VR设备 将Android桌面化
  9. 鱼眼矫正芯片获得的图像
  10. 浅谈手机APP测试(流程)