zoukankan      html  css  js  c++  java
  • Linux第三天,yum源在线管理

     

     

    yum在线管理

    解决安装依赖性
    虽然方便,yum不是必须上网,可以用光盘当做本地.yum在很多公司当做售后服务,需要掏一定的费用,但centos不用,别的有可能需要.
    没有yum这个包 rpm手工安装 yum在线安装

    因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。
    两者的不同,在于CentOS并不包含封闭源代码软件。
    1.IP地址配置和网络yum源
    IP地址配置
    setup #使用setup工具

    vi /etc/sysconfig/network-scripts/ifcfg-eth0
    把ONBOOT="NO"改为
    ONBOOT="yes" #启动网卡

    service network restart
    #重启网络服务
    网络yum源
    vi /etc/yum.repos.d/CentOS-Base.repo
    [base] 容器说明,一定要放在[]中
    name 容器说明,自己可以随便写
    mirrorlist 镜像站点,这个可以注释掉
    baseurl 我们的yum源服务器的地址,默认是Centos官方的yum源服务器,是可以使用的.
    如果你觉得慢可以改成你喜欢的yum源地址
    enabled 此容器是否生效,如果不写或携程enable=1都是生效,写成enable=0就是不生效
    gpgcheck 如果是1是指RPM的数字证书生效,如果0则不生效
    gpgkey 数字证书的公钥文件保存位置.不用修改
    联网用CentOS-Base.repo 没联网用 CentOS-Media.repo

    2.yum命令
    查询 yum list
    #查询所有可用软件安装包

    yum groupinstall '开发工具'安装工具包
    yum serach关键字

    yum -y install 包名
    选项:
    install 安装
    -y 自动回答yes
    update ***包名 升级
    remove ***包名 卸载
    wget 加上下载地址可以在线下载


    安装原则 最小化安装 手工装 不要用yum卸载或者升级用什么装什么

    YUM软件组管理命令
    yum grouplist #列出所有可用的软件组列表
    yum groupinstall 软件组名 #安装指定软件组,组名可以有grouplist查询出来
    yum groupremove 软件组名 #写在指定软件组
    如果软件组名中有空格 要用双引号把软件包名括起来

    光盘yum源搭建
    挂载光盘 mount /


    修改光盘yum源文件
    vim CentOS-Media.repo
    #
    baseurl=file:///mnt/room 挂载地址
    注释不存在的地址
    把enabled=0改为enabled=1,让这个yum源配置文件生效

    修改/etc/yum.repos.d
    改变其他yum源后缀使其文件失效
    #搜索服务器上所有和关键字相关的包

    部署服务的步骤

    1.准备环境
    关闭防火墙:service iptables stop (chkconfig iptables off)
    service iptables status 查看防火墙状态
    关闭selinux : setenforce 0(vim /etc/sysconfig/selinux)SELINUX=disabled
    配置ip地址
    2.安装软件包
    3.修改配置文件
    vim /etc/httpd/conf/httpd.conf
    DocumentRoot "/var/www/html"
    4.重启服务
    5.测试
    tar -f /var/log/messages 系统日志目录
    smbpasswd -a 用户名 创建smb用户
    usermod -s /sbin/nologin 用户名 拒绝用户登录系统

  • 相关阅读:
    对进程空间的认识
    自己实现智能指针
    实现一个string类
    常见问题总结
    pong game using ncurses
    知识梳理
    经典算法回顾
    自己实现more命令
    表的垂直拆分和水平拆分-zz
    MySQL索引原理及慢查询优化-zz
  • 原文地址:https://www.cnblogs.com/wang-8/p/9908418.html
Copyright © 2011-2022 走看看