VmWare中安装CenterOs(内网服务器)
VmWare中安装CenterOs(内网服务器)
文章目录
- VmWare中安装CenterOs(内网服务器)
- @[toc] 一 、CentOS 7的下载与安装
- 1、下载
- 2、安装
- (1)前期准备
- (2)正式安装
- 开始等待!!!
- 二、软件仓库更换
- 1、root用户登录
- 三、内网服务器配置
- 3.1背景
- 3.2 配置网络
一 、CentOS 7的下载与安装
文章目录
- VmWare中安装CenterOs(内网服务器)
- @[toc] 一 、CentOS 7的下载与安装
- 1、下载
- 2、安装
- (1)前期准备
- (2)正式安装
- 开始等待!!!
- 二、软件仓库更换
- 1、root用户登录
- 三、内网服务器配置
- 3.1背景
- 3.2 配置网络
1、下载
查看博客:Centos镜像下载源
由于 centos 7 已经停止维护,部分镜像网站移除了对centos 7的支持,这里找到了部分现在还可以使用的镜像网站
- 阿里云开源镜像站: https://mirrors.aliyun.com/centos/?spm=a2c6h.13651104.d-2001.1.6d13320cDBgd4W
- 北京大学开源镜像站:https://mirrors.pku.edu.cn/centos/7/isos/x86_64/
选择第一个镜像 CentOS-7-x86_64-DVD-2009.iso
下载好后是这个镜像
2、安装
(1)前期准备
使用 VMware17 进行安装
- 点击创建新的虚拟机
- 自定义安装
- 下一步
- 选择稍后安装操作系统
- 选择Linux的安装
- 命名与位置
- 处理器分配
可以根据自己的电脑性能来设置:
- 内存分配
- 网络分配
这样你的电脑上会出现虚拟网卡,请不要禁用他。不然会导致虚拟机无法联网
-
I/O控制器、磁盘类型、磁盘选择
这三项保持默认就行
-
磁盘容量
磁盘大小默认即可,初期学习够用
立即分配所有空间为选择性勾选,看自己
存储为单文件会提高一些性能
-
磁盘文件
默认即可
选择不大于分区容量的硬盘容量
- 创建虚拟机
点击完成,等待磁盘创建完成
至此,所有前期准备就完成了,接下来进行正式安装
(2)正式安装
-
选择虚拟机
选择刚才创建的虚拟机,点击 编辑虚拟机设置
-
选择ISO镜像
选择完成后点击确定
-
开启虚拟机
到这一步就重要了
-
下载安装
选择第一个选项 install centos 7 ,然后按下回车键(enter),然后等待一会继续操作
一个小技巧,选中的白色会多一些
-
语言选择 (如果是用作linux服务器的,可以选择英文)
选中文就完事了
选完后点击继续
-
软件选择 (Linux服务器不需要GNOME桌面)
完成后点击左上角完成
-
安装位置
按照 /boot /swap / 的顺序分配空间;也可以设置为自动配置分区,跳过接下来的步骤
- 设置网络
经历以上操作,马上就完成安装了
- 安装,同时设置一些用户信息
root用户
普通用户
开始等待!!!
进度条结束以后,点击重启
等待1-3分钟,重启完成后
使用root用户进行一些后续操作
输入 root 这个是固定的
然后输入密码
无界面的长这样:
二、软件仓库更换
1、root用户登录
辨别是普通用户还是root用户
看 “@” 前面的字符 root 为root用户, yourusername 为普通用户
[root@localhost] # root用户
[yourusername@localhost] # 普通用户
由于CentOS 7 已于2024年6月30日停止维护,官方仓库就没有软件了,想要在继续使用 ,需要更换软件,仓库这里,我使用的是阿里的软件仓库 https://developer.aliyun.com/mirror/
1.首先可以使用以下命令在终端查看可用软件数量
yum repolist
右键点击,打开终端
显示 reposlist:0
2.删除默认的官方软件仓库
rm -rf /etc/yum.repos.d/*
3.去阿里的镜像网站:https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.3e221b11CAUwQz
点击 CentOS
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
4.运行 yum makecache 生成缓存
yum makecache
5.复制粘贴这两条命令到终端,再次使用命令:
yum repolist
显示repolist:16771
至此,Centos7安装结束
三、内网服务器配置
3.1背景
我们在同一个局域网下,用一台空闲的电脑充当开发/测试环境服务器,性能高,传递效率快
3.2 配置网络
1、虚拟机开启之后,账号密码登录
2、然后配置网络,先查看是否有IP已经被DHCP获取。输入命令进行查询
ip addr
如下图看到,没有配置只有一个本机IP127.0.0.1;那么开始配置网络
3、先进入root模式,一定要见到#才是ROOT模式
4、打开配置文件vi /etc/sysconfig/network-scripts/ifcfg-ens33如果没有ens33文件就用默认ens0
vi /etc/sysconfig/network-scripts/ifcfg-ens33
5、按下i进入编辑模式,修改noboot=no为noboot=yes
6、保存按下esc键后输入:wq回车
7、保存之后重新执行: ip addr
8、重启网络服务生效
systemctl restart network
9、重新执行: ip addr
10、PING一下百度测试是否通网,自动获取IP完成
11、如果是内网服务器,他需要一个固定的ip: 比如就设置为192.168.110.128,这样局域网同网段下的人就可以直连了
配置固定IP
vi /etc/sysconfig/network-scripts/ifcfg-ens33
更改DHCP模式为static,然后输入刚刚更改的IP地址,顺序依次为IP,子网掩码,网关
最终完整的配置文件
12、配置保存完成后,重新启动网络服务
systemctl restart network 或者reboot重启机器局域网中别的电脑连接这个虚拟机
13、查看网段,ip
ping一下刚才服务器的ip,看是否通
用xsheel连接,成功!
参考:如何连接另一台电脑虚拟机中的Centos7系统
参考:CentOS 7的下载与安装
相关文章:

VmWare中安装CenterOs(内网服务器)
VmWare中安装CenterOs(内网服务器) 文章目录 VmWare中安装CenterOs(内网服务器)[toc] 一 、CentOS 7的下载与安装1、下载2、安装(1)前期准备(2)正式安装 开始等待!!! 二、软件仓库更换1、root用…...

JS 数组去重 — 各类场景适合方法大全
JS 数组去重 — 各类场景适合方法大全 本文介绍各种场景 JS 去重 方法使用 性能最好、用的最多、场景大全 文章目录 JS 数组去重 — 各类场景适合方法大全 一、基础篇:简单直观的去重方法1. 使用Set数据结构2. 利用filter和indexOf方法3. reduce方法的应用 二、进阶…...

【Java 问题】集合——List
List 1.说说有哪些常见集合?2.ArrayList和LinkedList有什么区别?3.ArrayList的扩容机制了解吗?4.ArrayList怎么序列化的知道吗? 为什么用transient修饰数组?5.快速失败(fail-fast)和安全失败(fail-safe)了解吗…...
xss 跨站脚本攻击
XSS 的全称是 Cross-Site Scripting(跨站脚本攻击)。是一种常见的web安全漏洞。 1. XSS 的定义 XSS 是一种注入类型的攻击,攻击者将恶意脚本注入到受信任的网站中。当其他用户访问该网站时,这些脚本会在用户的浏览器中执行。 2…...

5.toString()、构造方法、垃圾回收、静态变量与静态方法、单例设计模式、内部类
文章目录 一、toString()1. 优缺点2. 使用方法举例① Dos类里更省事的方法 ② Application里 二、构造方法1. 导入2. 什么是构造方法3. 怎么写构造方法① 无参的构造方法(无参构造器)② 有参的构造方法(有参构造器)③ 注意 4. 构造方法的重载 三、再探this1. 给成员变量用2. 给…...

Fiddler配合wireshark解密ssl
环境: win11(wireshark)--虚拟机win7(Fiddler)---虚拟机win7(HTTPS站点) 软件安装问题: 需要.net环境,NDP461-KB3102436-x86-x64-AllOS-ENU.exe。 安装fiddler后安装下…...

【UI】将 naive ui 的 message 封装进axios 中,关于naiveui的message相关的用法
文章目录 前言在setup外进行使用直接包裹使用vue 单文件中使用 参考文章: 关于naiveui的message相关的用法 前言 最近新建了一个vite vu3 的项目,完全是从0 到1 ,封装到request 的时候 想对axios 请求做一个全局的处理,但发现…...

IC卡批量加密快速写入
我们常用的非接触式IC卡,简称M1卡,他有16个扇区,每个扇区有A密码和B密码 对数据的读写是要验证密码的,因此卡片正式使用前,需要把卡片密码改成需要的密码,系统才可以识别 由于一次加密卡片数量比较大&#…...

软件测试学习笔记丨tcpdump 与 wireshark
本文转自测试人社区,原文链接:https://ceshiren.com/t/topic/32333 一、抓包分析TCP协议 1.1 简介 TCP协议是在传输层中,一种面向连接的、可靠的、基于字节流的传输层通信协议。 1.2 环境准备 对接口测试工具进行分类: 网络嗅…...

Redis:分布式 - 哨兵
Redis:分布式 - 哨兵 概念哨兵 Docker 搭建哨兵分布式选举流程 概念 Redis 的主从复制模式下,一旦主节点由于故障不能提供服务,需要人工进行主从切换,同时大量的客户端需要被通知切换到新的主节点上,对于上了一定规模…...

开源城市运动预约的工具类小程序源码
运动场馆预约小程序是一款主要针对城市运动预约的工具类程序, 产品主要服务人群为20-45岁运动爱好者, 程序前后端完整代码,包括场馆动态,运动常识,羽毛球场地预约,足球场地预约,篮球场地预约&a…...

SldWorks问题 2. 矩阵相关接口使用上的失误
问题 在计算三维点在图纸(DrawingDoc)中的位置时,就是算不对,明明就4、5行代码,怎么看都是很“哇塞”的,毫无问题的。 但结果就是不对。 那就调试一下吧,调试后发现生成的矩阵很不对劲&#…...

2024十月超全大模型常见面试题(附答案)
大模型相关的面试问题通常涉及模型的原理、应用、优化以及面试者对于该领域的理解和经验。以下是一些常见的大模型面试问题以及建议的回答方式: 请简述什么是大模型,以及它与传统模型的主要区别是什么? 回答:大模型通常指的是参…...

Java 的数据结构整理(整合版)
Java 的数据结构整理(整合版) 一、数据输入输出 https://www.runoob.com/java/java-scanner-class.html 这部分是为了预防 leetcode 刷习惯了,忘记怎么处理输入输出的问题 数据输入 Java的数据输入和 C 相比非常繁琐,因此大多…...

如何让信息学奥赛学习“边玩边学”?——趣味编程让枯燥学习变得有趣
信息学奥赛(NOI)作为一项高水平的编程竞赛,内容涉及到大量的算法、数据结构和复杂的逻辑思维,对学生的要求非常高。然而,面对枯燥的知识点和高难度的题目,很多学生在备赛过程中容易感到乏味甚至放弃。那么&…...
【艾思科蓝】C++游戏开发探秘:打造高性能游戏世界的钥匙
【IEEE出版 | 院士、Fellow报告】第八届电气、机械与计算机工程国际学术会议(ICEMCE 2024)_艾思科蓝_学术一站式服务平台 更多学术会议请看:学术会议-学术交流征稿-学术会议在线-艾思科蓝 引言 在当今的游戏开发领域,C以其高效、…...

企业如何做好数据安全防泄密?10个你不知道的防泄密措施
随着数字化转型的加速推进,企业在处理和存储大量数据时,数据泄密风险也显著增加。从客户资料到商业机密,敏感数据一旦泄露,可能对企业造成不可估量的损失。为了更好地应对这一挑战,企业需要采取全面的防泄密策略。以下…...

MySQL基本操作(1)
初始数据库 数据库的基本概念 数据库是一个按照数据结构来组织、存储和管理数据的仓库,换句话说,就是存储数据的仓库。 为何使用数据库?使用数据库不仅仅为了使数据持久化,还能使得数据能够进行有效的管理,以…...

Python 如何使用 Redis 作为缓存
Python 如何使用 Redis 作为缓存 一、引言 在现代 Web 应用程序和数据密集型服务中,性能 和 响应速度 是至关重要的因素。而当应用需要频繁访问相同的数据时,直接从数据库获取数据会耗费大量的时间和资源。因此,缓存系统成为了提升性能的重…...
Python知识点:基于Python工具,如何使用Mediapipe进行人体姿态估计
开篇,先说一个好消息,截止到2025年1月1日前,翻到文末找到我,赠送定制版的开题报告和任务书,先到先得!过期不候! 基于Python的Mediapipe人体姿态估计技术详解 在计算机视觉领域,人体…...
React Native 开发环境搭建(全平台详解)
React Native 开发环境搭建(全平台详解) 在开始使用 React Native 开发移动应用之前,正确设置开发环境是至关重要的一步。本文将为你提供一份全面的指南,涵盖 macOS 和 Windows 平台的配置步骤,如何在 Android 和 iOS…...
AtCoder 第409场初级竞赛 A~E题解
A Conflict 【题目链接】 原题链接:A - Conflict 【考点】 枚举 【题目大意】 找到是否有两人都想要的物品。 【解析】 遍历两端字符串,只有在同时为 o 时输出 Yes 并结束程序,否则输出 No。 【难度】 GESP三级 【代码参考】 #i…...
postgresql|数据库|只读用户的创建和删除(备忘)
CREATE USER read_only WITH PASSWORD 密码 -- 连接到xxx数据库 \c xxx -- 授予对xxx数据库的只读权限 GRANT CONNECT ON DATABASE xxx TO read_only; GRANT USAGE ON SCHEMA public TO read_only; GRANT SELECT ON ALL TABLES IN SCHEMA public TO read_only; GRANT EXECUTE O…...
TRS收益互换:跨境资本流动的金融创新工具与系统化解决方案
一、TRS收益互换的本质与业务逻辑 (一)概念解析 TRS(Total Return Swap)收益互换是一种金融衍生工具,指交易双方约定在未来一定期限内,基于特定资产或指数的表现进行现金流交换的协议。其核心特征包括&am…...

Linux-07 ubuntu 的 chrome 启动不了
文章目录 问题原因解决步骤一、卸载旧版chrome二、重新安装chorme三、启动不了,报错如下四、启动不了,解决如下 总结 问题原因 在应用中可以看到chrome,但是打不开(说明:原来的ubuntu系统出问题了,这个是备用的硬盘&a…...

RNN避坑指南:从数学推导到LSTM/GRU工业级部署实战流程
本文较长,建议点赞收藏,以免遗失。更多AI大模型应用开发学习视频及资料,尽在聚客AI学院。 本文全面剖析RNN核心原理,深入讲解梯度消失/爆炸问题,并通过LSTM/GRU结构实现解决方案,提供时间序列预测和文本生成…...

深度学习习题2
1.如果增加神经网络的宽度,精确度会增加到一个特定阈值后,便开始降低。造成这一现象的可能原因是什么? A、即使增加卷积核的数量,只有少部分的核会被用作预测 B、当卷积核数量增加时,神经网络的预测能力会降低 C、当卷…...

力扣热题100 k个一组反转链表题解
题目: 代码: func reverseKGroup(head *ListNode, k int) *ListNode {cur : headfor i : 0; i < k; i {if cur nil {return head}cur cur.Next}newHead : reverse(head, cur)head.Next reverseKGroup(cur, k)return newHead }func reverse(start, end *ListNode) *ListN…...
libfmt: 现代C++的格式化工具库介绍与酷炫功能
libfmt: 现代C的格式化工具库介绍与酷炫功能 libfmt 是一个开源的C格式化库,提供了高效、安全的文本格式化功能,是C20中引入的std::format的基础实现。它比传统的printf和iostream更安全、更灵活、性能更好。 基本介绍 主要特点 类型安全:…...

永磁同步电机无速度算法--基于卡尔曼滤波器的滑模观测器
一、原理介绍 传统滑模观测器采用如下结构: 传统SMO中LPF会带来相位延迟和幅值衰减,并且需要额外的相位补偿。 采用扩展卡尔曼滤波器代替常用低通滤波器(LPF),可以去除高次谐波,并且不用相位补偿就可以获得一个误差较小的转子位…...