CentOS 7的安装及基础优化

一.CentOS 7的安装

创建新的虚拟机

选择虚拟机的名称和存放的位置

根据需要选择处理器的数量及内存

按需选择磁盘容量

选择存储磁盘文件位置

开启此虚拟机,光标移到“Install CentOS 7”按Tab键,在quite前面加

net.ifnames=0 biosdevname=0

swap的大小一般是内存的两倍

把其余空间给根

内核崩溃时使用,暂不需开启

配置网络

设置密码,密码太简单点两次Done

重启后登陆 登陆名为root 密码为刚刚设置的密码

重启网络:systemctl network restart

这里有两个问题摆在眼前,ping不通网关(百度)与连接不上xshell怎么办?

ping不通百度:一般看IP地址是否配置正确,DNS,网卡是否有误

连接不上xshell,一般与防火墙,selinux有关

总结安装过程:

  1. 创建虚拟机
  2. 新增一块网卡-->LAN区段
  3. 挂载centos7.5光盘镜像(可在https://msdn.itellyou.cn/中下载)
  4. 开机
  5. 语言选择(英语)
  6. 修改时区->上海
  7. 最小化安装
  8. 磁盘(默认—逻辑卷)
  9. 自动配置分区
  10. 分析内核崩溃原因的话,不用开启,需要的时候再开启也可以
  11. 配置网络
  12. 主机名修改
  13. 设置root密码

使用xshell链接对应centos7服务器

CRT链接:https://www.lanzous.com/i6h6exg

二.基础优化

更改yum源;

获取yum源

curl -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 install -y wget)

之后运行yum makecache生成缓存

1.1 yum 基础软件安装

yum install -y wget

yum install net-tools vim tree htop iftop iotop lrzsz sl unzip telnet nmap nc psmisc dos2unix bash-completion nethogs glances -y

  

yum install yum-utils -y  #安装

1.2 关闭firewalld防火墙

[[email protected] ~]# systemctl stop firewalld            #停止

[[email protected] ~]# systemctl disable firewalld        #关闭开机自启动,注:disable没有d

[[email protected] ~]# systemctl status firewalld          #检查

1.3 关闭SELinux

[[email protected] ~]# setenforce 0

[[email protected] ~]# vim /etc/selinux/config

SELINUX=enforcing改成SELINUX=disabled

#########不打开文件的两种修改方式###########

# 方式一
sed -ri ‘s#(^SELINUX=).*#\1disabled#g‘ /etc/selinux/config

  

# 方式二
sed -i ‘/^SELINUX=/c SELINUX=disabled‘ /etc/selinux/config

  

检查

getenforce

1.4 优化ulimit

echo ‘* - nofile 65535‘ >> /etc/security/limits.conf

1.5 显示优化

[ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\[\e[34;1m\]\[email protected]\[\e[0m\]\[\e[32;1m\]\H\[\e[0m\] \[\e[31;1m\]\w\[\e[0m\]]\\$ "

添加到/etc/bashrc,注释掉原有的PS1,然后生效source /etc/bashrc

字符集改成UTF-8

1.6 SSH连接速度慢优化

sed -i ‘[email protected]#UseDNS [email protected] [email protected]‘ /etc/ssh/sshd_config

  

sed -i ‘[email protected]^GSSAPIAuthentication [email protected] [email protected]‘ /etc/ssh/sshd_config

  

systemctl restart sshd

  

个人文档:https://www.lanzous.com/i6irfmd

原文地址:https://www.cnblogs.com/smr1998/p/11615076.html

时间: 2024-08-09 09:34:53

CentOS 7的安装及基础优化的相关文章

CentOS 下 Tomcat安装和配置优化

官网下载 1.直接下载.tar.gz安装包,地址:http://tomcat.apache.org/download-70.cgi 2.使用wget命令下载(推荐). wget -c http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.70/bin/apache-tomcat-7.0.70.tar.gz 解压 依然是直接命令: tar -zxvf apache-tomcat-7.0.70.tar.gz 启动 进入解压后的apache-to

centos基础优化(一)

Centos基础优化 一.给系统添加普通账户 在生产环境当中root账户是不允许被使用的,所以我们需要给系统增加一些普通账户来进行日常维护操作使用. 增加账户命令如下: [[email protected] ~]# useradd jerry [[email protected] ~]# passwd jerry Changing password for user jerry. New password: BAD PASSWORD: it is too simplistic/systemati

Centos 6.4 x86_64 最小化安装后的优化

Centos 6.4 x86_64 最小化安装后的优化 购买了服务器以后要做的第一件事就是安装操作系统了,这里推荐安装 Centos 6.4 x86_64,安装系统时要选择最小化安装(不需要图形),在使用服务器时要记住一个原则,系统安装的应用程序包越少,服务器就会越稳定.至于服务器单机性能调优,应本着稳定安全的原则,尽量不要改动系统原有的配置(Cetnos系统自身的文件和内存机制就很优秀),以下配置优化部分也适合Amazon Linux系统,大家可以对比参考. 系统的基础优化 1.更新yum官方

CentOS最小安装后的优化

CentOS最小安装后的优化 添加了新服务器之后,下一步就是安装系统了.这里推荐使用CentOS系列,大家在用服务器时抱着一个原则:系统安装的应用程序包越少,服务器会越稳定,所以我们安装系统时尽量选择最小安装.至于服务器的单机性能优化,本周稳定安全的原则,尽量不要改动系统的原有的配置(CentOS自身的文件和内存机制就很优秀). 1.关闭不需要的服务 众所周知服务越少,系统占用的资源就会越少,所以应关闭不需要的服务. 建议关闭不需要的服务,这样做的好处是减少内存和CPU事件的占用.命令如下所示:

在CentOS上使用yum安装MySQL+安全优化

0.说明 使用yum安装的好处是,你不用自己去解决软件之间的依赖问题,基本上yum执行完成,也就把软件安装好了,下面介绍使用yum的方法来安装MySQL,同时也会介绍安装完成后的安全优化. 注意:下面的操作都是以新安装的CentOS  6.5来作为演示的. 1.使用yum安装MySQL 查看是否已经安装MySQL: [[email protected]]# yum list installed | grep mysql 如果你在安装CentOS的时候指定了安装MySQL数据库,就要有显示,这里我

Linux系统最小化安装之后的系统基础环境安装以及内核优化脚本

1 #!/bin/bash 2 #添加epel和rpmforge的外部yum扩展源 3 cd /usr/local/src 4 wget http://mirrors.ustc.edu.cn/fedora/epel//5/x86_64/epel-release-5-4.noarch.rpm 5 rpm -ivh epel-release-5-4.noarch.rpm 6 wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.

linux系统基础优化

1.Linux系统基础优化 一.关闭SELinux功能 Selinux是什么? 安全工具,控制太严格,生产环境不用它,使用其他安全手段. 简介: SELinux带给Linux的主要价值是:提供了一个灵活的,可配置的MAC机制. Security-Enhanced Linux (SELinux)由以下两部分组成: 1) Kernel SELinux模块(/kernel/security/selinux) 2) 用户态工具 SELinux是一个安全体系结构,它通过LSM(Linux Security

CentOS6.X 系统安装后的基础优化

特别说明:克隆之后的网卡修改 1 编辑eth0的配置文件:vi /etc/sysconfig/network-scripts/ifcfg-eth0, 删除HWADDR地址那一行及UUID的行如下: HWADDR=00:0c:29:08:28:9fUUID=cee39dbb-6a10-4425-9daf-768b6e79a9c9 2.清空以下上网规则: > /etc/udev/rules.d/70-persistent-net.rules. 然后reboot重启即可 优化条目: 修改ip地址.网关

CentOS服务器下对mysql的优化

原文链接: CentOS服务器下对mysql的优化 一.mysql的优化思路 mysql的优化分为两方面: 1. 服务器使用前的优化 2. 服务使用中的优化 二.mysql的基础优化步骤 1. 硬件级优化 (1). 最好mysql自己使用一台物理服务器 (2). 内存和CPU方面,根据需求给予mysql服务器足够大的内存和足够多的CPU核数 (3). 避免使用Swap交换分区–交换时从硬盘读取的它的速度很慢,有的DBA安装系统时就不装swap分区 (4). 如果是mysql主库,硬盘可以选用比较