实验指导手册Word下载.docx

上传人:b****6 文档编号:19022930 上传时间:2023-01-03 格式:DOCX 页数:21 大小:230.70KB
下载 相关 举报
实验指导手册Word下载.docx_第1页
第1页 / 共21页
实验指导手册Word下载.docx_第2页
第2页 / 共21页
实验指导手册Word下载.docx_第3页
第3页 / 共21页
实验指导手册Word下载.docx_第4页
第4页 / 共21页
实验指导手册Word下载.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

实验指导手册Word下载.docx

《实验指导手册Word下载.docx》由会员分享,可在线阅读,更多相关《实验指导手册Word下载.docx(21页珍藏版)》请在冰豆网上搜索。

实验指导手册Word下载.docx

(3)按时提交实验报告

(4)在指导老师的协助下完成每一次实验

(5)培养独立思考、解决问题的能力

2.2对指导教师的要求

(1)做好每一次实验准备。

(2)认真指导学生进行实验验证和设计。

(3)细心、耐心、负责地对待每一次课程。

(4)按时批改实验报告。

(5)讲解实验中的重点、难点,协助学生顺利完成每一次实验。

3实验内容

(1)实验一、RHEL系统的安装与启动

(2)实验二、用户和组管理

(3)实验三、常见SHELL命令应用

(4)实验四、Web服务器配置与管理

(5)实验五、Linux操作系统下搭建Java开发环境

4学时分配置

编号

<

实验项目|实验内容>

课内学时

课外学时

1

RHEL系统的安装与启动

2

用户和组管理

3

常见SHELL命令应用

4

Web服务器配置与管理

5

Linux操作系统下搭建Java开发环境

5考核方式

考核方式为考查。

第2部分实验指导

实验一RHEL系统的安装与启动

1目的要求

(1)掌握Linux操作系统的安装;

(2)掌握磁盘的分区

(3)掌握基础的shell命令

2环境与工具

硬件环境要求;

◆PC机:

标准配置,内存1G以上,CPU1GHZ以上。

◆畅通的网络设备。

软件环境:

◆装有windowsXP或Windowds2007系统。

◆装有VmvareWorkstation8.0及以上版本。

需要的实验工具:

◆RHEL5/6镜像文件。

◆虚拟机下RHEL5/RHEL6的安装

◆RHEL5/RHEL6中常用服务初识。

◆RHEL5/RHEL6中常用的shell命令。

4背景知识

系统集成的网络服务器基本搭建-linux版;

RHEL5/6的文件系统类型;

RHEL5/6的分区格式;

RHEL5/6的shell基础命令。

5实验过程

1.在VMwareworkstation下创建一RHEL5的安装环境要求:

内存:

512;

硬盘:

20G;

网络连接方式:

桥连

具体的操作过程参照实验一中创建Windows2003server的过程。

2.通过镜像文件的方式进行安装,以RHEL5为例,具体过程如下:

◆.首先,启动安装程序。

如果安装程序启动成功,会出现下面的安装界面。

(如图1)这时可以直接按Enter键,便开始在图形模式下安装.如果30秒钟未操作,会默认进行图形模式的安装. 

◆.安装会提示时候进行安装盘检测,选择不检测,下一步

◆准备进入到语言安装界面,点击“Next”继续,会进入到“安装语言选择”界面。

默认是英文,选择中文,下一步:

系统会自动检测出用户的键盘,并给出默认选择。

一般我们使得都是“美国英语式”,选择好使用得键盘方案后,单击“Next”继续,会弹出“安装号码”对话框。

可以选择“跳过输入安装号码”,然后单击“确定(O)”继续,会有警告提示,忽略即可,点击下一步进入到“分区方式选择界面”。

选择“建立自定义的分区结构”,由用户来决定如何进行磁盘分区,然后单击“下一步(N)”继续,这时就到了“分区界面”。

  界面上面显示得是磁盘分区图,是对当前磁盘空间配置情况的映射,中问是用于分区操作的按钮,下面是硬盘驱动器及分区的详细列表。

分为/boot(引导区)、swap(交换分区)、和/(根分区)这三个分区。

分这三个区很简单,先单击“新建(W)”,然后会弹出“添加分区”对话框,在“挂载点(M)”后面录入/boot,也可通过右边的下接菜单来找到/boot。

接着在下面的“文件系统类型(T)”中选择ext3。

后面的大小100M足矣。

再接着分swap分区,也是先单击“新建(W)”,然后在直接在“添加分区”对话框里的“文件系统类型(T)”中选择swap,大小一般为物理内存的2倍左右。

最后来分/(根分区),还是先“新建(W)”,接着在“挂载点(M)”中录入/,“文件系统类型(T)”中还是选择ext3,下面选择“使用全部可用空间(a)”。

 

(新建/boot分区)

(新建swap分区)

(新建/分区)

(分区结果)

swap的值是虚拟机分配内存的两倍,/boot100M就可以了,其他都分给/分区。

  继续单击“下一步(N)”进行安装,进入到“引导装载程序配置界面”

(“引导装载程序配置界面”)

  RHEL5默认的引导程序是GRUB。

按照默认设置,直接单击“下一步(N)”,接下来会进入“网络设备”界面。

(“网络设备”界面)

  在“网络设备”列表框中列有可供选择的网络设备,还可以通过单击右侧的“编辑(E)”进行设置,单击后会出现相应对话框。

里面可以设置是否使用动态IP配置(DHCP)、是否启动IPV4与IPV6支持、是否引导时激活等等,还可以手动指定IP地址和子网掩码。

(“网络设备”编辑对话框)

  设置完后单击“确定(O)”返回“网络配置”界面,然后单击“下一步(N)”进入“时区设置”界面。

(“时区设置”界面)

设置好相应的时区后就可以单击“下一步(N)”继续了,接着会进入到“设置根口令”界面。

(“设置根口令”界面)

 按要求录入,然后单击“下一步(N)”继续安装,经过获取安装信息后,会来到“选择支持的任务”界面。

(录入并确认根口令)

(获取安装信息)

(“选择支持的任务”界面)

可以在“选择支持的任务”界面中直接选择“稍后定制(I)”进行默认安装。

(“选择安装软件包”界面——“桌面环境”)

(“选择安装软件包”界面——“应用程序”)

(“选择安装软件包”界面——“开发”)

(“选择安装软件包”界面——“服务器”)

(“选择安装软件包”界面——“基本系统”)

(“选择安装软件包”界面——“语言支持”)

  单击“下一步(N)”后,系统会开始检查所选择软件包的依赖关系。

  检查完所选择软件包的依赖关系后,系统进入“准备安装”界面。

  单击“下一步(N)”继续,会弹出“需要的安装介质”对话框。

  单击“下一步(N)”继续,系统会开始建立磁盘分区,然后对分区进行格式化并创建文件系统,开启安装进程,处理安装文件,最后开始安装。

  安装过程中会有更换安装光盘的提示,按提示分别更换光盘即可。

(更换第二张光盘)

  最后可以在安装过程中看到“安装引导程序”,然后提示安装完成。

(安装完成)

重新引导后,还会有一些配置,有一个地方要点注册,选择以后注册就好

通过以上实验要求自己完成如下操作:

新安装一个RHEL5系统,内存512,硬盘20G,进行分区时要求:

swap分区:

1G

/boot分区:

100M

/var分区:

5000M

/pro分区:

剩余的给了/分区。

了解系统的终端,普通用户设置。

6思考题

1.什么是swap分区,作用是什么?

2.swap分区的大小应设置为多少合适?

实验二用户和组管理

(1)掌握Linux下利用命令方式实现用户的创建与维护管理

(2)掌握Linux下利用命令方式实现组群的创建与维护管理

(3)了解图形化方式实现用户和组管理

◆装有RHEL5/6操作系统。

◆用户的创建及基本管理

◆组的创建及基本管理。

Linux操作系统的多用户多任务方式;

超级用户和普通用户的区别;

群组的概念和应用;

※用户管理。

用户的创建

#useraddusername

用户的查看(查看/etc/passwd)

#grepusername/etc/passwd

用户密码的查看(查看/etc/shadow)

#grepusername/etc/shadow

用户的锁定(分别使用usermod和passwd实现)

#usermod–Lusername

#grepusername/etc/passwd/etc/shadow

#passwd–lusername

用户锁定的解除(分别使用usermod和passwd实现)

#passwd–uusername

#usermod–Uusername

创建一个用户newuser指定它的uid是510,用户的家目录是/home/newuser,设置它的口令是123456,用户的Shell为/bin/bash,帐户永不过期

#useradd–u510–d/home/newuser–p123456–s/bin/bashnewuser

设置newuser用户的最短口令存活期为6天,最长口令存活期为60天,口令到期前5天提醒用户修改口令。

设置完成后进行查看。

(chage,相关参数为:

-l列出帐户口令属性的各个数值,-m指定口令最短存活期,-M指定口令最长存活期,-W口令要到期前提前警告的天数)

#chage–m6–M60–W5newuser

#chage–lnewuser

创建一个系统用户sysuser,查看相关信息(-r参数的使用)

#useradd–rsysuser

为sysuser指定用户的家目录

#mkdir/home/sysuser;

为sysuser创建家目录

#usermod–d/home/sysuser-msysuser;

指定sysuser的家目

用户的删除,删除用户newuser,但不删除其家目录(userdel)

#userdelnewuser

删除用户newuser,同时删除其家目录,查看/home目录

#userdel–rnewuser

组的管理

组的创建(groupadd)

#groupaddgroupname

组的查看,创建一个组并设置密码,查看相关信息和组密码信息

(etc/group,/etc/gshadow)

#gpasswdgroupname

#grepgroupnameetc/group/etc/gshadow

为组添加用户。

(创建usr1-usr5,共5个用户,首先为创建的组添加一个单独的用户usr1,接着讲剩下的4个用户同时添加的组中,gpasswd–a,gpasswd–M的使用)

#gpasswd–ausernamegroupname

#gpasswd–Musername1,username2groupname

查看,添加完用户后的组信息

组用户的删除(gpasswd–d)

#gpasswd–dusernamegroupname

6.组的删除(groupdel)

#groupdelgroupname

7.应用图形界面用户管理器添加用户信息及组群信息

8.查看用户username的uid和gid

#id–uusername

#id–gusername

9.显示当前用户的名称

#whoami

10.显示当前目录

#pwd

1.多用户的好处是什么?

2.群组的作用是什么?

实验三常见SHELL命令应用

(1)掌握linux下如何通过终端进行系统管理。

(2)掌握对常见SHELL命令的应用

◆文件的创建及权限管理

◆磁盘分区管理。

◆文件系统与进程管理

◆常见SHELL命令。

◆vim编辑器的应用

Linux文件类型;

Linux操作系统文件系统;

命令行方式管理系统;

自行完成以下操作:

文件权限管理:

1.查看/etc目录下文件的基本信息,用长格式进行查看(ls–l)。

2.给出1中查看结果的前五个文件的基本信息的描述,包括文件的权限、文件的属主、文件的属组和文件的名称等信息。

并指出文件的类型。

3.在/tmp目录下新建一个文件file1(touch),查看文件的基本信息,并详细给出文件的文件的权限、文件的属主、文件的属组和文件的名称等信息。

4.修改file1文件的权限为644.解释该权限的含义是什么?

5.在4的基础上,修改file1文件的其他用户的权限为rwx。

磁盘分区管理:

1.查看现有分区

所有硬件在Linux操作系统下都对应是文件格式,在/dev目录下,通过指令:

#ls/dev/hd*/dev/sd*//查看相应硬件

通过指令:

#fdisk–l可以查看当前的分区情况

2.通过虚拟机的设置添加一块新的硬盘进行分区使用。

并重新启动RHEL操作系统使之生效。

3.对新添加的硬盘进行分区:

(2)用parted指令进行分区

常用的指令含义:

#parted/dev/sda//选择合适的要分区的硬件

#(parted)print//查看该磁盘当前分区情况

#(parted)mklabelmsdos//建立文件分区表

#(parted)mkpartfsRPAMARYEXT2030%//分一个主分区

#(parted)print//查看分区后的信息

#(parted)mkpartextended30%100%//分一个扩展分区

#(parted)print//打印当前分区

#(parted)mkpartfsLOGICALEXT230%100%//在扩展分区上分一个逻辑分区

#(parted)quit//退出

要求:

学生需完成:

1.用parted进行分区,分两个主分区,大小分别是磁盘的25%,25%,分一个扩展分区,大小为余下的50%,在扩展分区上分两个逻辑分区,大小分别是扩展分区的25%。

2.用fdisk进行分区。

新添加一块硬盘大小为10G,对该硬盘进行分区。

分两个主分区,大小分别为3G和4G,分一个扩展分区,大小为余下的空间,在扩展分区上分两个逻辑分区。

在分区的时候设置分区的类型都为linux类型。

进行格式化为ext3类型的;

将第一个主分区挂载到/home下;

(提示:

编辑/etc/fstab文件)

文件系统及进程管理:

1.文件的压缩与归档

(1)gzip/zcat的使用

在/tmp目录下创建文件testfile,并输入以下内容:

thisisatestfile!

将该文件用gzip压缩,要求压缩时显示压缩的过程。

给出查看压缩的结果。

然后用zcat在不解压缩的情况下,查看压缩以后的文件的内容,给出结果。

将压缩文件testfile.gz解压缩,给出解压过程和结果。

(2)bizip2/bzcat的使用

在/tmp目录下创建文件testfile2,并输入以下内容:

thisisatestfile2!

将该文件用bzip2压缩,要求压缩时显示压缩的过程。

然后用bzcat在不解压缩的情况下,查看压缩以后的文件的内容。

给出结果。

(3)强化练习

建立文件testfile3,在不删除源文件的情况下进行压缩,并给出压缩过程和结果。

在/tmp目录下建立如下目录结构:

/tmp/dir1/dir2,在dir1中建立文件file1,file2,在dir2中建立文件file3,file4.用gzip将dir1目录及dir2目录的内容递归压缩。

给出压缩过程和结果。

(4)tar的使用

打包/tmp目录下的所有内容,并存储到/home/newfile.tar

打包/tmp目录下的所有内容并用gzip进行压缩,存储到/tmp/dir1/newfile.tar.gz中。

给出实验结果。

分别将/tmp/dir1/newfile.tar.gz,/tmp/dir1/newfile.tar.bz2解压到/tmp/dir2目录下,给出以上所有步骤的过程和结果。

2.进程管理

用ps查看当前进程的情况;

显示进程树;

Top监视进程的动态;

再次用ps查看进程的情况,找出top进程的PID,杀死该进程;

将top指令放到后台进行执行;

打开一个vi编辑器,然后将其暂停到后台;

查看进程的状态;

观察前后台作业状态;

从后台恢复vi;

在top在后台运行;

3.rpm包管理

rpm包实现软件包的安装与卸载以及内核的升级。

挂载安装光盘到/mnt/cdrom

选择vsftp软件包进行安装;

常用SHELL命令及Vi编辑器:

1.进入到/tmp目录,在hhwork目录下创建目录hhwork1,若不存在目录hhwork,则先创建;

用一条指令实现。

2.用两种方式返回到用户的家目录

3.将当前目录下的所有文件拷贝到/home/toplinux下,无该目录则先创建;

4.利用cat指令创建file1文件,并以exit作为文件的结束符;

5.显示/etc/passwd文件的10-15行内容;

6.配置系统的网络参数如下:

IP:

192.168.1.2

GATEWAY:

192.168.1.254

NETMASK:

255.255.255.0

DNS:

60.6.81.5

7.打开vi编辑器输入自己的姓名、学号等基本信息保存。

1.为什么要为文件设置权限。

2.能否为不同的用户设置不同的权限。

3.主分区一共有几个,hd5表示什么意思?

实验四Web服务器配置与管理

(1)掌握Apache服务的安装与启动

(2)掌握Apache服务的主配置文件

(3)掌握各种Apache服务器的配置

◆装有WindowsServer2003系统

RHEL5/6操作系统

网络环境:

两台计算机都在连入局域网。

该环境也可以用虚拟机实现。

规划好各台主机的IP地址。

在RedHatEnterpriseLinux5操作系统上架设Apache服务器。

掌握Web服务器的基本知识。

Apache服务器的历史及特性。

1.安装Apache服务器,并给出安装步骤和结果。

2.Apache服务器常规设置

1)根目录设置(ServerRoot)

设置根目录为/usr/local/httpd

配置主配置文件:

ServerRoot"

/usr/local/httpd"

2)客户端连接数限制为500

3)设置文档目录为/usr/local/html

DocumentRoot“/usr/local/html”

4)设置首页名称为index.html

DirectoryIndexindex.html

5)网页编码设置

AddDefaultCharsetGB2312

3.个人主页设置

在IP地址为192.168.0.3的Apache服务器中,为系统中的long用户设置个人主页空间。

该用户的家目录为/home/long,个人主页空间所在的目录为public_html。

(1)修改用户的家目录权限,使其他用户具有读和执行的权限。

[root@server~]#chmod705/home/long

(2)创建存放用户个人主页空间的目录。

[root@server~]#mkdir/home/long/public_html

(3)创建个人主页空间的默认首页文件

[root@server~]#cd/home/long/public_html

[root@server~]#echo“thisislong’sweb”>

>

index.html

(4)修改主配置文件

将<

ifModulemod_userdir.c>

模块中的UserDir的值设为public_html,并将<

Directory/home/*/public_html>

容器的注释去掉。

(5)在客户端的浏览器中输入“http:

//192.168.0.3/~long”看到的个人空间的访问效果,给出实验结果。

4.综合案例

部门内部搭建一台WEB服务器,采用IP地址和端口为192.168.0.3:

80,首页采用index.html文件。

管理员E-mail地址为root@,网页的编码类型为GB2312,所有网站资源都存放在/var/www/html下,并将Apache的根目录设置为/etc/httpd目录。

给出实验步骤和结果。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1