CentOS7部署yum环境及虚拟机快照克隆

CentOS部署IP地址

第一种:nmtui
        方向键、tab、空格、回车
第二种:修改网卡配置文件
         /etc/sysconfig/network-sripts/ifcfg-ens33
         BOOTPROTO=none/static/dhcp #网卡获取IP地址的方式
                  none\static:手动配置IP
                  dhcp:动态配置IP
         ONBOOT=yes #网卡启动状态
                  yes:开机启动状态
                  no :开机禁言状态
          IPADDR=10.0.0.200 #配置IP地址
          PREFIX=24 #子网掩码
          GATEWAY=10.0.0.254 #配置网关
          DNS1=114.114.114.114 #配置DNS,可以写三个

http:www.baidu.com 是域名
我们把域名变成(解析)IP地址,才能访问到这台服务器

sed -i ‘s/IPADDR=10.0.0.200/IPADDR=10.0.0.100/g‘ /etc/sysconfig/network-sripts/ifcfg-ens33
sed -i ‘s/ONBOOT=no/ONBOOT=yes/g‘ /etc/sysconfig/network-sripts/ifcfg-ens33
sed -i ‘s/BOOTPROTO=dhcp/BOOTPROTO=none/g‘ /etc/sysconfig/network-sripts/ifcfg-ens33

修改完之后,使用systemctl restart network 重启网络,生效

2.xshell优化
xshell连接失败,排错思路
        1.ping虚拟机,如果ping不通,检查vmnet8网卡的IP地址
        2.关闭SElinux
        cat /etc/selinux/config
        sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
        修改完以后,必须重启服务器才能生效
        setenforce 0 临时关闭SELINUX
        3.关闭firewalld(防火墙)
        systemctl stop firewalld #临时关闭防火墙
        systemctl disable firewalld #永久关闭

3.CentOS7.5 修改语言支持
查看当前系统语言支持
echo $LANG
英文
        LANG=en_US.UTF-8
中文
        LANG=zh_CN.UTF-8

虚拟机通过nat模式上网,排错思路
1.ping www.baidu.com
2.检查网关
3.检查dns
4.检查VMware的虚拟网络编辑器-->NAT设置
5.检查Windows系统服务
       右键我的电脑-->管理-->服务和应用程序-->服务
       win+r 打开运行service
       任务管理器-->服务

VMware Authorization Service
VMware DHCP Service
VMware NAT Service

4.yum
Linux的软件安装工具
仓库,有库管,菜单
/etc/yum.repos.d/ *.repo

[base] #仓库名称
name #仓库描述
mirrorlist= #仓库镜像路径
#baseurl= #仓库url路径 www.baidu.com
enabled= #仓库是否启用 1表示启用 0表示关闭
gpgcheck=1 #密钥检测 1表示启用 0表示关闭
gpgkey= #

CentOS7构建国内yum源:
1.下载国内yum源文件(aliyun)
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#如果是最小安装,系统里没有wget命令,就使用下面的命令来实现
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

2.下载成功以后,使用yum makecache,生成缓存

yum常用命令
yum list 列表
        search 搜索
        install 安装
                yum install -y net-tools
        remove 卸载
                yum install -y 软件名

yum grouplist
        groupinstall
        groupremove

yum update 更新内核

5.虚拟机做快照
建议在关机状态做快照
虚拟机-->快照-->拍摄快照

6.虚拟机做克隆
必须在关机状态做克隆
虚拟机-->管理-->克隆
1、建议使用快照克隆
2、建议使用链接克隆
3、克隆完后,需要进入虚拟机修改相应的参数
修改/etc/sysconfig/network-sripts/ifcfg-ens33,修改IP地址,并删除UUID

Ctrl + a #光标跳转至正在输入的命令行的首部
Ctrl + e #光标跳转至正在输入的命令行的尾部
Ctrl + c #终止前台运行的程序
Ctrl + d #在shell中,ctrl-d表示推出当前shell。
Ctrl + z #将任务暂停,挂至后台
Ctrl + l #清屏,和clear命令等效。
Ctrl + k #删除从光标到行末的所有字符
Ctrl + u #删除从光标到行首的所有字符
Ctrl + r #搜索历史命令, 利用关键字

原文地址:https://www.cnblogs.com/xmtxh/p/11643531.html

时间: 2024-11-02 00:54:06

CentOS7部署yum环境及虚拟机快照克隆的相关文章

Centos7部署JAVA环境

Linux服务器JAVA环境部署 官网:http://tomcat.apache.org/ 1.Java环境安装 yum install java java-1.8.0-openjdk-devel 2.查看版本 java -version 3.部署tomcat-9.0.7 (1)下载最新版本tomcat压缩包wget –c http://mirrors.hust.edu.cn/apache/tomcat/tomcat-9/v9.0.7/bin/apache-tomcat-9.0.7.tar.gz

Linux学习之三——虚拟机快照克隆

1.拍快照 为了避免误操作之后的恢复,对虚拟机拍快照,保存当前虚拟机的状态进项 2.克隆虚拟机 克隆的四台虚拟机有相同的Mac地址,需要修改成唯一的 克隆虚拟机需要做的修改: 修改虚拟机IP  vi /etc/sysconfig/network-scripts/ifcfg-eth0 删除虚拟机70-persistent-net.rules 修改虚拟机名称 vi /etc/sysconfig/network 重启  init 6 关闭防火墙,并设置开机不启动(防止防火墙拦截通信) service

对于虚拟机快照克隆以及xshell的优化

对虚拟机进行快照,快照之前需要关机第一次快照的位置恢复快照一.首先使用rm -fr /*删除整个根目录,系统已经无法正常使用由于之前对虚拟机进行过快照,现在对快照进行还原处理系统恢复到快照之前的样子了虚拟机克隆功能使用,同样,也需要先关机克隆的状态分两种1)当前状态,(当前状态保留当前在系统中输入的命令)2)快照状态克隆的方法分两种1)链接克隆优点:占用磁盘资源较少,速度快缺点:如果源文件删除,那么链接文件也无法使用 2)完整克隆 优点:不受到源文件影响 缺点:占用磁盘空间较大,速度慢 一般使用

生产环境中CentOS7部署NET Core应用程序

NET Core应用程序部署至生产环境中(CentOS7) 阅读目录 环境说明 准备你的ASP.NET Core应用程序 安装CentOS7 安装.NET Core SDK for CentOS7. 部署ASP.NET Core应用程序 配置Nginx 配置守护服务(Supervisor) 这段时间在使用Rabbit RPC重构公司的一套系统(微信相关),而最近相关检验(逻辑测试.压力测试)已经完成,接近部署至线上生产环境从而捣鼓了ASP.NET Core应用程序在CentOS上的部署方案,今天

Centos7.X LNMP环境部署(非源码)

1.下载新的CentOS-Base.repo #wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 2.安装Nginx YUM源中没有Nginx,我们需要增加一个nginx的源nginx.repo vi /etc/yum.repos.d/nginx.repo [nginx]name=nginx repobaseurl=http://nginx.org/packages/cen

企业必备——Linux Centos7远程YUM仓库部署

本章目的:客户端Centos7-1能享用远程服务器Centos7 的YUM仓库 本章环境:一台服务器Centos7,一台客户端 Centos7-1,VM虚拟机 1.安装vsftpd服务 [[email protected] ~]# yum install vsftpd -y 已加载插件:fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirrors.cn99.com * extras: cen

Linux Centos7部署环境安装-CentOS

Linux Centos7部署环境安装-CentOS Centos7部署环境安装及Linux常用命令 centos系统下各文件夹的作用 centos7修改系统默认语言 centos7安装rz/sz命令 centos7安装netstat centos7安装lsof命令 centos7下载并安装jdk并配置环境变量 centos7安装Tomcat centos7安装Nginx centos7安装MySQL Linux常用命令 centos系统下各文件夹的作用 /: 根目录,一般根目录下只存放目录,不

CentOS7部署Apache Mesos

CentOS7部署Apache Mesos Apache Mesos是由加州大学伯克利分校的AMPLab首先开发的一款开源群集管理软件,支持Hadoop.ElasticSearch.Spark.Storm 和Kafka等应用架构.Mesos使用了与Linux内核相似的规则来构造,仅仅是不同抽象层级的差别.Mesos从设备(物理机或虚拟机)抽取 CPU,内存,存储和其他计算资源,让容错和弹性分布式系统更容易使用.Mesos内核运行在每个机器上,在整个数据中心和云环境内向应用程序(Hadoop.Sp

Hyper-V Server 虚拟机实时克隆

在Hyper-V早期版本中,Hyper-V就具有克隆虚拟机(VM)的功能-导出-导入,但是最初实时克隆功能看起来并不是那么重要.但是,在一些情况下实时克隆功能会提供很大帮助.比如,你有一台web服务器,想要扩展服务器上运行的web应用.但是不能让这台服务器停机以进行复制,之后在另外一台服务器上运行虚拟机.而现在,你可以仅仅克隆运行状态的web服务器,之后在另外一台主机服务器上运行复制的虚拟机来改善应用程序可扩展性. 使用Hyper-V克隆功能对于排错也可以提供很大帮助.如果一台运行关键业务的虚拟