实验:为linux主机安装应用程序

IT黑美人 IT黑美人     2022-11-29     745

关键词:

实验环境

管理员已经在服务器中安装了CenOS系统,并熟悉了图形化桌面环境及目录、文件管理基本命令的使用。为了进一步提高服务器的易用性,需要为其安装一些用于服务器管理及桌面环境的应用程序。

需求描述

1.使用“软件”功能删除Mozilla Firefox(火狐)浏览器。

2.使用RPM软件包的方式安装Mozilla Firefox浏览器。

3.使用源码包编译的方式安装Apache。

4.使用RPM软件包的方式安装Webmin管理软件,并使用rpm 查询软件的用途、文件列表。

步骤如下:

步骤1:使用rpm删除火狐浏览器

查询firefox软件包

挂载光盘

[root@PSD ~]# mount /dev/cdrom /mnt
[root@PSD ~]# rpm -q firefox 

实验:为Linux主机安装应用程序_centos

卸载firefox软件包

[root@PSD ~]# rpm -e firefox

实验:为Linux主机安装应用程序_apache_02

实验:为Linux主机安装应用程序_apache_03

步骤2:使用rpm安装火狐浏览器

[root@PSD Packages]# rpm -ivh firefox-60.2.2-1.el7.centos.x86_64.rpm 
警告:firefox-60.2.2-1.el7.centos.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
准备中... ################################# [100%]
正在升级/安装...
1:firefox-60.2.2-1.el7.centos ################################# [100%]
[root@PSD Packages]# rpm -q firefox
firefox-60.2.2-1.el7.centos.x86_64
[root@PSD Packages]#

实验:为Linux主机安装应用程序_firefox_04

步骤3:以源码方式安装httpd

[root@PSD /]# wget --ftp-user=t263 --ftp-password=123.123 ftp://172.16.150.13/软件下载/y2/y2c/httpd-2.4.25.tar.gz
--2022-07-04 09:23:17-- ftp://172.16.150.13/%E8%BD%AF%E4%BB%B6%E4%B8%8B%E8%BD%BD/y2/y2c/httpd-2.4.25.tar.gz
=> “httpd-2.4.25.tar.gz”
正在连接 172.16.150.13:21... 已连接。
正在以 t263 登录 ... 登录成功!
==> SYST ... 完成。 ==> PWD ... 完成。
==> TYPE I ... 完成。 ==> CWD (1) /软件下载/y2/y2c ... 完成。
==> SIZE httpd-2.4.25.tar.gz ... 8460433
==> PASV ... 完成。 ==> RETR httpd-2.4.25.tar.gz ... 完成。
长度:8460433 (8.1M) (非正式数据)

100%[=======================================================================================================>] 8,460,433 9.67MB/s 用时 0.8s

2022-07-04 09:23:18 (9.67 MB/s) - “httpd-2.4.25.tar.gz” 已保存 [8460433]

[root@PSD /]#

实验:为Linux主机安装应用程序_centos_05

Apache的配置及运行需要apr、pcre等软件包的支持,因此应预先安装这些软件的开发包(devel),以便提供相应的库和头文件,确保Apache的安装顺利完成。

[root@PSD Packages]# rpm -ivh pcre-devel-8.32-17.el7.x86_64.rpm  

​[root@PSD Packages]# rpm -ivh apr-devel-1.4.8-3.el7_4.1.x86_64.rpm 

​[root@PSD Packages]# rpm -ivh expat-devel-2.1.0-10.el7_3.x86_64.rpm 

​[root@PSD Packages]# rpm -ivh libdb-devel-5.3.21-24.el7.x86_64.rpm  

​[root@PSD Packages]# rpm -ivh cyrus-sasl-devel-2.1.26-23.el7.x86_64.rpm  

​[root@PSD Packages]# rpm -ivh openldap-devel-2.4.44-20.el7.x86_64.rpm  

​[root@PSD Packages]# rpm -ivh apr-util-devel-1.5.2-6.el7.x86_64.rpm  

1.解包

[root@PSD /]# tar zxf httpd-2.4.25.tar.gz -C /usr/src

实验:为Linux主机安装应用程序_centos_06

2.配置

[root@PSD /]# cd /usr/src/httpd-2.4.25/
[root@PSD httpd-2.4.25]# ./configure --prefix=/usr/local/apache

3.编译

[root@PSD httpd-2.4.25]# make

4.安装

[root@PSD httpd-2.4.25]# make install

5.使用

[root@PSD httpd-2.4.25]# vim /usr/local/apache/conf/httpd.conf

然后修改配置文件httpd.conf的第195行,保存并退出。

实验:为Linux主机安装应用程序_firefox_07

最后启动Apache

[root@PSD httpd-2.4.25]# /usr/local/apache/bin/apachectl start

实验:为Linux主机安装应用程序_apache_08

步骤4:安装Webmin软件

[root@PSD /]# wget --ftp-user=t263 --ftp-password=123.123 ftp://172.16.150.13/软件下载/y2/y2c/webmin-1.831-1.noarch.rpm
--2022-07-04 09:59:52-- ftp://172.16.150.13/%E8%BD%AF%E4%BB%B6%E4%B8%8B%E8%BD%BD/y2/y2c/webmin-1.831-1.noarch.rpm
=> “webmin-1.831-1.noarch.rpm”
正在连接 172.16.150.13:21... 已连接。
正在以 t263 登录 ... 登录成功!
==> SYST ... 完成。 ==> PWD ... 完成。
==> TYPE I ... 完成。 ==> CWD (1) /软件下载/y2/y2c ... 完成。
==> SIZE webmin-1.831-1.noarch.rpm ... 28389374
==> PASV ... 完成。 ==> RETR webmin-1.831-1.noarch.rpm ... 完成。
长度:28389374 (27M) (非正式数据)

100%[=======================================================================================================>] 28,389,374 8.63MB/s 用时 3.1s

2022-07-04 09:59:55 (8.63 MB/s) - “webmin-1.831-1.noarch.rpm” 已保存 [28389374]

[root@PSD /]#

实验:为Linux主机安装应用程序_centos_09

[root@PSD Packages]# rpm -ivh perl-Net-SSLeay-1.55-6.el7.x86_64.rpm 
警告:perl-Net-SSLeay-1.55-6.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
准备中... ################################# [100%]
正在升级/安装...
1:perl-Net-SSLeay-1.55-6.el7 ################################# [100%]
[root@PSD Packages]#
[root@PSD /]# rpm -ivh webmin-1.831-1.noarch.rpm
警告:webmin-1.831-1.noarch.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 11f63c51: NOKEY
准备中... ################################# [100%]
Operating system is CentOS Linux
正在升级/安装...
1:webmin-1.831-1 ################################# [100%]
Webmin install complete. You can now login to https://PSD.com:10000/
as root with your root password.
[root@PSD /]#

实验:为Linux主机安装应用程序_firefox_10

实验:为Linux主机安装应用程序_centos_11

实验:为Linux主机安装应用程序_firefox_12

本实验结束!!!

singularity安装与使用

...以及软件环境的移植问题。Singularity为劳伦斯伯克利国家实验室开发专门用于高性能计算场景的容器技术,Singularity完全基于可移植性进行虚拟化,更加轻量级,部署更快,Singularity目前被广泛地各高性能计算中心。通过Singularity... 查看详情

linux配置dns服务器配置命令

...,配置命令有哪些?下面跟我一起来了解一下吧!  一、实验目的  熟悉Linux系统中DNS服务器的配置方法。理解配置过程的基本步骤的作用。  二、实验任务  (1)建立正向搜索区域,为网络个台服务器建立主机记录、别名... 查看详情

实验1

     1、虚拟机安装与调试· 安装windows和linux(kali)两个虚拟机,均采用NAT网络模式,查看主机与两个虚拟机器的IP地址,并确保其连通性。同时为两个虚拟机做一个快照     2、 windows... 查看详情

实验二数字证书应用

实验二数字证书应用一、实验目的:该实验为验证性实验。了解PKI体系了解用户进行证书申请和CA颁发证书过程掌握认证服务的安装及配置方法掌握使用数字证书配置安全站点的方法二、实验内容利用数字证书建立安全Web通信三... 查看详情

imac主机连接officelync

...ync证书、用户名、及密码;实验步骤:1、双击安装lync.dmg应用程序,默认安装即可,安装完成;     2、点击屏幕-前往-实用工具-钥匙串访问-点击锁头 查看详情

模拟主机跨路由通信实验

实验器材:五台虚拟机,其中两台作为通信双方主机,三台主机作为路由器使用通信主机使用的是centOS6.9。另外三台也是centOS6.9,但是是最小化安装的。本实验使用命令请参考网络配置之基本网络配置我们以下图为例,来实现我... 查看详情

2018-2019-220165212《网络对抗技术》exp2后门原理与实践

2018-2019-220165212《网络对抗技术》Exp2后门原理与实践1.实验内容(1)使用netcat获取主机操作Shell,cron启动(2)使用socat获取主机操作Shell,任务计划启动(3)使用MSFmeterpreter(或其他软件)生成可执行文件,利用ncat或socat传送到主机并运行... 查看详情

linux虚拟主机安装完magento程序后网站无法打开

Linux虚拟主机安装完magento程序后网站无法打开我用linux虚拟主机安装了个magento程序1.7,本来还是好好的,刚刚用ftp备份文件到本地的时候,网站首页就打不开了,如图,提示:403PermissionDeniedYoudonothavepermissionforthisrequest/提示的是... 查看详情

2018-2019-2网络对抗技术20165304exp2后门原理与实践(代码片段)

...念及基础问题回答一、后门的概念未认证、隐通道、专门应用程序、投送、启动、隐藏二、基础问题回答问:例举你能想到的一个后门进入到你系统中的可能方式?当我们打开一个网页时,如果该网页会自动链接到木马程序的话... 查看详情

linux实战笔记-----redis(代码片段)

一、redis安装配置实验环境为三台主机,其中server1为master端,server2,3为slave,均安装redis,首先准备redis安装包tarzxfredis-6.2.1.tar.gzcdredis-6.2.1makemakeinstall./install_server.sh发现安装失败,提示使用 查看详情

2018-2019-2网络对抗技术20165318exp2后门原理与实践(代码片段)

...念及基础问题回答一、后门的概念未认证、隐通道、专门应用程序、投送、启动、隐藏二、基础问题回答问:例举你能想到的一个后门进入到你系统中的可能方式?当我们打开一个网页时,如果该网页会自动链接到木马程序的话... 查看详情

《网络对抗技术》exp6msf基础应用(代码片段)

一、实验概述1.1实验目标掌握信息搜集的最基础技能与常用工具的使用方法。1.2实验内容各种搜索技巧的应用。DNSIP注册信息的查询。基本的扫描技术:主机发现、端口扫描、OS及服务版本探测、具体服务的查点(以自己主机为... 查看详情

防火墙高级配置

实验拓扑图如下所示,host234分别为不同网段的主机,其中host2和host3搭有web服务,host2为测试主机,host1为linux系统,且作为网关。首先按照拓扑图所示,在host3和host4上安装httpd服务,安装完成后配置各linux主机ip地址host3安装服务... 查看详情

linux路由实验

一   实验背景:路由器的功能是将不同网段的主机建立通信,本次试验是在使用linux主机当作路由器,完成主机间通信。如下图所示650)this.width=650;"src="http://s2.51cto.com/wyfs02/M01/86/DC/wKiom1fNZpODXDFkAAA-16bsV3o291.png"title="2016-09-... 查看详情

挂载宿主机共享文件实验(代码片段)

挂载宿主机共享文件实验本实验的目的是挂载Windows中的共享文件夹,然后在虚拟机的Linux中使用。该实验分为被挂载端和挂载端,被挂载端就是Windows(服务器端),挂载端是Linux(客户端)。Windows要做的就是共享Everyone文件夹,... 查看详情

云计算hcia实验-安装vrm

...模式9.创建VRM虚拟机10.安装完成前期准备完成《云计算HCIA实验-DELL服务器安装CNA》CNA主机搭建1.勾选VRMEC也支持安装CNA,不过在上一篇《云计算HCIA实验-DELL服务器安装CNA》中我们已经完成了手动安装CNA,所以这里只勾选VRM2.... 查看详情

作业一

...450006指导教师:高见        实验日期:2017年9月24日 1、虚拟机安装与调试安装windows和linux(kali)两个虚拟机,均采用NAT网络模式,查看主机与两个虚拟机器的IP地址,并确保其连通性。同时为两... 查看详情

实验-------虚拟主机

虚拟主机有三种实现方案:    基于ip:为每个虚拟主机准备至少一个ip地址    基于port:为每个虚拟主机使用至少一个独立的port    基于FQDN:为每个虚拟主机使用至少一个FQDN 注意... 查看详情