美文网首页
架构开场优化

架构开场优化

作者: 酷酷的伟 | 来源:发表于2019-05-22 08:37 被阅读0次

综合架构部署环境前基础优化

1.关闭防火墙、SELinux、firewalld、NetworkManager

关闭SELinux

首先需要进行备份:cp /etc/selinux/config /etc/selinux/config.bak
然后通过sed关闭:'s#enforcing#disabled#g' /etc/selinux/config
通过grep检查:grep '=disabled' /etc/selinux/config
显示SELINUX=disabled表示修改成功

关闭防火墙firewalld

先临时关闭:systemctl stop firewalld.service
然后永久关闭:systemctl disabled firewalld
进行检查:systemctl status firewalld  第三行Active: inactive (dead) 表示成功

关闭NetworkManager.service

先临时关闭:systemtl stop NetworkManager.service
然后永久关闭:systemctl disabled firewalld.service
进行检查:systemctl status NetworkManager.service

2.添加普通用户 配置sudo

oldboy ALL=(ALL)  NOPASSWD:ALL
vim /etc/sudoers   100gg  或者visudo  100gg

3、修改yum源及添加epel源

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
mv /etc/yum.repos.d/epel.repo  /etc/yum.repos.d/epel.repo.backup
yum install -y wget
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

查看yum源:yum repolist

[root@oldboyedu ~]# yum repolist 
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
repo id             repo name                                         status
!base/7/x86_64      CentOS-7 - Base - mirrors.aliyun.com              10,019
!epel/x86_64        Extra Packages for Enterprise Linux 7 - x86_64    13,190
!extras/7/x86_64    CentOS-7 - Extras - mirrors.aliyun.com               413
!updates/7/x86_64   CentOS-7 - Updates - mirrors.aliyun.com            1,862
repolist: 25,484    

安装一些常用的软件

yum install -y tree vim wget bash-completion   bash-completion-extras  lrzsz net-tools sysstat iotop iftop htop unzip nc nmap telnet bc psmisc  telnet-server  sshpass pssh

优化sshd服务

1、修改sshd.conf文件

vim /etc/ssh/sshd_config  进入后输入“/”可查找
79 GSSAPIAuthentication yes
115 UseDNS no

2、查看修改状态

[root@oldboyedu ~]# egrep -n '^(GSSAPIA|UseDNS)' /etc/ssh/sshd_config 
79:GSSAPIAuthentication no
115:UseDNS no

3、重启sshd

[root@oldboyedu ~]# systemctl restart sshd

修改PS1变量和网卡别名

vim /etc/profile
export PS1="\[\e[0;1m\][\[\e[34;1m\]\A \u\[\e[32;1m\]@\h \[\e[31;1m\]\\w\[\e[0m\]]\\$ "
alias rm='rm -i'
alias eth0=‘vim /etc/sysconfig/network-scripts/ifcfg-eth0’
alias eth1='vim /etc/sysconfig/network-scripts/ifcfg-eth1'

设置定时任务自动同步时间

[root@oldboyedu ~]# crontab -e
\#/bin/bash-date
*/5 * * * *  sh ntpdate ntp.aliyun.com >/dev/null 2>&1 

网卡配置文件中剩余以下项

TYPE=Ethernet
BOOTPROTO=none
NAME=eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=10.0.0.41
PREFIX=24
GATEWAY=10.0.0.254
DNS1=10.0.0.254

添加本地主机解析

cat >/etc/hosts<<EOF
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
172.16.1.5      lb01
172.16.1.6      lb02
172.16.1.7      web01
172.16.1.8      web02
172.16.1.31     nfs01
172.16.1.41     backup
172.16.1.51     db01 db01.etiantian.org
172.16.1.61     m01
EOF

仔细检查所有的优化,成功后关机拍摄快照
1.完整克隆
占用比较多磁盘空间
俩个机器之间没有关系
2.链接克隆
占用比较少磁盘空间
模板机删掉链接克隆机都不能用

相关文章

  • 架构开场优化

    综合架构部署环境前基础优化 1.关闭防火墙、SELinux、firewalld、NetworkManager 关闭...

  • 面试评估点

    1. 架构 后端架构能力 后端架构经验 2. 业务 后端业务开发能力 后端业务开发经验 3. 性能优化 性能优化意...

  • 嵌入式学习之一 (arm架构优化)

    @[TOC](嵌入式学习之一 (arm架构优化)) arm架构32位优化 嵌入式设备(即arm架构的板子)在编译时...

  • (二)微信红包架构、抢红包算法和高并发和降级方案(2)

    异地架构、cache系统优化、拆红包并发策略优化(高并发+红包算法)、存储优化一系列措施 一、架构(南北分布) 1...

  • 常用的后端性能优化六种方式:缓存化+服务化+异步化等

    性能优化专题 前端性能优化 数据库性能优化 jvm和多线程优化 架构层面优化 缓存性能优化 常用的后端性能优化六大...

  • 无标题文章

    目录 笔记大型项目优化概述大型项目优化的方向代码优化数据库优化缓存优化架构优化Memcache与MySQL比较语法...

  • 前端技术架构梳理

    一 架构归类 架构原则 技术栈及选型 基础组件 自动化构建 项目迭代方案 架构持续优化 二 架构介绍 1 架构原则...

  • [转]Mysql模型

    MySQL的架构模型 看到大牛用户DB架构部的Keithlan《数据库性能优化之查询优化》,在学习过程发现很多不错...

  • 关于架构杂想

    架构即规范,架构即约束,架构即边界,在现有的架构上解决现有业务遇到的问题,发掘架构的盲点然后才是架构的优化与调整 ...

  • ios - 收藏集 - 掘金

    天弘基金移动 App 客户端架构优化之路 - iOS - 掘金天弘基金移动App客户端架构优化之路 随着移动互联网...

网友评论

      本文标题:架构开场优化

      本文链接:https://www.haomeiwen.com/subject/pvodzqtx.html