Centos7的下载安装以及之后的基本操作【学习记录】 您所在的位置:网站首页 centos7安装找不到磁盘 Centos7的下载安装以及之后的基本操作【学习记录】

Centos7的下载安装以及之后的基本操作【学习记录】

2024-07-04 04:55| 来源: 网络整理| 查看: 265

本文内容概览

CentOS7 的镜像下载在 VMware 上安装 CentOS7安装 VMware 后的基础操作:安装 VMware Tools、关闭防火墙、更换 yum 源为国内源的操作安装软件(主要是用来学习 JAVA 的):JDK、MySQL、Tomcat、Redisputty 软件的安装下载(putty:可以作为 Linux 的远程登录工具,支持 sftp 服务) 若内容或图片失效,请留言反馈。

这篇文章写的比较早了,关于 Redis 和 MySQL 的安装配置都讲的很浅。诸位若有兴趣的话,可以看看我之后写的两篇博客

【瑞吉外卖⑩:Linux 粗略学习 & Redis 粗略学习】:https://blog.csdn.net/yanzhaohanwei/article/details/125305548【Redis 学习笔记 ① 基础篇_Redis 快速入门】:https://blog.csdn.net/yanzhaohanwei/article/details/127708909

文章目录 1.CentOS 7 镜像下载2.VMware 安装 CentOS73.安装 CentOS7 后的基本操作3.1.安装 VMware-tools3.2.关闭防火墙3.3.更换 yum 源 4.putty 的下载和操作5.软件安装(针对JAVA学习者)5.1.卸载 openJDK,安装 Oracle 提供的 JDK5.2.安装 MySQL5.3.安装 Tomcat5.4.安装 Redis

1.CentOS 7 镜像下载

官网下载链接:http://isoredirect.centos.org/centos/7/isos/x86_64/

操作步骤:进入下载页,选择阿里云站点进行下载

Actual Country 国内资源 Nearby Countries 周边国家资源

阿里云站点:http://mirrors.aliyun.com/centos/7/isos/x86_64/

每个链接都包括了镜像文件的地址、类型及版本号等信息

选择当前国家资源区站点下载,获取资源速度比较快

操作步骤: 进入阿里云站点,选择 CentOS-7-x86_64-DVD-2009.iso 下载

各个版本的ISO镜像文件说明:

CentOS-7-x86_64-DVD-2009.iso 标准安装版(推荐)

CentOS-7-x86_64-Everything-2009.iso 完整版,集成所有软件(以用来补充系统的软件或者填充本地镜像)

CentOS-7-x86_64-LiveGNOME-2009.iso GNOME桌面版

CentOS-7-x86_64-LiveKDE-2009.iso KDE桌面版

CentOS-7-x86_64-Minimal-2009.iso 精简版,自带的软件最少

CentOS-7-x86_64-NetInstall-2009.iso 网络安装版(从网络安装或者救援系统)

温馨提示:7.x版本请下载最新版本,其它7.x旧版本已停止更新。

官方提示:ReadMe -> Please keep in mind that 7.x no longer gets any updates, nor any security fix’s.

2.VMware 安装 CentOS7 打开 VMware 选择新建虚拟机,选择自定义安装(针对性地移除掉一些不需要的资源)

1.1

这里根据自己的VMware的版本来选择,另外,高版本是兼容下面的版本的。如果是在高版本中创建的虚拟机复制到低版本的话,就会出现不兼容的情况。

1.2

2

3

4

处理器分配要根据本机情况来分配(两两相乘,核总数不能超过本机的)。在使用过程中CPU不够的话,是可以增加的。

5.1

内存分配根据需求分配(我的电脑是32G)

5.2

网络类型在之后的操作是可以更改的,这里选择桥接网络

6

7

8

9

磁盘容量暂时分配40G。后期可以随时增加。不要选择“立即分配所有磁盘(A)”,负责虚拟机会直接分配40G给CentOS,这样主机磁盘剩余空间会减少。选择“将磁盘拆分为多个文件(M)”,这样方便虚拟机使用储存设备拷贝复制。

10

11

12

13

这里点击“完成”即可

14

15

这里选择第一个选项即可,用“Enter”键。

16

17

18

19

20

21

这里进行磁盘划分

在这里插入图片描述

选择 “I will configure partitioning”,然后点击“done”。

22

分区情况如下

23

24

设置主机名和网卡信息(这里的“Begin Installation”在设置完成后再点,框错地方了,凑合着用吧)

25

打开网卡,查看是否能获到IP地址(这里是桥接),更改主机名后点击Done。

26

这里设置root密码,创建管理员用户(具体界面不截图了,反正很容易)密码设置完成,用户创建完成后,选择“done”。之后等待系统安装完毕重启系统即可。

27

3.安装 CentOS7 后的基本操作 3.1.安装 VMware-tools 1.查看cdrom目录

在虚拟机中,以root身份登录客户机操作系统,打开终端窗口并运行ls /dev命令查看是否含有cdrom目录。

在这里插入图片描述

2.创建/mnt/cdrom

将CD-ROM挂载到其他目录下,一般是将/dev/cdrom挂载到/mnt/cdrom目录。使用ls /mnt查看是否已经含有/cdrom目录。

若无该目录,则使用命令mkdir -p /mnt/cdrom,这里可以使用命令ls /mnt查看目录是否创建成功。

3.挂载目录

使用命令mount -t iso9660 /dev/cdrom/mnt/cdrom将光盘挂载在/mnt/cdrom目录,并使用命令ls /mnt/cdrom查看是否挂载成功。

在这里插入图片描述

4.拷贝安装包 1.拷贝安装包到家目录 将后缀名为tar.gz的文件拷贝到家目录下,使用命令cp /mnt/cdrom/ VMwareTools-10.3.22-15902021.tar.gz ~。用命令ls ~查看是否复制成功。 2.解除挂载 使用命令umount /dev/cdrom解除挂载 3.解压安装包 使用命令tar -zxvf VMwareTools-10.3.22-15902021.tar.gz 4.解压完成后使用命令ls ~查看是否解压成功

(中间有些步骤没截图,就这么凑活着吧) 在这里插入图片描述

5.安装VMware-tools 1.进入源码文件目录 使用命令cd vmware-tools-distrib进入到解压后的源码文件目录 2.运行vmware-install.pl文件 输入指令:./vmware-install.pl

当出现下图的情况时,就代表VMware-tools安装完成了

在这里插入图片描述

3.2.关闭防火墙 systemctl status firewalld.service #查看 firewalld 服务的状态, active 是启动状态, inactive 是关闭状态 systemctl stop firewalld.service systemctl list-unit-files |grep firewalld # 查看 firewalld 是否开机自动启动 systemctl disable firewalld.service

在这里插入图片描述

3.3.更换 yum 源 1. 备份源文件 或 新建文件 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

但是我这里没有CentOS-Base.repo,所以就直接创建一个。

touch /etc/yum.repos.d/CentOS-Base.repo 2.下载更改源 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 3.清空yum缓存并生存cache文件 yum clean all yum makecache 4.尝试更新系统 yum -y update

部分截图(这里我用了远程工具,所以色彩看上去会有些不一样)

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

4.putty 的下载和操作

Putty是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。较早的版本仅支持Windows平台,在最近的版本中开始支持各类Unix平台,并打算移植至Mac OS X上。除了官方版本外,有许多第三方的团体或个人将Putty移植到其他平台上,像是以Symbian为基础的移动电话。Putty为一开放源代码软件,主要由Simon Tatham维护,使用MIT licence授权。随着Linux在服务器端应用的普及,Linux系统管理越来越依赖于远程。在各种远程登录工具中,Putty是出色的工具之一。Putty是一个免费的、Windows x86平台下的Telnet、SSH和rlogin客户端,但是功能丝毫不逊色于商业的Telnet类工具。(百度百科)

我的关注点是:可以在 windows 上使用 putty 工具连接 虚拟机内的 Centos7 了,另外还可以上传 windows 的文件到虚拟机内。

Putty 官网下载:https://www.chiark.greenend.org.uk/~sgtatham/putty/

putty 的使用

直接点击 putty.exe,就可以使用了。现在连接虚拟机的端口

在这里插入图片描述

输入密码后,远程连接就成功了。此时可以远程操作虚拟机内的 CentOS7 了。

在这里插入图片描述

使用 sftp 服务

putty的文件夹下有 psftp.exe,使用这个就可以传输 windows 的文件到 虚拟机 里了

在这里插入图片描述

如果需要上传文件夹,在可以在 put 命令后增加参数 -r ,意思为循环递归。如果上传文件,则目标地址不能是文件夹,目标地址必须也是文件。 5.软件安装(针对JAVA学习者) 5.1.卸载 openJDK,安装 Oracle 提供的 JDK OpenJDK 是 JDK 的开放源码版本JDK(Java Development Kit)是 SUN 公司(09年被 oracle 公司收购现在属于 oracle 公司)针对 Java 开发人员发布的免费软件开发工具包(SDK,Software Development Kit)。JDK 是整个 Java 的核心,包括了 Java 运行环境、Java 工具和 Java 基础类库。(百度百科)JDK 在 OpenJDK 的基础上加了一些 Oracle 公司的商业技术的 JDK

这里我就直接把我4月14日写的博客《CentOS7卸载openJDK,安装jdk1.8》直接 copy 过来了。主要是我懒得重新写了。

1.首先我们要找已经安装的和 openJDK 相关的包 rpm -qa | grep openjdk

输出结果

java-1.8.0-openjdk-1.8.0.322-2.b06.x86_64 java-1.8.0-openjdk-headless-1.8.0.322-2.b06.x86_64 2.这时候我们执行批量删除命令 rpm -qa | grep openjdk |xargs rpm -e --nodeps

这里可以用上面的命令再检验,发现已经没有了。

3.此时我们下载 JDK 的包(推荐 jdk1.8 版本),之后通过 sftp 传输至虚拟机内部

官网:https://www.oracle.com/java/technologies/downloads/#java8

4.解压 JDK 包,移动到 /usr/local/java 目录下(没有 java 目录就创建一个),并且修改 profile 文件,最后加载 java 环境

解压 jdk 包,移动目录(一般是安装到 /usr/local/java 目录下的)

tar xf jdk-8u131-linux-x64.tar.gz -C /usr/local/java

修改 profile

vim /etc/profile

在文件末尾追加以下三条命令

export JAVA_HOME=/usr/local/java/jdk1.8.0_321 export CLASSPATH=.:$JAVA_HOMEb/dt.jar:$JAVA_HOMEb/tools.jar export PATH=$PATH:$JAVA_HOME/bin

加载 java 环境

source /etc/profile 5.检测 jdk 安装是否成功 java -version 5.2.安装 MySQL 1.检查本地是否有 MySQL,如果有就卸载软件并删除相关信息。

查询是否安装 mysql/Mariadb

rpm -qa | grep mysql

若控制台输出数据则直接删除

rpm -e --nodeps mysql

并且删除相关目录及文件

find / -name mysql rm -rf XXX 2.检查 mysql 用户和用户组是否存在,如果没有,则创建 cat /etc/group | grep mysql cat /etc/passwd |grep mysql groupadd mysql useradd -r -g mysql mysql 3.从官网下载 MySQL 安装包(选择自己想要的版本) wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz

MySQL 官网下载地址:https://downloads.mysql.com/archives/community/

4.解压 tar -zxvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz 5.安装并启动 MySQL

创建 mysql 目录

mkdir /usr/local/mysql

此处根据自己文件名来选择

在这里插入图片描述

移动文件并且改名为 mysql

mv mysql-5.7.24-linux-glibc2.12-x86_64/ /usr/local/mysql

在 mysql 目录下创建 data 目录

mkdir /usr/local/mysql/data

更改 mysql 目录下所有的目录及文件夹所属的用户组和用户和其权限

chown -R mysql:mysql /usr/local/mysql chmod -R 755 /usr/local/mysql

若报错提示没有该用户,用户组。请重新输入如下命令

groupadd mysql useradd -r -g mysql mysql

编译安装并初始化 mysql,请注意初始化输出日志中末尾的密码(这是数据库管理员临时密码)

cd /usr/local/mysql/bin ./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql

在这里插入图片描述

例如此处我的管理员初始化密码是: j)nStpwE



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有