CentOS系统安装之后的优化
2023-09-14 09:15:45 时间
现在无论工作还是个人学习,貌似基本上已经告别 CentOS6 的节奏了,因此这篇文章默认的也都是针对 CentOS7 而言的。
1,关闭 networkmanager
systemctl stop NetworkManager
systemctl disable NetworkManager
遇到坑:没关闭之前,更改网卡配置文件,重启网络服务,总是报错。
2,关闭 selinux
当前有效
setenforce 0
getenforce #查看
永久生效
sed -i '7s/enforcing/disabled/g' /etc/selinux/config
3,添加 dns 配置
/etc/resolv.con
nameserver 202.101.172.35
DNS 地址可查找自己地区可用的或者公司自己配置的 ip 既可。
4,修改网卡配置
vim /etc/sysconfig/network-scripts/ifcfg-eth0
HWADDR="D8:CB:8A:FE:6C:8E"
TYPE="Ethernet"
BOOTPROTO="none"
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
NAME="eth0"
UUID="abea3956-bd72-480e-ae98-3d7c266da74d"
ONBOOT="yes"
IPADDR="192.168.1.2"
NETMASK="255.255.255.0"
GATEWAY="192.168.1.1"
5,添加 yum 源
vim /etc/yum.repos.d/CentOS-Base.repo
[epel]
name=fedal_epel
baseurl=http://mirrors.aliyun.com/epel/7/x86_64/
gpgcheck=0
enable=1
6,修改主机名
hostnamectl set-hostname node1
exec bash
7,关闭 firewall
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
8,安装防火墙
这个根据公司需求来进行配置。
yum install iptables-services
systemctl start iptables
chkconfig iptables on
9,修改 ssh 配置
vim /etc/ssh/sshd_config
Port 32223 #修改ssh登陆端口
PermitRootLogin no #禁止root远程ssh登陆,根据实际需求进行配置
10,添加个人命令别名
vim .bashrc
alias grep='grep --color=auto'
11,修改时区
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
timedatectl set-timezone Asia/Shanghai
12,配置时间同步
yum -y install ntp && ntpdate -u cn.pool.ntp.org
13,加一条命令提示符颜色显示的变量
在 .bashrc最下边添加
export PS1='\e[1;32m\][\e[1m\]\e[3;35m\]\u\e[0;34m\]@\e[1;33m\]\H\e[1;32m\]][\e[1;34m\]\t\e[1;32m\]][$([[ $? != 0 ]] && echo -ne "\e[31mFAIL\e[0m" || echo -ne "\e[34mOK\e[0m")\e[1;32m\]] \e[1m\]\e[3;30m\]\w\e[0m\]\n\$ '
14,安装常用软件
yum -y install lrzsz vim net-tools gunzip wget curl unzip
相关文章
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
- yum命令安装软件时,出现--centos 7 安装apache 出现 Could not resolve host: mirrorlist.centos.org; 未知的错误"--CentOS网络设置 couldn't resolve host 'mirrorlist.centos.org问题解决
- CentOS_5.5_安装GCC编译LiME
- CentOS 6.5 安装 Redis-3.2.6
- CentOS 6.4上HAProxy-1.4.24安装配置
- virtualbox虚拟机上安装centOS的网络配置(安装centos时选择桥接网络)
- docker centos 镜像中安装python36详解!生成centos+python36的基础镜像
- CentOS 6.6 新安装系统的网络IP配置
- centos用yum安装mysql-server
- UltraISO制作U盘系统盘安装CentOS经验分享
- linux(centos8):安装配置consul集群(consul 1.8.4 | centos 8.2.2004)
- centos 5.4 上安装 Oracle11g R2 RAC (ASM)
- Centos下apache启动时httpd: apr_sockaddr_info_get() failed for 报错
- CentOS 6.5安装chromium
- CentOS 7 安装GitLab
- 阿里云CentOS 64位系统 下安装java环境JDK7
- VMware 虚拟机 不能上网 CentOS 6.5 Windows 7上面安装了VMware,然后安装了CentOS系统,安装完了无法上网;
- 阿里云CentOS 64位系统 下安装java环境JDK7
- centOS下mongodb的安装
- Centos 7安装nginx
- CentOS 7 安装 Postfix Dovecot
- Centos 下安装tomcat多实例
- Linux系统之Centos安装epel源
- Centos根据系统VPS安装SendMail组件使WordPress支持E-mail
- centos下pip安装mysql_python
- Centos 7 安装convert命令
- CentOS 7 安装配置 jenkins