zoukankan      html  css  js  c++  java
  • Linux最小化安装 minimal(迷你模板机)

    Linux最小化安装
    minimal
    =====================
    配置网卡、ip地址、连接xshell


    ifconfig
    ip link
    ifconfig eth0 up ======此时ip link 中显示state为up
    cd /etc/sysconfig/network-scripts/
    vi ifcfg-eth0
    ===========
    以下操作更改vim模式
    onboot=yes
    bootproto=none
    IPADDR=192.168.214.228
    NETMASK=255.255.255.0
    GATEWAY=192.168.214.1
    DNS1=11.140.197.58
    退出输入i模式,保存并退出
    =================
    ifdown eth0; ifup eth0===============重启Linux系统
    查看是否安装vim软件
    which vim
    木有安装啊啊啊啊
    那就安装vim叭叭叭叭叭
    开始啦!!!!!!
    ===============================
    yum仓库安装步骤
    mkdir -p /media/cdrom
    mount /dev/sr0 /media/cdrom
    cd /etc/yum.repos.d
    mkdir bak
    mv C* bak
    mv bak/*M* .
    vi CentOSmedia*
    ================================
    又进入vim模式啦啦啦啦啦
    vi CentOSmedia*
    将enabled=0改为1
    保存并退出
    ===================================
    yum -y clean all
    yum makecache
    yum -y install vim*
    =====================================这就OK啦!记得测试一下喔
    which vim
    /usr/bin/vim
    一、yum仓库概述

    yum是基于rpm包管理,能够从指定的服务器自动下载rpm包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无需繁琐地一次次下载、安装。

    二、yum仓库安装的方式

    本地安装:本地的光盘源

    公网安装:利用互联网共享的云上提供的yum仓库源

    FTP安装

    三、本地yum仓库安装步骤

    (1)创建光盘目录,挂载光盘

    #mkdir -p /media/cdrom

    #mount /dev/sr0 /media/cdrom

    (2)进入/etc/yum.repos.d目录下,备份目标下所有配置文件

    #cd /etc/yum.repos.d

    #mkdir bak

    #mv C* bak/

    (3)利用CentOS-Media.repo的配置文件作为配置文件的模板

    #mv bak/*M*

    (4)在模板里将enabled=0改成1,保存并退出

    #vi CentOS-Media.repo

    在输入模式下,将enabled=0改成1,保存并退出
    (5)清空旧yum缓存

    #yum -y clean all

    (6)生成新yum缓存

    #yum makecache

    (7)测试软件包是否生成

    #yum -y install 软件包

    #which 软件包

    四、常用yum命令

    安装软件包

    #yum -y install 软件包

    卸载软件包

    #yum -y remove 软件包

    #yum -y erase 软件包

    升级软件包

    #yum -y update 软件包

    ======================================================================================================================

    RPM包的安装

    ======================================================================================================================

    RPM包安装
    ======================
    查看操作系统名字、版本
    cat /etc/redhat-release
    查看系统内核kernel的版本号
    uname -r
    查看操作系统位数
    uname -m
    ======================
    rpm命令
    rpm 参数 软件名
    -q 精确查找某个软件包是否安装
    -qa 查看操作系统中所有已安装的软件包
    -qf 查询命令所属的软件包的名字;查询文件或目录属于哪个RPM软件
    =====rpm -qf /usr/bin/vim
    =====rpm -qf `which vim`
    ====================================================================================================================

    安装rpm软件包
    rpm -ivh 软件包的路径
    卸载rpm软件包
    rpm -e 软件名 --nodeps

    =====================================================================================================================

    源码编译安装(*很重要!)
    ======================================================================================================================
    记得要先去把httpd-2.2.9.tar.gz通过xftp进行文件传输
    第一步:yum仓库下安装三个语言

    第二步:httpd.tar.gz解压到/usr/src/
    tar xf httpd-2.2.9.tar.gz -C /usr/src/
    第三步:预配置安装=========== =======在/httpd/
    ./configure-- prefix=/usr/local/apache
    echo $?
    0

    第四步:编译
    make
    echo $?
    0

    第五步:安装
    make install
    echo $?
    0

    第六步:编译安装=============很重要,总是忘记!!!!

    cd /usr/local/apache
    cd conf
    cp http.conf{,.bak}
    vi http.conf
    找到#ServerName www.example.com:80将#去掉
    保存退出

    第七步:浏览器的安装
    /usr/local/apache/bin/apachectl start
    yum -y install lynx
    lynx 127.0.0.1

    最后一步:编辑浏览器
    cd ..
    cd htdocs/
    echo "zhangyudi " >> index.html
    查看一下哈
    lynx 127.0.0.1
    就能看到你自己输的字符串啦啦啦啦啦!

    ================================================================

    yum -y install gcc gcc-c++ make
    tar xf httpd-2.2.9.tar.gz -C /usr/src
    cd /usr/src
    ls
    httpd-2.2.9
    cd httpd-2.2.9/
    ls
    configure
    ./configure --prefix=/usr/local/apache
    echo $?
    0
    make
    echo $?
    0
    make install
    echo $?
    0
    cd /usr/local/apache
    cd conf/
    cp httpd.conf{,.bak}
    vi httpd.conf
    将#去除
    /usr/local/apache/bin/apachetcl start
    yum -y install lynx
    lynx 127.0.0.1
    cd ..
    cd htdocs/
    echo "asjsfddfkljlfjdskl”>> index.html
    lynx 127.0.0.1
    就可以看到刚才输入的字符串了

  • 相关阅读:
    logging模板日志格式
    MariaDB修改默认字符集
    Django之表单验证
    Django之定制属于自己的admin
    sympy-高数可以这么学
    matplotlib01
    mysql---- 用户权限管理
    django----JSONP知识回顾
    django----文件上传
    数据库结构备份
  • 原文地址:https://www.cnblogs.com/zhoulang8999/p/9872486.html
Copyright © 2011-2022 走看看