【Linux 专题】Linux -Centos 常见配置(静态IP、YUM命令中文插件、磁盘挂载、防火墙问题.....)

本文详细介绍了如何配置CentOS Linux系统,包括设置静态IP、主机名,安装YUM中文输入法插件,配置定时备份MYSQL数据,挂载数据磁盘,以及防火墙和SWAP内存的管理。此外,还涵盖了JAVA-JDK的安装和环境变量配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

       由于Centos服务的不断更新,从曾经的Centos6到Centos7 ,甚至更高,每一主版本的升级,都对其内核的部分模块进行调整,开篇之前,希望大家先了解一下Centos6 与Centos7的CentOS【6、7】系统中systemct与service的区别,对后续服务器内部的基础服务和应用服务维护有一定帮助,参考下面链接:https://blog.youkuaiyun.com/u013698311/article/details/101428858 

简单列一下本文章的目录,便于大家查询需要。

目录

1、设置IP地址、网关、DNS

2、设置主机名

3、YUM命令中文输入法插件

3.1、CENTOS安装中文输入法

4、配置CENTOS系统下的定时备份MYSQL数据的方式

4.1、创建可执行的mysql_databak.sh文件

4.2、在/etc/crontad文件中加入:

5、Centos上怎么挂载数据磁盘

5.1、查看磁盘分区的使用情况(内存消耗)

5.2、查看磁盘已经挂载的数据盘

5.3、怎么挂载数据盘

4.   修改/etc/fstab自动挂载文件,增加数据盘挂载条目,分区类型是ext3还是ext4要注意与刚才执行mount命令看到类型相对应

5.  最后可以使用umount命令卸除磁盘挂载,再重新使用mount -a 命令查看是否可以自动挂载上。

6、防火墙&端口

7、云服务器 ECS Linux SWAP 配置概要说明

7.1、开启swap

7.2、关闭swap

8、安装JAVA-JDK

8.1、检查centos是否自带jdk

8.2、yum 安装

8.3、配置环境变量


1、设置IP地址、网关、DNS

  约定:第一块网卡为外网|第二块网卡为内网(没有外网的机器也要将内网配置在第二块网卡上)

  #vi /etc/sysconfig/network-scripts/ifcfg-eth0 #编辑配置文件,添加修改以下内容

  BOOTPROTO=static #启用静态IP地址

  ONBOOT=yes #开启自动启用网络连接

  IPADDR=192.168.1.101 #设置IP地址

  NETMASK=255.255.255.0 #设置子网掩码

  GATEWAY=192.168.1.1#设置网关

  DNS1=8.8.8.8 #设置主DNS---Google免费DNS

  DNS2=8.8.8.8 #设置备DNS

  IPV6INIT=no #禁止IPV6

  :x #保存退出

  #service ip6tables stop #停止IPV6服务

  #chkconfig ip6tables off #禁止IPV6开机启动

  #service yum-updatesd stop #关闭系统自动更新

  #chkconfig yum-updatesd off #禁止开启启动

  #service network restart #重启网络连接或者systemctl network restart

  #ifconfig #查看IP地址

PS:Centos 6 与 Centos 7 的管理服务的差异,请参考开篇的科普资料介绍。

 

2、设置主机名

约定:主机名命名规范:业务.机房.主备.域名

这里设置主机名为:moss.bj.m.x.com

# hostnamectl set-hostname "moss.bj.m.x.com"

#设置主机名为moss.bj.m.test.com

#vi /etc/sysconfig/network #编辑配置文件

  HOSTNAME= moss.bj.m.test.com

  #修改localhost.localdomain为moss.bj.m.test.com

  :x #保存退出

#vi /etc/hosts #编辑配置文件

  127.0.0.1 moss.bj.m.test.com localhost

  #修改localhost.localdomain为moss.bj.m.test.com

  :x #保存退出

  shutdown -r now #重启系统

 

3、YUM命令中文输入法插件

3.1、CENTOS安装中文输入法

#yum install”@Chinese Support”

 

4、配置CENTOS系统下的定时备份MYSQL数据的方式

4.1、创建可执行的mysql_databak.sh文件

# vi mysql_databak.sh

文件写入: 

db_user="root"                    #数据库用户名

db_passwd="123456"                 #数据库密码

db_host="192.168.2.110"              #数据库服务器IP地址

db_name="demo"                  #数据库名

backup_dir="/data/backup/mysqlbak"#数据库备份文件存放的绝对路径

time="$(date +"%Y%m%d%H%M%S")" #获取当天的时间

MYSQL="/usr/bin/mysql"    #mysql的安装目录

MYSQLDUMP="/usr/bin/mysqldump"   #获取mysql的dump目录的命令

GZIP="/bin/gzip"  #获取数据备份的格式

$MYSQLDUMP -u $db_user -h $db_host -p$db_passwd $db_name | $GZIP -9 > "$backup_dir/$db_name"_"$time.sql.gz"        #执行mysqldump

4.2、在/etc/crontad文件中加入:

22 4 * * 0 root (Mysql_databak.sh的绝对路径) #表示每天凌晨四点22分执行

 

5、Centos上怎么挂载数据磁盘

5.1、查看磁盘分区的使用情况(内存消耗)

# df  -lh 或者df -h

5.2、查看磁盘已经挂载的数据盘

输入mount命令可以看到并没有挂载数据盘,输入fdisk -l 命令,看到已经分区的数据盘 /dev/xvdb1 (设备编号以实际情况为准)。

PS:数据盘若未分区,需要先分区。分区的方式如下:

从上图可以看出,服务器的 /dev/vdb 42.9GB

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值