美文网首页linuxLINUX学习
Centos7.6安装配置教程

Centos7.6安装配置教程

作者: 假装我不帅 | 来源:发表于2019-02-18 16:46 被阅读13次

    安装参考
    新建虚拟机,选择典型,


    选择稍后安装操作系统,
    选择linux,版本为centos7 64位
    选择安装路径:

    分配虚拟机存储空间:
    下一步选择自定义硬件,进入如下界面:
    移除打印机和usb控制器,选择新CD/DVD,输入下载的ISO镜像

    配置完成,后开启虚拟机
    按回车键进入安装系统界面,
    再次回车安装系统
    之后进入安装界面,选择语言:
    进入选择安装类型界面:
    选择软件安装(software selsect)

    INSTALLION DESINATION 点击一下,点击done退出, ,即可开始安装。
    ,设置root密码,可以创建用户也可以不创建,不创建的话就是点击user creation,done即可。安装完成后重启,接受许可 ,finsh进入界面。
    选择语言:
    选择键盘类型:
    隐私自己随便设置,
    登录账户,可以不登陆,
    安装完成,欢迎界面:
    连不上网设置:
    在shell中输入ip addr

    注意图中的2 ens32,后面会用到
    另一种方式查找:ens32
    su root
    cd  /etc/sysconfig/network-scripts
    ls
    #ifcfg-ens开头的就是
    
    vi /etc/sysconfig/network-scripts/ifcfg-ens32
    

    onboot=yes即可注意要以root用户运行,切换用户su root

    重启Centos7
    打开火狐,输入www.baidu.com,可以了,

    刚安装的centos7时间不对,打开终端,输入以下命令:
    #用date命令查看系统当前时间,发现和北京时间有一定的误差
    date
    # Tue Feb 19 00:54:58 CST 2019
    

    修改设置Linux服务器时区,用命令 tzselect,选择5,回车



    选择9 所对应的中国,回车



    选择1北京时间,继续回车

    选择1,将时区定为Asia/Shanghai


    ntpdate 218.186.3.36
    # step time server 218.186.3.36 offset -28797.696916 sec
    


    时间设置正确
    系统时间同步到硬件,防止系统重启后时间被还原

    hwclock --systohc
    

    定时执行时间同步任务,crontab -e 命令来添加定时任务

    */10 * * * * /usr/sbin/ntpdate time.nist.gov
    

    每隔十分钟自动同步时间

    安装flash插件:

    官网下载rpm包

    ls
    # flash-player-npapi-32.0.0.142-release.x86_64.rpm
    rpm -ivh flash-player-npapi-32.0.0.142-release.x86_64.rpm
    

    重启浏览器,查看


    yum clean all报错

    cd /var/cache/yum/
    ls
    # x86_64
    rm -rf  x86_64
    yum repolist # 这样就可以了
    

    配置yum源

    cd /etc/yum.repos.d/
    ls -la
    
    su root
    vi /etc/yum.repos.d/CentOS-Base.repo
    
    Base.repo
    用wget下载repo文件
    输入命令wget http://mirrors.aliyun.com/repo/Centos-7.repo
    如果wget命令不生效,说明还没有安装wget工具,输入yum -y install wget 回车进行安装。
    当前目录是/etc/yum.repos.d/,刚刚下载的Centos-7.repo也在这个目录上
    备份系统原来的repo文件
    mv  CentOs-Base.repo CentOs-Base.repo.bak
    

    即是重命名 CentOs-Base.repo -> CentOs-Base.repo.bak

    替换系统原理的repo文件

    mv Centos-7.repo CentOs-Base.repo
    

    即是重命名 Centos-7.repo -> CentOs-Base.repo
    执行yum源更新命令

    yum clean all
    yum makecache
    yum update
    

    依次执行上述三条命令即配置完毕。

    安装python3并且和python2并存

    参考
    CentOS 7.6 默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5。
    使用 python -V 命令查看一下是否安装Python
    然后使用命令 which python 查看一下Python可执行文件的位置


    可见执行文件在/usr/bin/ 目录下,切换到该目录下执行 ll python* 命令查看

    python 指向的是python2.7
    因为我们要安装python3版本,所以python要指向python3才行,目前还没有安装python3,先备份,备份之前先安装相关包,用于下载编译python3
    yum update
    yum groupinstall "Development Tools"
    yum -y install libffi-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel zlib*
    

    不能忽略相关包,我之前就没有安装readline-devel导致执行python模式无法使用键盘的上下左右键;
    然后备份

    ls |grep python
    # python
    # python2
    # python2.7
    mv python python.bak
    ls |grep python.bak
    # python.bak
    

    开始编译安装python3
    去官网下载编译安装包或者直接执行以下命令下载
    wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz
    解压

    tar -xvJf  Python-3.6.2.tar.xz
    

    切换进入
    cd Python-3.6.2
    编译安装

    su root
    cd /usr/local/
    mkdir python3
    yum install gcc
    ./configure prefix=/usr/local/python3
    make && make install
    

    安装完毕,

    python安装成功
    /usr/local/目录下就会有python3了

    因此我们可以添加软链到执行目录下/usr/bin
    ln -s /usr/local/python3/bin/python3 /usr/bin/python
    可以看到软链创建完成
    测试安装成功了没,执行
    python -V 看看输出的是不是python3的版本

    执行python2 -V 看到的就是python2的版本

    这样python3版本就安装完成;同时python2也存在。
    因为执行yum需要python2版本,所以我们还要修改yum的配置,执行:
    vi /usr/bin/yum
    把#! /usr/bin/python修改为#! /usr/bin/python2
    同理 vi /usr/libexec/urlgrabber-ext-down 文件里面的#! /usr/bin/python 也要修改为#! /usr/bin/python2
    安装pip
    ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
    
    pip3

    Centos7中文乱码问题
    首先查看是否安装了中文语言包

    locale -a |grep "zh_CN"
    

    没有输出,说明没有安装,输入下面的命令安装:

    yum groupinstall "fonts" -y
    

    安装完成,查看安装了那些语言包

    locale -a |grep "zh_CN"
    

    说明系统已安装中文语言包,无需再安装.

    LANG="zh_CN.utf8"
    

    虽然安装了中文语言包但本机的语言环境并不是中文,需要修改locale.conf配置文件:

    vim /etc/locale.conf
    LANG="zh_CN.utf8"
    source   /etc/locale.conf
    

    也可以使用命令修改locale.conf配置文件:

    localectl set-locale LANG=zh_CN.utf8
    

    重启之后查看当前语言环境:

    echo $LANG
    # zh_CN.utf8
    locale
    LANG=zh_CN.utf8
    LC_CTYPE="zh_CN.utf8"
    LC_NUMERIC="zh_CN.utf8"
    LC_TIME="zh_CN.utf8"
    LC_COLLATE="zh_CN.utf8"
    LC_MONETARY="zh_CN.utf8"
    LC_MESSAGES="zh_CN.utf8"
    LC_PAPER="zh_CN.utf8"
    LC_NAME="zh_CN.utf8"
    LC_ADDRESS="zh_CN.utf8"
    LC_TELEPHONE="zh_CN.utf8"
    LC_MEASUREMENT="zh_CN.utf8"
    LC_IDENTIFICATION="zh_CN.utf8"
    LC_ALL=
    

    Xshell连接远程的CentOS7

    直接连接即可,默认开启了SSH

    CentOS7安装中文输入法



    相关文章

      网友评论

        本文标题:Centos7.6安装配置教程

        本文链接:https://www.haomeiwen.com/subject/hwzaeqtx.html