CentOS7安装手册

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、安装CentOS 7.0

成功引导系统后,会出现下面的界面

界面说明:

Install CentOS 7 安装CentOS 7

Test this media & install CentOS 7 测试安装文件并安CentOS 7 Troubleshooting 修复故障

这里选择第一项,安装CentOS 7,回车,进入下面的界面

Checking 100%后进入语言选择界面

选择语言:中文-简体中文(中国)#正式生产服务器建议安装英文版本,点击continue进入下一界面

点击NETWORK&HOSTNAME,进入主机名和网络配置界面

修改完主机名点击configure…配置IP、netmask、gateway

保存继续。选择-系统-安装位置,进入磁盘分区界面

选择-其它存储选项-分区-我要配置分区,点左上角的“完成”,进入下面的界面

分区前先规划好

swap #交换分区,一般设置为内存的2倍

/ #剩余所有空间

备注:生产服务器建议单独再划分一个/data分区存放数据

点左上角的“done”,进入下面的界面

接受更改,进入下面的界面

开始安装,配置root密码

等待安装完成

Reboot重启

输入用户名、密码

二、设置IP地址、网关DNS

说明:CentOS 7.0默认安装好之后是没有自动开启网络连接的!cd /etc/sysconfig/network-scripts/ #进入网络配置文件目录

vi ifcfg-ens32 #编辑配置文件,添加修改以下内容

service network restart #重启网络

ip addr #查看IP地址

三、关闭防火墙

关闭防火墙:systemctl stop firewalld.service

开启防火墙:systemctl start firewalld.service

关闭开机启动:systemctl disable firewalld.service 开启开机启动:systemctl enable firewalld.service

三、修改内核参数

1、内核参数修改

vi /etc/sysctl.conf

#close ipv6

net.ipv6.conf.all.disable_ipv6 = 1

net.ipv6.conf.default.disable_ipv6 = 1

# 避免放大攻击Avoid attacks

net.ipv4.icmp_echo_ignore_broadcasts = 1

# 开启恶意icmp错误消息保护

net.ipv4.icmp_ignore_bogus_error_responses = 1 #关闭路由转发

net.ipv4.ip_forward = 0

net.ipv4.conf.all.send_redirects = 0

net.ipv4.conf.default.send_redirects = 0

#开启反向路径过滤

net.ipv4.conf.all.rp_filter = 1

net.ipv4.conf.default.rp_filter = 1

#处理无源路由的包

net.ipv4.conf.all.accept_source_route = 0

net.ipv4.conf.default.accept_source_route = 0

#关闭sysrq功能

kernel.sysrq = 0

#core文件名中添加pid作为扩展名

kernel.core_uses_pid = 1

# 开启SYN洪水攻击保护

net.ipv4.tcp_syncookies = 1

#修改消息队列长度

kernel.msgmnb = 65536

kernel.msgmax = 65536

#设置最大内存共享段大小bytes,4G内存参考

kernel.shmmax = 68719476736

kernel.shmall = 4294967296

#timewait的数量,默认180000

net.ipv4.tcp_max_tw_buckets = 6000

net.ipv4.tcp_sack = 1

net.ipv4.tcp_window_scaling = 1

net.ipv4.tcp_rmem = 4096 87380 4194304

net.ipv4.tcp_wmem = 4096 16384 4194304

net.core.wmem_default = 8388608

net.core.rmem_default = 8388608

net.core.rmem_max = 16777216

net.core.wmem_max = 16777216

#每个网络接口接收数据包的速率比内核处理这些包的速率快时,允许送到队列的数据包的最大数目

dev_max_backlog = 262144

#限制仅仅是为了防止简单的DoS 攻击

net.ipv4.tcp_max_orphans = 3276800

#未收到客户端确认信息的连接请求的最大值

net.ipv4.tcp_max_syn_backlog = 262144

相关文档
最新文档