Zhou Study hard, improve every day.

centos系统环境配置

2020-05-13
本文 2215 字,阅读全文约需 7 分钟

1.配置静态IP,主机名

初始化机器之后,输入ifconfig 没有ip
$ cd /etc/sysconfig/network-scripts/ #进入网络配置文件目录

$ vi ifcfg-ens33(网卡) #编辑配置文件,添加修改以下内容

HWADDR=00:0c:29:58:27:57				#第一行 mac地址
ONBOOT=yes #开启自动启用网络连接			#最后一行

$ service network restart #重启网络

# 静态ip配置
使用 vi 命令编辑 vi /etc/sysconfig/network-scripts/ifcfg-ens33 文件,ifcfg-ens33 是和上面的网卡相对应的

将 BOOTPROTO = dhcp(自动获取IP地址) 更改为 BOOTPROTO = static(静态IP地址)

将 ONBOOT=no(开机不使用配置) 更改为 ONBOOT=yes(开机使用配置)

添加下面的信息

IPADDR=192.168.100.95(IP地址)
NETMASK=255.255.255.0(子网掩码)
GATEWAY=192.168.100.254(网关)
DNS1=8.8.8.8(首选DNS)

# 配置主机名
$ cat /etc/hostname
graph91

$ cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4 graph91
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6 graph91

$ reboot #重启机器

2.centos换源

更换yum源
#下载wget工具,一般默认有
yum install -y wget
#进入yum源配置文件所在文件夹
cd /etc/yum.repos.d/
#备份本地yum源(修改或删除文件都建议备份下)
cp CentOS-Base.repo CentOS-Base.repo_bak


获取国内yum源进行覆盖(阿里云、163等等)

#以CentOs7为例,若为CentOs5/6只需要改下方数字
wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

#wget -O CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo

通常,yum 把下载的header和软件包都存储在/var/cache/yum目录中,而不会自动删除。如果你觉得它们占用了大量磁盘空间,可以使用yum clean指令进行清除

#清理yum缓存
yum clean all
#清理后重建缓存
yum makecache
#升级Linux系统
yum -y update

3.安装docker

# step 1: 安装必要的一些系统工具
$ yum install -y yum-utils device-mapper-persistent-data lvm2

#Step 2: 添加软件源信息
$ yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

# Step 3: 更新并安装 Docker-CE
$ yum makecache fast
$ yum -y install docker-ce
# Step 4: 开启Docker服务
$ systemctl enable docker
$ systemctl start docker 
$ systemctl status docker

4.安装常见软件

# 安装常用工具和开发包
$ yum install -y net-tools which openssh-clients openssh-server less zip unzip iproute bzip2 cmake gcc gcc-c++ gdb git libtool lrzsz make man net-tools sysstat vim wget sudo
$ yum install -y apr-devel apr-util-devel bison bzip2-devel c-ares-devel flex java-1.8.0-openjdk java-1.8.0-openjdk-devel json-c-devel krb5-devel libcurl-devel libevent-devel libkadm5 libxml2-devel libxslt-devel libyaml-devel openldap-devel openssl-devel pam-devel perl perl-devel perl-ExtUtils-Embed readline-devel unixODBC-devel zlib-devel

5.java环境

1.查看yum源中是否有相关套件yum -y list java*

yum install java-1.8.0-openjdk

6.防火墙关闭

$ systemctl status firewalld.service
$ systemctl stop firewalld.service

$ systemctl disable firewalld.service

上一篇 centos安装Java8

下一篇 git基础

Comments

Content