Centos7.6安装配置教程

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

Centos7.6安装配置教程_第1张图片

选择稍后安装操作系统,
Centos7.6安装配置教程_第2张图片

选择linux,版本为centos7 64位
Centos7.6安装配置教程_第3张图片

选择安装路径:
Centos7.6安装配置教程_第4张图片

分配虚拟机存储空间:
Centos7.6安装配置教程_第5张图片
下一步选择自定义硬件,进入如下界面:
Centos7.6安装配置教程_第6张图片

移除打印机和usb控制器,选择新CD/DVD,输入下载的ISO镜像
Centos7.6安装配置教程_第7张图片

配置完成,后开启虚拟机
按回车键进入安装系统界面,
Centos7.6安装配置教程_第8张图片

再次回车安装系统
Centos7.6安装配置教程_第9张图片

之后进入安装界面,选择语言:
Centos7.6安装配置教程_第10张图片

进入选择安装类型界面:
Centos7.6安装配置教程_第11张图片

选择软件安装(software selsect)
Centos7.6安装配置教程_第12张图片

INSTALLION DESINATION 点击一下,点击done退出,
Centos7.6安装配置教程_第13张图片
,即可开始安装。
Centos7.6安装配置教程_第14张图片
,设置root密码,可以创建用户也可以不创建,不创建的话就是点击user creation,done即可。安装完成后重启,接受许可
Centos7.6安装配置教程_第15张图片
,finsh进入界面。
选择语言:
Centos7.6安装配置教程_第16张图片

选择键盘类型:
Centos7.6安装配置教程_第17张图片

隐私自己随便设置,
Centos7.6安装配置教程_第18张图片

登录账户,可以不登陆,
Centos7.6安装配置教程_第19张图片

安装完成,欢迎界面:
Centos7.6安装配置教程_第20张图片

连不上网设置:
在shell中输入ip addr
Centos7.6安装配置教程_第21张图片

注意图中的2 ens32,后面会用到
另一种方式查找:ens32

su root
cd  /etc/sysconfig/network-scripts
ls
#ifcfg-ens开头的就是
Centos7.6安装配置教程_第22张图片
vi /etc/sysconfig/network-scripts/ifcfg-ens32

Centos7.6安装配置教程_第23张图片

onboot=yes即可注意要以root用户运行,切换用户 su root
Centos7.6安装配置教程_第24张图片

重启Centos7
打开火狐,输入 www.baidu.com,可以了,
Centos7.6安装配置教程_第25张图片

刚安装的centos7时间不对,打开终端,输入以下命令:

#用date命令查看系统当前时间,发现和北京时间有一定的误差
date
# Tue Feb 19 00:54:58 CST 2019

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


Centos7.6安装配置教程_第26张图片

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


Centos7.6安装配置教程_第27张图片

选择1北京时间,继续回车
Centos7.6安装配置教程_第28张图片

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


Centos7.6安装配置教程_第29张图片
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
Centos7.6安装配置教程_第30张图片

重启浏览器,查看


Centos7.6安装配置教程_第31张图片

yum clean all报错

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

配置yum源

cd /etc/yum.repos.d/
ls -la
Centos7.6安装配置教程_第32张图片
su root
vi /etc/yum.repos.d/CentOS-Base.repo

Centos7.6安装配置教程_第33张图片
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可执行文件的位置

Centos7.6安装配置教程_第34张图片

可见执行文件在/usr/bin/ 目录下,切换到该目录下执行 ll python* 命令查看
Centos7.6安装配置教程_第35张图片

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

安装完毕,

Centos7.6安装配置教程_第36张图片
python安装成功

/usr/local/目录下就会有python3了
Centos7.6安装配置教程_第37张图片

因此我们可以添加软链到执行目录下/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
Centos7.6安装配置教程_第38张图片
pip3

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

locale -a |grep "zh_CN"

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

yum groupinstall "fonts" -y

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

locale -a |grep "zh_CN"
Centos7.6安装配置教程_第39张图片

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

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安装配置教程_第40张图片

Centos7.6安装配置教程_第41张图片

Centos7.6安装配置教程_第42张图片

你可能感兴趣的:(Centos7.6安装配置教程)