博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux安装应用程序
阅读量:5239 次
发布时间:2019-06-14

本文共 1721 字,大约阅读时间需要 5 分钟。

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

 

环境:vmware workstation 14  . redhad-server-6.4

需求:1.使用 RPM 包的方式安装 Mozilla Firefox 浏览器

2.使用源代码包编译的方式安装 Apache

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

思路:下载所需软件包

使用RPM包的方式安装Mozilla Firefox浏览器

使用“添加/删除软件“功能删除Mozilla Firefox浏览器,再进行安装

配置步骤:

 把光盘挂载到桌面上

 

1.使用 RPM 包的方式安装 Mozilla Firefox 浏览器

 

 

 

使用rpm -q [软件名]命令,查看到系统内已经安装了Apache的web,没安装dhcp;使用-l选项,可以查看已安装的软件所安装的文件的位置;加入-i选项,可以查看软件的详细信息

 

 

 使用rpm命令,跟上-qf选项,可以看到vim这个软件是由vim-enhanced-7.2.411-1.8.el6.x86_64这个软件包安装的

 

2.使用源代码包编译的方式安装 Apache

使用tar命令将源码包解压

 

 

进入到源码包解压的目录输入./configure --help查看帮助,然后输入./configure --prefix=/usr/local/apache来完成配置

 

 

在源码包解压的目录下,输入make && make install命令,完成编译后自动安装

 

 

vim 编辑 httpd.conf 配置文件,将97行的#备注字符去掉

 

 

 

进入指定的路径/usr/local/apache,进入到/bin文件夹中,输入apachectl  start命令,启动http服务

 

 

进入火狐,输入127.0.0.1查看本机apache运行状态

 

 

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

 

 

 

 

 

 

实验:用户和文件权限管理

 

环境:vmware workstation 14  . redhad-server-6.4

需求描述:1.建立用户目录

2.添加组账号、用户账号

3.设置目录权限及归属

4.建立公共数据存储目录

思路:使用mkdir命令创建相关目录

使用useradd、groupadd命令添加用户和组

配置步骤:

REHL管理用户和组账户

添加用户账户

 

 

使用usermod -L test命令,锁定账户;使用usermod -U test命令,解锁账户

 

 

 

使用userdel命令删除test账户,可以看到在passwd和shadow文件中已经看不到test这个账户。

 

 

1.建立用户目录:创建目录/tech/benet和/tech/accp,作为存放用户账号的宿主文件夹; 使用groupadd命令添加了一个名为test123的组

 

 

 

添加test01用户账户到test123组中。

 

 

使用groupdel命令删除test123组

 

 

使用groups命令,查询test01用户账户所属的组; 使用id命令查询用户账户的身份标识

 

 

 

2.添加组账号、用户账号:

添加组账号benet和accp,GID号分别设置为1001和1002,添加组账号tech,GID号设置为200; 为benet组添加用户,分别为kylin、benet、obama,宿主目录均使用/tech/benet/目录下与账号同名的文件夹。其中kylin用户账号设为2018年12月31日后失效

 

 

为accp组添加用户,分别为handy、cucci,主目录均使用/tech/accp/目录下与账号同名的文件夹。其中cucci用户的登录shell设为/bin/sh

 

 

将上述所有账号加入到tech组内

 

 

3.设置目录权限及归属

将/tech目录的属组设为tech,去除其他用户的所有权限

 

 

将/tech/benet目录的属组设为benet,去除其他用户的所有权限; 将/tech/accp目录的属组设为accp,去除其他用户的所有权限

 

 

 

 

4.建立公共数据存储目录

 

 

 

 

转载于:https://www.cnblogs.com/xq777/p/9000278.html

你可能感兴趣的文章
web框架UI系列--MVC常用控件讲解一
查看>>
整理小朋友在noi.openjudge上的作业(3)
查看>>
Educational Codeforces Round 30 B【前缀和+思维/经典原题】
查看>>
The Solution of UESTC 2016 Summer Training #1 Div.2 Problem A
查看>>
js检测服务器端Seesion是否存在
查看>>
AJAX 概念 优势 发展前景 工作原理 底层技术 状态 缺点 框架
查看>>
Tensorflow CPU mask-rcnn 训练模型
查看>>
linux php redis 环境配置
查看>>
写安全代码
查看>>
淡定啊,学习啊
查看>>
解决ping 127.0.0.1不通的问题
查看>>
node(规则引擎)
查看>>
实验二
查看>>
第九章 内存模型和名称空间
查看>>
数据结构之内部排序个人总结
查看>>
Linux常用三十七条指令
查看>>
一个采集邮箱的网络爬虫(听毕老师讲的)
查看>>
ItemsControl的应用
查看>>
Microsoft Prism安装使用教程 搭建WPF松耦合架构框架
查看>>
小识Tableau
查看>>