云计算笔记之admin-day-04-软件包管理、配置网络、文本/文件查找、总结和答疑

Day04-软件包管理、配置网络、文本/文件查找、总结和答疑

Linux系统管理员
要求具备从事Linux行业的初级/入门级技能

  • 侧重于单个服务器的配置和管理
  • 可以对Linux主机进行基础的管理工作
  • 比如创建用户,设置权限,磁盘管理,文档备份与恢复,管理系统任务,配置网络地址,安装软件包,访问
    其他服务等。

Linux系统工程师
要求具备从事Linux行业的中级技能

  • 侧重于多个服务器的应用部署及管路
  • 既能对Linux主机进行基础管理工作,还可以配置WEB,邮件,文件等服务器,并实现安全运行
  • 比如SELinux,防火墙,各种网站部署,网络磁盘,资源共享,多网卡聚合,用户环境定制,基础shell脚本,基础数据库运维等

学习第一第二阶段可以达到LInux系统工程师水平

软件包管理

预装虚拟机说明,每个学员机上有三台预先配置好的虚拟机

  • server:作为练习用服务器
  • desktop:作为练习用客户机
  • classroom:提供网关/DNS/软件素材等资源 ,必须要开机的,是随机自取的,开机自启的
  • 一定要优先开启classroom,sever ,desktop顺序没有要求
  • 真机还原指令 顺序rht-vmctl reset classroom–>rht-vmctl reset server–>rht-vmctl reset desktop //先重置资源服务器再重置练习虚拟机再重置练习虚拟机 root redhat

操作:查看系统版本,查看主机名,查看eth0的ip地址

我们是掌握服务器命脉的人
远程连接选项
-X:在远程管理时,可以运行对方的图形程序

为真机永久设置别名,用命令实现的是临时的操作,写在一个文件中的是永久的

永久别名配置:/root/.bashrc 系统级文件
alias fcm=‘ssh 172.168.0.4’

为真机设置永久别名

vim /root/.bashrc
alias gos=‘ssh -X root@172.25.0.11’ 密码:redhat
alias got=‘ssh -X root@172.25.0.10

零散软件管理

从虚拟机classroom获得软件包

虚拟机classroom已经搭建了web服务,共享了光盘中的内容

下载软件包

wget 软件包的url网址
wget 软件包的url网址 -O(大写的o不是0) /目录路径/新文件名 (一般不用)

安装软件包rpm(最大优点:方便,简单。缺点:无法解决包依赖问题) 放弃

linux包太多,只有用过才知道是干吗的

  • rpm -q 软件名… //查询软件是否安装
  • rpm -ql vsftpd //查询安装的清单
  • rpm -ivh 软件名.rpm //安装软件包 i(install) v h显示两个进度条
  • rpm -e 软件名 //卸载软件包
  • rpm --import RPM-GPG-KEY-redhat-release 导入红帽的签名信息(文件在光盘里)

yum软件包仓库

服务:自动解决依赖关系安装软件包
服务端:1.众多的软件包2.仓库数据文件3.搭建web服务或FTP服务。前两者都在光盘里
总结:搭建web服务或FTP服务,共享光盘所有内容。虚拟机classroom已经搭建完毕
客户端:虚拟机server指定服务端位置–>修改配置文件/etc/yum.repos.d/.repo
客户端配置文件,错误的文件会影响正确的配置文件 所以先把里面的文件全部删除
rm -rf /etc/yum.repos.d/

[rhel7]//仓库标示,不支持中文,不支持特殊符号,不支持空格,最好见名知意
name=rhel7 //仓库描述信息
baseurl=http://classroom.example.com/content/rhel7.0/x86_64/dvd/
enabled=1 //可以使用0代表不可用
gpgcheck=0 //不检测红帽签名认证

  • yum repolist //列出仓库内容,可以查看.repo文件是否生效
  • yum list [软件名] //列软件
  • yum -y install 软件名 //安装软件-y代表安装时不用交互,不加y需要手动输入y确认
  • yum remove 软件名 //卸载软件,比较危险,谨慎
  • yum clean all //清除缓存

升级内核

内核是rpm包
1.下载新的内核软件包(虚拟机上)
uname -r //查看当前系统的内核

配置网络

1.主机名
v im /etc/hostname //永久修改主机名配置 //etc下放的是众多的系统配置文件
2.ip地址 子网掩码 网关地址
网卡配置文件:/etc/sysconfig/network-scripts/ifcfg-eth0
3个方法,其中比较知名的配置方法通过命令nmcli配置:

  • 1利用nmcli命令,进行查看网卡识别的名称:nmcli connection show
  • 2进行配置 nmcli connection modify eth1 ipv4.method manual ipv4.address ip/24
    connection.autoconnect yes
  • 3激活配置 nmcli connection up ‘System eth0’
    3.DNS服务器地址,告知本机解析域名,去寻找那台机器
    改配置文件/etc/resolv.conf 改完永久生效
    nameserver 172.25.254.254
    测试DNS解析的命令:nslookup 域名
    4.网络参数的配置顺序:首先配置主机名,然后配置IP地址,子网掩码,网关,最后制定DNS服务器地址
    route:主要显示路由表

学习方法:PPT+案例

在机器上克隆机器clone-vm7
设置主机名
hostnamectl set-hostname 主机名
配置IP地址
nmcli connection add con-name eth1 ifname eth1 type ethernet
nmcli connection modify eth1 ipv4.method manual ipv4.address ip/24 connection.autoconnect yes

nginx 高级应用

timeout=20 //20s之间不再连接

nginx:相同客户端访问相同web服务器

7层http代理 (dhcp,ftp,ssh,http,dns…)
4层tcp/udp代理,可以做一切服务器的代理

卸载nginx软件

with-stream 默认是没有安装的,卸了重装
killall nginx
rm -rf /usr/local/nginx

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值