Centos 7 基本配置
标签:centos
初始化配置
- 关闭防火墙
1 | systemctl stop firewalld #关闭防火墙 |
- 关闭selinux
1 | setenforce 0 #临时关闭 |
- 更改主机名
1 | hostnamectl set-hostname docker && su |
- 同步时间
1 | ####NTP############### |
- 添加阿里云源
1 | #centos源 |
- 安装常用软件
1 | yum install -y vim lrzsz curl net-tools tree wget |
配置免密登陆
1 | ssh-keygen #生成密钥 直接按三个回车、 |
常用优化
- buff和cache过大(Cache:高速缓存,是位于CPU与主内存间的一种容量较小但速度很高的存储器。buff:缓冲区,一个用于存储速度不同步的设备或优先级不同的设备之间传输数据的区域。通过缓冲区,可以使进程之间的相互等待变少,从而使从速度慢的设备读入数据时,速度快的设备的操作进程不发生间断。)
1 | sync |
- iptables禁用特定ip或网段
1 | iptables -I INPUT -s 124.115.0.199 -j DROP |
- mysql远程创建远程访问用户
1 | grant all on *.* to admin@'%' identified by '123456' with grant option; |
- linux内核优化
最大连接数优化
1 | ulimit -n #查看连接数 |
内核参数优化
例:
1 | vim /etc/sysctl.conf |