centos7 初始化及生产环境配置
一、设置语言
#修改中文显示
vi /etc/locale.conf
LANG="zh_CN.UTF-8"
LC_ALL="zh_CN.UTF-8"
LC_CTYPE="zh_CN.UTF-8"
二、设置主机名
# 查看当前主机名
hostname host1
# 修改主机名
hostnamectl set-hostname ***
# 重启
reboot
三、查看系统与内核版本
#查看系统版本
cat /etc/system-release
# 查看内核版本
uname -a
三、设置网络
设置网络
#查看网络
ifconfig
vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="efd63442-76d9-4b94-a713-e3e19ff9bfc1"
DEVICE="ens33"
ONBOOT="yes"
IPADDR="192.168.1.104"
PREFIX="16"
GATEWAY="192.168.1.1"
DNS1="114.114.114.114"
DNS2="8.8.8.8"
IPV6_PRIVACY="no"
设置dns
vi /etc/resolv.conf
# Generated by NetworkManager
nameserver 114.114.114.114
nameserver 8.8.8.8
测试
systemctl restart network
ping www.baidu.com
四、配置镜像源
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.disabled
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# 安装epel repo源
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
# 清理缓存
yum clean all
# 重新生成缓存
yum makecache
yum repolist
五、更新
yum upgrade -y
注意:
yum update:升级所有包同时也升级软件和系统内核
yum upgrade:只升级所有包,不升级软件和系统内核
生产环境对软件版本和内核版本要求非常精确,别没事有事随便的进行yum update操作!!!!!
六、安装必要软件
yum install -y vim
yum install -y wget
yum install -y lrzsz
yum install -y net-tools
七、开启 sshd
systemctl restart sshd
八、时间同步
#安装ntp
yum install -y ntp
#执行时间同步 -u 可以越过防火墙与主机同步,ntp.api.bz为ntp的上海服务器
ntpdate -u ntp.api.bz
#系统时钟和硬件时钟同步
hwclock --systohc
或
yum install -y chrony
# 注释掉所有server,并添加如下
server cn.pool.ntp.org iburst
# 开启同步
systemctl start chrony.server
# 设置开机启动
systemctl enable chrony.server
九、swap分区
十、查看防火墙
firewalld
systectl status firewalld
selinux
# 临时关闭
setenforce 0
# 永久关闭
vi /etc/selinux/config
SELINUX=disable
# 查看是否生效
sestatus
十一、生产环境需继续额外配置
11.1 系统安全设置
1、创建普通账号
2、禁用root直接登录
3、检查已有账号,关闭无用账号 /etc/shadow,/etc/passwd
3、给系统文件加锁,防止未经许可的删除或添加
4、开启防火墙,调整防火墙策略
5、关闭SELINUX
6、修改ssh默认端口及安全配置
7、临时目录/tmp、/var/tmp、/dev/shm安全加固

浙公网安备 33010602011771号