源/软件/时区/selinux/ulimit/vim/sshd

下载安装:
https://mirrors.aliyun.com/centos/7.4.1708/isos/x86_64/CentOS-7-x86_64-Minimal-1708.iso 也可以使用搜狐或者网易的源
http://mirrors.163.com/
http://mirrors.sohu.com/ yum install wget -y
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
yum clean all
yum makecache
yum install lrzsz ntpdate sysstat dos2unix wget telnet tree htop iftop iotop bridge-utils net-tools bind-utils openssl-devel vim nc stress curl bash-com* unzip python-netaddr git tcpdump jq lsof strace ntsysv sysstat psmisc -y
rm -rf /etc/localtime && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && ntpdate ntp1.aliyun.com
echo '*/5 * * * * /usr/sbin/ntpdate ntp1.aliyun.com >/dev/null 2 >&1' >>/var/spool/cron/root
systemctl enable ntpdate && systemctl start ntpdate
sudo systemctl disable firewalld postfix NetworkManager
sudo systemctl stop firewalld postfix NetworkManager
sysctl -w vm.max_map_count=262144
sysctl -p
setenforce 0
sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config
getenforce
ulimit -SHn 65535
echo '* - nofile 65536' >>/etc/security/limits.conf cat >>/etc/vimrc<<EOF
set nu
set cursorline
set nobackup
set ruler
set autoindent
set vb t_vb=
set ts=4
set expandtab
set paste
EOF
. /etc/vimrc \cp /etc/ssh/sshd_config /etc/ssh/sshd_config.ori
sed -i 's#\#UseDNS yes#UseDNS no#g' /etc/ssh/sshd_config
sed -i 's#GSSAPIAuthentication yes#GSSAPIAuthentication no#g' /etc/ssh/sshd_config
sed -i 's#\#AddressFamily any#AddressFamily inet#g' /etc/ssh/sshd_config
sysctl -w net.ipv4.ip_forward=1
echo 'net.ipv4.ip_forward = 1' >> /etc/sysctl.conf
sysctl -p iptables -F && sudo iptables -X && sudo iptables -F -t nat && sudo iptables -X -t nat
iptables -P FORWARD ACCEPT
iptables-save

如果vmware的话,cpu开启虚拟化

如果你还喜欢中文man手册

yum install man-pages-zh-CN -y
echo 'LANG="zh_CN.UTF-8"' >> ~/.bashrc
echo 'LANGUAGE="zh_CN:zh"' >> ~/.bashrc
source ~/.bashrc

修改网卡名(静态ip/禁用ipv6):

/etc/resovle.conf

vim /etc/sysconfig/grub
在 "GRUB_CMDLINE_LINUX ”字段追加 net.ifnames=0 biosdevname=0 ipv6.disable=1
grub2-mkconfig -o /boot/grub2/grub.cfg cd /etc/sysconfig/network-scripts/
mv xx ifcfg-eth0 vim ifcfg-eth0 DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=192.168.1.10
NETMASK=255.255.255.0
GATEWAY=192.168.1.1

修改hosts 做互信

192.168.1.11 n1.ma.com n1
192.168.1.12 n2.ma.com n2

参考:https://www.thegeekdiary.com/centos-rhel-7-how-to-disable-ipv6/

https://www.91yun.co/archives/1967

附: 软件包说明

- sysstat: 软件包集成的主要工具为:
iostat:提供cpu使用率及硬盘吞吐效率的数据
mpstat:工具提供与单个或多个处理器相关的数据
sar :工具负责收集,报告,病存储系统活跃的信息. - ntsysv: 管理开机自启动服务
- psmisc: pstree命令

centos7安装

修改网卡名为eth0

net.ifnames=0 biosdevname=0

选安装包

支持中英文

自定义分区

关闭kdump

关闭security policy

开始安装即可

最新文章

  1. ApacheCommons的Java公共类库(实现如Log这些功能)
  2. Build subversion 1.8 with SSL on OS X Yosemite
  3. Android 编程下 App Install Location
  4. Maven自定义Archetype
  5. Splash界面布局与代码实现(一)
  6. WebAPI 实现前后端分离
  7. P1316 丢瓶盖--(二分答案)
  8. 用anaconda安装tensorflow
  9. MapReduce论文学习
  10. vue-router 编程式路由
  11. Linux_CentOS-服务器搭建 &lt;五&gt; 补充
  12. [https][ssl] keyless SSL
  13. posix信号量与互斥锁
  14. Linux 指令(一)文件/目录操作
  15. Python while for if....else
  16. laravel 辅助函数
  17. 使用API接口在zabbix系统中登陆、创建、删除agent
  18. 24点扑克牌游戏——(含java源码)(GUI实现)
  19. wp开发(三)--赚取收益篇
  20. BNUOJ 52509 Borrow Classroom

热门文章

  1. Discuz常见小问题-如何修改顶部导航
  2. php之快速入门学习-18(PHP 面向对象)
  3. php之快速入门学习-5(常量)
  4. 该内存不能为written
  5. 算法笔记_194:历届试题 翻硬币(Java)
  6. Swift教程_swift常见问题(0005)_完美解决Cannot override &amp;#39;dealloc&amp;#39;异常
  7. eclipse下java中凝视字体太小和xml中中文字体太小问题解决方法
  8. exception PLS-00215: String length constraints must be in range (1 .. 32767)
  9. c#委托是什么?事件是不是一种委托?
  10. 2、classpath、path、JAVA_HOME的作用