《unix-os教学课件》unix操作系统实验一

上传人:xiao****1972 文档编号:72296961 上传时间:2019-01-22 格式:PPT 页数:37 大小:907KB
返回 下载 相关 举报
《unix-os教学课件》unix操作系统实验一_第1页
第1页 / 共37页
《unix-os教学课件》unix操作系统实验一_第2页
第2页 / 共37页
《unix-os教学课件》unix操作系统实验一_第3页
第3页 / 共37页
《unix-os教学课件》unix操作系统实验一_第4页
第4页 / 共37页
《unix-os教学课件》unix操作系统实验一_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《《unix-os教学课件》unix操作系统实验一》由会员分享,可在线阅读,更多相关《《unix-os教学课件》unix操作系统实验一(37页珍藏版)》请在金锄头文库上搜索。

1、UNIX操作系统实验,段翰聪,电子科技大学 计算机学院,实验一 Apache服务器编译安装,基本环境搭建 Apache服务器源码安装,3,基本环境搭建,网络环境配置 APT工具使用 SecureCRT配置,4,第一步:打开虚拟机,解压下载的虚拟机映像包 使用VMware打开解压后目录中的Ubuntu.vmx 运行虚拟机 打开过程中,若遇到询问是copy,还是move,选择copy,5,第一步:打开虚拟机,虚拟机中包含了两个快照 菜单:VM-Snapshot-Snapshot Manager,6,第一步:打开虚拟机,选中“软件已安装完毕” 然后,选择Go To。之后的询问中,都选择是,7,第一步

2、:打开虚拟机,登录系统 用户名:root 密码:10001000,8,第二步:网络环境配置NAT方式,虚拟机菜单:VM-Settings.-选择Hardware标签,选择Network Adapter,选择NAT,9,第三步:检查当前网卡,执行ifconfig命令,查看是否出现如下情况,即只有lo,而没有eth 若只有lo,则执行第四步,否则跳到第五步,10,第三步:检查当前网卡,包含eth和lo的情况 上图中,说明网卡的名称是eth0 这种情况跳过第四步,11,第四步:确定网卡eth编号,输入命令“dmesg | grep eth” 从截图倒数第二行可知,网卡名称从eth0变成了eth1,1

3、2,第五步:确定当前网络配置,虚拟机菜单:Edit-Virtual Network Editor 具体操作见后,13,第五步:确定当前网络配置,选中NAT项 本例中,windows系统使用VMware9与虚拟机相连 在windows系统中要确保VMware9不是处于禁用状态,14,第五步:确定当前网络配置,不要使用DHCP,15,第五步:确定当前网络配置,从截图可知,当前的网段是192.168.32.0 按照VMware的一般情况,网关就是192.168.32.2(一般都是2) 掩码就是255.255.255.0 虚拟机可以分配的IP地址可以是192.168.32.3之后的任意地址,16,第六

4、步:修改网络配置文件,修改/etc/network/interfaces文件 文件内容(其中eth0是通过ifconfig获得的网卡名称,或者是通过第四步获得的网卡名称),17,第七步:配置DNS,添加DNS: 在 /etc/network/interfaces,18,第八步:主机名配置,访问/etc/hostname文件 将主机名设为你的姓名拼音-以此杜绝抄袭实验报告 重启操作系统 #reboot 凡是截图中主机名处不是自己姓名拼音的,一律认为是抄袭,19,网络配置,检查网络: #ping 之后可以使用secureCRT连接虚拟机,20,基本环境搭建,网络环境配置 APT工具使用 Secu

5、reCRT配置,加入学校APT源,APT从预选设置好的软件源下载软件包 学校提供了高速的软件下载源 将如下源替换到/etc/apt/sources.list文件中,22,deb http:/ trusty main multiverse restricted universe deb http:/ trusty-backports main multiverse restricted universe deb http:/ trusty-proposed main multiverse restricted universe deb http:/ trusty-security main mu

6、ltiverse restricted universe deb http:/ trusty-updates main multiverse restricted universe deb-src http:/ trusty main multiverse restricted universe deb-src http:/ trusty-backports main multiverse restricted universe deb-src http:/ trusty-proposed main multiverse restricted universe deb-src http:/ t

7、rusty-security main multiverse restricted universe deb-src http:/ trusty-updates main multiverse restricted universe,加入学校APT源,加入学校APT源,执行更新 #apt-get update,24,APT工具,Linux操作系统上安装软件,非常复杂 软件之间非常复杂的依赖关系 复杂的配置、编译、安装过程 APT工具 安装时自动维护软件之间的依赖关系 自动的配置、编译、安装过程,25,APT工具,APT源服务器 存放:各种软件源码、软件名称、依赖关系,我们的机器 Cache存放

8、:软件元数据,如名称,依赖关系,26,APT工具,修改apt源,即添加APT服务器地址 /etc/apt/sources.list #apt-get update 使修改生效 检索软件信息 #apt-cache pkgnames 显示所有可以安装的软件 #apt-cache pkgnames | grep g+ #apt-cache policy 软件名称 查看该软件是否安装,27,APT工具,安装 #apt-get install 名称 重新安装 #apt-get install -reinstall 名称 卸载 #apt-get remove 名称 清理 #apt-get clean 清楚

9、deb包,28,APT工具,获取源码包 #apt-get source 名称 下载并在当前目录下解压 构建编译环境 #apt-get build-dep 名称 安装关联的软件包 编译源码包 #dpkg-buildpackage 生成可执行文件和deb 安装 #dpkg I *.deb,29,SecureCRT配置,安装openssh #apt-get install openssh-server 检查结果 #ps ef | grep ssh 若未找到, #/etc/init.d/ssh restart 使用SecureCRT连接,30,文件传输,#apt-get install lrzsz #

10、rz 向Linux服务发送文件 #sz 文件名 Linux服务器向客户端发送文件,31,编程环境,#apt-get install build-essential,32,压缩工具,#apt-get install zip,实验一 Apache源码安装,准备: Apache源码包 Make工具,实验一 Apache源码安装,上传源码包: 解压源码包:,实验一 Apache源码安装,config: #./configure -prefix=/usr/local/apache2 编译安装: # make # make install,实验一 Apache源码安装,启动Apache服务器 #cd /usr/local/apache2/bin #./apachectl start 通过浏览器访问apache服务器 关闭apache服务器 #./apachect1 stop,实验一 Apache源码安装,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号