关闭防火墙
systemctl stop firewalld
关闭selinux
selinux策略,类似于windows的安全组策略
临时关闭
getenforce 查看当前selinux运行模式
setenforce -指定模式
Enforcing:强制模式,这是默认模式,所有策略都会被强制执行。
Permissive:宽容模式,策略会被加载,但不会被强制执行,只会记录违规行为。
1:等同于Enforcing。
0:等同于Permissive。
永久关闭
vim /etc/selinux/config
vim优化
vim ~/.vimrc
编辑文件内容为
set tabstop=4 ##按下 Tab 键时,Vim 显示的4空格
set shiftwidth=4 ##在文本上按下>>(增加一级缩进)、<<(取消一级缩进)或者==(取消全部缩进)时,每一级的字符数。
set expandtab ##由于 Tab 键在不同的编辑器缩进不一致,该设置自动将 Tab 转为空格
set autoindent ##按下回车键后,下一行的缩进会自动跟上一行的缩进保持一致
set smartindent ## 在这种缩进模式中,每一行都和前一行有相同的缩进量,同时这种缩进形式能正确的识别出花括号,当遇到右花括号(}),则取消缩进形式。
set number ##显示行号
set cursorline ##光标所在的当前行高亮
set wrap ##自动折行,即太长的行分成几行显示
set ruler ##在状态栏显示光标的当前位置(位于哪一行哪一列)
set hlsearch ##搜索时,高亮显示匹配结果。
set ignorecase ##搜索时忽略大小写
set undofile ##保留撤销历史
set noerrorbells ##出错时,不要发出响声
set history=1000 ##Vim 需要记住多少次历史操作
set encoding=utf-8 ##使用utf-8编码
优化源
阿里云基础源
下载并替换原基础源
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
阿里云的扩展源
下载源并指定安装位置
curl -o /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo
开启内核转发和调整文件句柄数
vim /etc/sysctl.conf
net.ipv4.ip_forward=1
#开启内核转发
fs.file-max=65535
# 设置系统文件句柄数(默认1024)
# 打开一个文件需要一个文件句柄
# 句柄数控制着同时可以打开的文件数量
立即生效
sysctl -p