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

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

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

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

需求:1.使用 RPM 包的方式安装 Mozilla Firefox 浏览器
2.使用源代码包编译的方式安装 Apache
3.使用 RPM 包的方式安装Webmin管理软件,并使用 rpm查询软件的用途、文件列表
思路:下载所需软件包
使用RPM包的方式安装Mozilla Firefox浏览器
使用“添加/删除软件“功能删除Mozilla Firefox浏览器,再进行安装
配置步骤:
把光盘挂载到桌面上
linux中安装程序linux中安装程序
1.使用 RPM 包的方式安装 Mozilla Firefox 浏览器

linux中安装程序

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

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

linux中安装程序
2.使用源代码包编译的方式安装 Apache
使用tar命令将源码包解压
linux中安装程序
进入到源码包解压的目录输入./configure --help查看帮助,然后输入./configure --prefix=/usr/local/apache来完成配置
linux中安装程序
在源码包解压的目录下,输入make && make install命令,完成编译后自动安装
linux中安装程序
vim 编辑 httpd.conf 配置文件,将97行的#备注字符去掉
linux中安装程序linux中安装程序
进入指定的路径/usr/local/apache,进入到/bin文件夹中,输入apachectl start命令,启动http服务
linux中安装程序
进入火狐,输入127.0.0.1查看本机apache运行状态
linux中安装程序
3.使用 RPM 包的方式安装Webmin管理软件,并使用 rpm查询软件的用途、文件列表
linux中安装程序
linux中安装程序linux中安装程序
linux中安装程序

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

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

需求描述:1.建立用户目录
2.添加组账号、用户账号
3.设置目录权限及归属
4.建立公共数据存储目录
思路:使用mkdir命令创建相关目录
使用useradd、groupadd命令添加用户和组
配置步骤:
REHL管理用户和组账户
添加用户账户
linux中安装程序
使用usermod -L test命令,锁定账户;使用usermod -U test命令,解锁账户
linux中安装程序linux中安装程序
使用userdel命令删除test账户,可以看到在passwd和shadow文件中已经看不到test这个账户。
linux中安装程序
1.建立用户目录:创建目录/tech/benet和/tech/accp,作为存放用户账号的宿主文件夹; 使用groupadd命令添加了一个名为test123的组
linux中安装程序linux中安装程序
添加test01用户账户到test123组中。
linux中安装程序
使用groupdel命令删除test123组
linux中安装程序
使用groups命令,查询test01用户账户所属的组; 使用id命令查询用户账户的身份标识
linux中安装程序linux中安装程序
2.添加组账号、用户账号:
添加组账号benet和accp,GID号分别设置为1001和1002,添加组账号tech,GID号设置为200; 为benet组添加用户,分别为kylin、benet、obama,宿主目录均使用/tech/benet/目录下与账号同名的文件夹。其中kylin用户账号设为2018年12月31日后失效
linux中安装程序
为accp组添加用户,分别为handy、cucci,主目录均使用/tech/accp/目录下与账号同名的文件夹。其中cucci用户的登录shell设为/bin/sh
linux中安装程序
将上述所有账号加入到tech组内
linux中安装程序
3.设置目录权限及归属
将/tech目录的属组设为tech,去除其他用户的所有权限
linux中安装程序
将/tech/benet目录的属组设为benet,去除其他用户的所有权限; 将/tech/accp目录的属组设为accp,去除其他用户的所有权限
linux中安装程序
linux中安装程序

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

linux中安装程序
linux中安装程序
linux中安装程序

转载于:https://blog.51cto.com/13171092/2113372

你可能感兴趣的文章
文件上传的渐进式增强
查看>>
leetcode -- Sort Colors
查看>>
C#中使用自定义的纸张大小
查看>>
1z0-052 q209_3
查看>>
行测题哦
查看>>
JavaScript Window Navigator 浏览器本身的信息
查看>>
使用Android Ant在编译时混淆
查看>>
通过Servlet 将服务器硬盘图片 展示到浏览器
查看>>
linux_nand_driver
查看>>
语义化的软件版本号规则,你是否真的了解软件的版本号
查看>>
[通俗易懂]理解“委托”
查看>>
sdut 2162:The Android University ACM Team Selection Contest(第二届山东省省赛原题,模拟题)...
查看>>
xocodebulid 自动化打包 解决提示 ld: library not found for -lPods 问题
查看>>
LPEG
查看>>
python none,null,,,,,类型
查看>>
HDU 3360 National Treasures 奇偶匹配的最低点覆盖
查看>>
/lib /usr/lib /usr/local/lib区别
查看>>
HDU - 5008 Boring String Problem (后缀数组+二分法+RMQ)
查看>>
Swift - 实现点击UITableView单元格时自动展开单元格
查看>>
Cocos2d-x3.0 Button
查看>>