Linux——Centos系统安装(动图演示)

一、创建虚拟机并做相应配置

打开VMware Workstation,选择创建新的虚拟机;

在这里插入图片描述

1、选择自定义选项:点击下一步
2、选择虚拟机硬件兼容性:直接下一步就行了;点击下一步
3、安装客户机操作系统:这里我们选择稍后安装操作系统;点击下一步
4、选择客户机操作系统:这里客户机操作系统选Linux,版本为Centos7,32还是64位根据自己的电脑而来;点击下一步
5、命名虚拟机:虚拟机名称自拟,位置建议不要放在c盘;点击下一步
6、处理器配置:这里给定虚拟机处理器的数量;点击下一步
7、此虚拟机的内存:要为虚拟机给多少内存?如果你电脑是8G的内存,建议给2G的内存,如果你的电脑的内存够大,也可以给虚拟机分配更多的内存;点击下一步
8、网络类型:这里我们网络连接使用NAT,后面配置网络的时候要用到;你也可以使用其他网络连接方式;点击下一步
9、选择I/O控制器类型:默认推荐;点击下一步
10、选择磁盘类型:默认推荐;点击下一步
11、选择磁盘:选择创建新虚拟磁盘;点击下一步
12、指定磁盘容量:最大磁盘大小根据自身电脑磁盘空间大小选择,最小不要少于10G,这里选择默认的20G;将磁盘拆分成多个文件,容易移动;点击下一步
13、指定磁盘文件:直接点下一步;点击完成即可

在这里插入图片描述
注:
VMnet1网口对应的是仅主机模式
VMnet8网口对应的是NAT模式
VMnet0网口对应的是桥接模式
查看以上对应是在VMware workstation中的编辑-虚拟网络编辑器

这里双击CD/DVD选择自己下载的centos7镜像文件;可以将没有必要的打印机给移除,增加开机速度;点击关闭

在这里插入图片描述

开启虚拟机

二、安装Centos系统并做必要设置

在这里插入图片描述

选择第一个Install CentOS7进行安装

在这里插入图片描述

选择语言,这里我们选择中文;当然你也可以选择其他语言;点击继续

在这里插入图片描述

系统这里我们要注意不要搞错了哟!!!我们先点安装位置
配置网络与主机名
(1)、打开
(2)、更改主机名
(3)、点击应用
(4)、点击配置

在这里插入图片描述

配置静态ip

在这里插入图片描述

安全策略使用默认,就可以了;点击开始安装
在安装的时候我们设置root密码为·123456·(根据个人需要自行设计)

在这里插入图片描述

点击重启就可以使用了;到这里我们的安装就完成了

在这里插入图片描述

系统重启后将自动进入Centos系统,输入之前设置的用户名root与密码123456(自行设置的密码)就可进入系统了。

在这里插入图片描述

三、经常使用的优化配置(个人)

1、SSH远程连接

使用vi或vim编辑器打开/etc/ssh/sshd_config文件
找到修改或直接添加以下两行命令即可:PasswordAuthentication yesPermitRootLogin yes
修改完成后保存并退出该文件,执行命令 systemctl enable sshd --now,立即启动 sshd 服务(SSH 服务器)并且设置为开机自启动。

v

使用Win键+R键打开运行窗口,输入cmd进入终端命令运行窗口,执行ssh root@192.168.100.100命令建立ssh连接,输入用户名密码即可成功连接。
除了此方式连接外,还有许多第三方软件可以使用,如Xshell、Finishell、Putty、MobaXterm等。
在这里插入图片描述

2、关闭和禁用防火墙

(1)直接关闭防火墙systemctl stop firewalld
(2)立即禁止firewall并设置开机关闭systemctl disable firewalld --now
(3)查看状态:systemctl status firewalld

在这里插入图片描述

3、关闭selinux

SELinux(Security-Enhanced Linux)是 Linux 内核的一个安全模块,它为 Linux 系统提供了更高级别的安全策略和强制访问控制。
SELinux 可以限制进程对系统资源的访问,增强了系统的安全性。它通过对主体(进程)和客体(文件、目录、端口等)定义严格的访问规则,来防止潜在的安全威胁和恶意行为。
SELinux 有三种运行模式:

  • enforcing(强制模式):严格执行安全策略,违反策略的操作会被阻止并记录日志。
  • permissive(宽容模式):违反策略的操作会被记录,但不会被阻止。
  • disabled(禁用模式):SELinux 功能完全关闭。

要查看当前 SELinux 的状态,可以使用 getenforce 命令。
要切换 SELinux 的模式,可以使用 setenforce 命令。

使用vi或vim编辑器打开/etc/selinux/config文件
SELINUX=enforcing改为SELINUX=disabled

在这里插入图片描述

最后要执行setenforce 0 或者重启系统生效

在这里插入图片描述

4、安装常用工具

使用yum下载器安装一下工具

yum -y install vim wget net-tools

wget:用于从网络上下载资源,没有指定目录,下载资源回默认为当前目录。
net-tools:内含ifconfigs,是linux中用于显示或配置网络设备(网络接口卡)的命令
vim:Vim 是一个功能强大、高度可定制的文本编辑器,常用于 Linux 和 Unix 系统

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/48927.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C++对象模型之绕过private权限修饰符

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、C对象模型二、演示1.类层次2.内存排列 总结 前言 咱们都知道C语言在创建类的时候data member(数据成员)和fuchtion member&#xf…

C++文件操作-二进制文件-写文件

#include<iostream>//1、包含头文件 fstream #include<fstream> using namespace std;class Person { public:char m_Name[64];//姓名int m_Age;//年龄 };void test01() {//2、创建流对象ofstream ofs;//3、打开文件ofs.open("person.txt", ios::out | i…

Linux操作系统的有关常用的命令

1.linux系统的概述 1.1 什么是Linux系统? Linux&#xff0c;全称GNU/Linux&#xff0c;是一种免费使用和自由传播的类UNIX操作系统&#xff0c;其内核由林纳斯本纳第克特托瓦 兹&#xff08;Linus Benedict Torvalds&#xff09;于1991年10月5日首次发布&#xff0c;它主要受…

Mysql集合转多行

mysql 集合转多行 SELECT substring_index(substring_index(t1.group_ids, ,, n), ,, -1) AS group_id FROM (select 908,909 as group_ids ) t1, (SELECT rownum : rownum 1 AS n FROM ( SELECT rownum : 0 ) r, orders ) t2 WHERE n < ( LENGTH( t1.group_ids ) - LENGT…

【Linux】微基准测试

1、基准测试和微基准测试 1.1 定义 1)基准测试(Benchmark Testing): 基准测试是一种用于衡量计算机系统、软件应用或硬件组件性能的测试方法。它通过运行一系列标准化的任务场景来测量系统的性能表现,旨在帮助评估系统的各种指标,如响应时间、吞吐量、延迟、资源利用率…

LVGL项目实战之UI规划

LVGL项目实战之UI规划 ** 实物购买&#xff1a;TB 南山府嵌入式 ** 我们在在做项目之前&#xff0c;先需要确定项目的需求以及可能实现的功能&#xff0c;我们只有确定这些才能够对整体的框架进行把握。 本小结就说一下我们这个项目的一个整体的框架结构以及功能。 1-硬件构…

C++基础知识:C++中的引用,引用的函数的参数,值传递和址传递和引用传递的区别,以及代码演示。

1.值传递(实参值不变) #include<iostream>using namespace std;//1.值传递(实参值不变) void Swap01(int a,int b){int tempa;ab;btemp;cout<<"形式参数a"<<a<<endl;cout<<"形式参数b"<<b<<endl; }int main(){…

C语言实现二叉树以及二叉树的详细介绍

目录 1.树概念及结构 1.1树的概念 1.2树的相关概念 1.3树的表示 2.二叉树概念及结构 2.1二叉树的概念 2.2特殊的二叉树 2.3二叉树的性质 2.4二叉树的存储结构 3.二叉树顺序结构--特殊的二叉树--堆及其实现 3.1堆的概念及结构 3.2堆的实现 3.2.1堆的结构 3.2.2堆…

快速排序算法详解

快速排序&#xff08;Quick Sort&#xff09;是计算机科学与技术领域中非常经典的一种排序算法&#xff0c;由C. A. R. Hoare在1960年提出。它应用分治思想进行排序&#xff0c;通过对数据进行分区操作&#xff0c;并递归地对分区后的子序列进行排序&#xff0c;从而达到整个序…

骑砍战团MOD开发(52)-使用BrfExporterBlender制作BRF文件

一.Blender模型导出为BRF文件 import bpy import structclass BrfFile:def __init__(self):self.meshes []self.bodies []class Mesh:def __init__(self):self.name self.material_name self.vertices []self.morph_keys []self.vertices_fvf []self.faces []class Ve…

《JavaSE》---21.<简单认识Java的集合框架包装类泛型>

目录 前言 一、什么是集合框架 1.1类和接口总览 二、集合框架的重要性 2.1 开发中的使用 2.2 笔试及面试题 三、背后所涉及的数据结构 3.1 什么是数据结构 3.2 容器背后对应的数据结构 四、包装类 4.1 基本数据类型和对应的包装类 4.2 装箱和拆箱 1.最初的写法 2.…

org.springframework.context.ApplicationContext发送消息

1、创建消息的实体类 package com.demo;/*** 监听的实体类**/ public class EventMessage {private String name;public EventMessage(String name) {this.name name;}public String getName() {return name;}public void setName(String name) {this.name name;} }2、创建消…

【Linux】如何使用docker快速部署Stirling-PDF并实现远程处理本地文档

文章目录 前言1. 安装Docker2. 本地安装部署StirlingPDF3. Stirling-PDF功能介绍4. 安装cpolar内网穿透5. 固定Stirling-PDF公网地址 前言 本篇文章我们将在Linux上使用Docker在本地部署一个开源的PDF工具——Stirling PDF&#xff0c;并且结合cpolar的内网穿透实现公网随时随…

lua 实现 函数 判断两个时间戳是否在同一天

函数用于判断两个时间戳是否在同一天。下面是对代码的详细解释&#xff1a; ### 函数参数 - stampA 和 stampB&#xff1a;两个时间戳&#xff0c;用于比较。- resetInfo&#xff1a;一个可选参数&#xff0c;包含小时、分钟和秒数&#xff0c;用于调整时间戳。 ### 函数实现…

Java 集合框架:Java 中的双端队列 ArrayDeque 的实现

大家好&#xff0c;我是栗筝i&#xff0c;这篇文章是我的 “栗筝i 的 Java 技术栈” 专栏的第 019 篇文章&#xff0c;在 “栗筝i 的 Java 技术栈” 这个专栏中我会持续为大家更新 Java 技术相关全套技术栈内容。专栏的主要目标是已经有一定 Java 开发经验&#xff0c;并希望进…

共享模型之无锁

一、问题提出 1.1 需求描述 有如下的需求&#xff0c;需要保证 account.withdraw() 取款方法的线程安全&#xff0c;代码如下&#xff1a; interface Account {// 获取余额Integer getBalance();// 取款void withdraw(Integer amount);/*** 方法内会启动 1000 个线程&#xf…

[技术总结] C++ 使用经验

const 和 constexpr 有什么区别. const 一般是设置一个只读的属性, 在运行时还有可能通过cast变成一个可修改的. 但是constexpr是告诉编译器这就是一个常亮, 在编译时就可以计算出来然后进行替换.static 修饰的成员函数 & 成员变量 static 修饰的成员函数只能访问 static 修…

GraphPad prism处理cck-8获得ic50

C组为空白对照组&#xff0c;a组为dmso对照组&#xff0c;b组为细胞加药组&#xff0c;八个梯度的药物浓度 一、数据转化 首先&#xff0c;打开软件&#xff0c;选项中选择x的第一项&#xff0c;y的第二项&#xff0c;单一药物浓度设定了几个孔就选几 把自己的药物浓度直接复制…

ubuntu22安装拼音输入法

专栏总目录 一、安装命令&#xff1a; sudo apt update sudo apt install fcitx sudo apt install fcitx-pinyin 二、切换输入法

游戏常用运行库安装包 Game Runtime Libraries Package

游戏常用运行库安装包&#xff08;Game Runtime Libraries Package&#xff09;是一个整合了多种游戏所需运行库的安装程序&#xff0c;旨在帮助玩家和开发者解决游戏无法正常运行的问题。该安装包支持从Windows XP到Windows 11的系统&#xff0c;并且具备自动检测系统并推荐合…