-
2020-04-13 00:13:38
由于企业几乎都用linux作为生产环境,linux逐渐成为了工程师的必学知识。
本文将带你如何在安装虚拟机,在虚拟机中安装centOS(linux的一个发行版),以及如何在
linux安装docker,并使用docker安装mysql,redis,mongo,启动java。
1.准备需要的工具
需要准备的工具:
VMware,centOS镜像
下载地址
VMware国内下载地址:
https://www.7down.com/soft/310739.html
官网下载
https://www.vmware.com/
centOS镜像国内下载地址:
Index of /centos/7/isos/x86_64/
用国内镜像下载可以大幅度提高下载速度。
2。创建虚拟机
下载安装好VMware,后,咱们就来创建虚拟机吧。
新手还是用默认的典型配置
选择刚刚下载的iso镜像
输入用户名,选择虚拟机路径,点击下一步
点击完成,就进入虚拟机了
回车继续
退出虚拟机命令是ctrl+alt
、
这一步需要设置分区,才能进下一步
然后返回,点击下一步
centOS默认用户名为root
这一步,可以设置密码
接下来就是等待虚拟机的初始化。
好了之后会提示你重启。
安装成功,提示输入用户名,密码。
接下来配置一下虚拟机的网络配置
输入ip addr 可以看到多了个网卡,可以看到ip地址
ping baidu.com 也可以ping通了
联网成功了
接下来可以安装docker了
yum install -y docker
docker使用阿里云镜像
启动docker
systemctl start docker
docker使用阿里云镜像
tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://9rl160ta.mirror.aliyuncs.com"] } EOF
重启docker
systemctl start docker
docker注册服务
systemctl enable docker
安装mongo
docker run --privileged -d -p 3306:3306 --name mysql --restart=always -e TZ=Asia/Shanghai -e MYSQL_ROOT_PASSWORD=root -v /mnt/mysql:/var/lib/mysql mysql:8 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci --character-set-client-handshake=FALSE
安装redis
docker run --name redis -d -p 6380:6379 redis redis-server --appendonly yes --requirepass "test"
安装mongodb
docker run -d -p 27018:27017 --name mongo mongo
更多相关内容 -
Windows环境搭建Linux虚拟机
2020-11-20 16:56:36目录 一、前置准备 1、下载VMware Workstation Pro 16 2、下载CentOS 8镜像 二、创建虚拟机 三、安装CentOS 8 一、前置准备 1、下载VMware Workstation Pro 16 下载地址:官网下载 或者:网盘下载 提取码:1sla ...目录
一、前置准备
1、下载VMware Workstation Pro 16
下载地址:官网下载
或者:网盘下载 提取码:1sla
安装过程省略,一步到底即可
注册码(VMware Workstation Pro 16,其它版本自行百度):ZF3R0-FHED2-M80TY-8QYGC-NPKYF
2、下载CentOS 8镜像
虚拟机系统:CentOS 8
阿里云镜像:阿里云镜像
或者:网盘下载 提取码:idff
下载迷你版即可
二、创建虚拟机
1、创建虚拟机
2、选择“自定义(高级)”
3、兼容本版本即可
4、选择“稍后安装操作系统”,当前只创建虚拟机。安装程序映像文件由于我之前添加过,因此有痕迹,正常首次创建虚拟机此处为空。
5、系统选择Liunx,版本选择CentOS 8 64位
6、设置虚拟机名称,此处我设置为“node_centos8”,并选择虚拟机位置,即虚拟机相关文件存放路径。PS:选择空间足够大的磁盘,每台虚拟机默认20GB。
7、处理器设置一般默认即可,根据自身情况而定
8、虚拟机内存设置,默认1G。PS:不要低于768MB
9、网络类型选择默认NAT类型即可
10、I/O类型使用默认即可
11、磁盘类型使用默认
12、由于此处为新建虚拟机,因此选择“创建新虚拟机磁盘”
13、最大磁盘大小默认20GB,根据自己情况设置
14、磁盘文件名称根据之前命名自动生成
15、配置项预览
16、完成后刚刚创建的虚拟机会出现在左侧列表,自行忽略node01及克隆测试信息
------------------------------------------------至此,虚拟机创建完成----------------------------------------------
三、安装CentOS 8
1、在刚刚创建的虚拟机标签页中点击“CD/DVD(IDE)”,在弹出窗口中选择下载好的迷你版CentOS8,点击“确定”
2、单击“启动虚拟机”,弹出如下窗口代表系统安装,点击窗口选择“Install CentOS Linux 8”,等待进入安装引导页
3、选择安装引导语言,下一步,根据自身需求将各个选项设置好点击“开始安装”
4、安装过程中设置root密码,等待安装完成后重启即可
5、选择第一个“CentOS Linux 8”进入系统,输入用户名“root”以及上步设置的密码开始使用。
-
如何搭建Linux虚拟机
2019-06-06 10:32:35如何搭建Linux虚拟机安装VMWare配置Centos镜像xshell和xftp进行连接服务器测试 安装VMWare 配置Centos镜像 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新...Linux虚拟机搭建
1.1 VMware-15.1.0-win64下载
1.2 傻瓜式安装VMware
1.3 下载linux系统--CentOS7的ios镜像
下载地址如下:
http://man.linuxde.net/download/CentOS
http://mirrors.btte.net/centos/7/isos/x86_64/
http://mirrors.cn99.com/centos/7/isos/x86_64/
http://mirrors.sohu.com/centos/7/isos/x86_64/
http://mirrors.aliyun.com/centos/7/isos/x86_64/
http://centos.ustc.edu.cn/centos/7/isos/x86_64/
http://mirrors.neusoft.edu.cn/centos/7/isos/x86_64/
http://mirror.lzu.edu.cn/centos/7/isos/x86_64/
http://mirrors.163.com/centos/7/isos/x86_64/(我使用的这个)
进去之后:
一般选择DVD标准版,也就是第一个1.4 安装linux系统
1.4.1创建虚拟机
1.4.2选择自定义
1.4.3兼容性选择
1.4.4
1.4.5
1.4.6
1.4.7
1.4.8
1.4.9网络连接类型的选择,网络连接类型一共有桥接、NAT、仅主机和不联网四种
桥接:选择桥接模式的话虚拟机和宿主机在网络上就是平级的关系,相当于连接在同一交换机上。
NAT:NAT模式就是虚拟机要联网得先通过宿主机才能和外面进行通信。
仅主机:虚拟机与宿主机直接连起来
桥接与NAT模式访问互联网过程,如下图所示
这里选择桥接模式
1.4.10
1.4.11
1.4.12
1.4.13
1.4.14
1.4.15
1.4.16
1.4.17
点击关闭->点击完成->
1.4.18配置Centos镜像
1.4.18配置linux系统参数
设置中文模式
配置时间与本地时间保持一致:
配置分片大小
设置root角色的密码和自定义用户
等待安装完毕后,系统会自动重启,然后就会进入到命令行模式
那如何设置网络连接?
参考博客:https://blog.csdn.net/qq_15006743/article/details/91039399 -
搭建Linux虚拟机
2017-05-16 18:06:31” 首先,还是和小讲一起搭建一个Hadoop环境吧。 Hadoop发行版本选择 从Hadoop官方网站可以看到,Hadoop最新版已经到2.7了。不过,据小讲所知,目前企业生产环境中2.2这个版本用得比较多,不少企业还停留在1.X...“工欲善其事,必先利其器。” 首先,还是和小讲一起搭建一个Hadoop环境吧。
Hadoop发行版本选择
从Hadoop官方网站可以看到,Hadoop最新版已经到2.7了。不过,据小讲所知,目前企业生产环境中2.2这个版本用得比较多,不少企业还停留在1.X等更低的版本,市面上很多教材采用的还是0.2X,1.X都极少,对于初学者来说,小讲建议采用2.2版本,一方面接口已经是新的接口,使用起来没什么大的区别,另一方面也相对稳定,更重要的是,不会开发时找不到各种工具或插件导致学习无法进行,本产品《Hadoop大讲台》中,课程初级阶段的案例和讲解采用hadoop2.2版本即可,在课程的中、高级阶段我们会跟大家详细讲解Apache Hadoop2.6和CDH5。
OK,我们之间有了个约定,课程的初级阶段我们统一使用Hadoop版本选择:2.2.0
Hadoop的安装模式
Hadoop的安装模式分为三种:单机模式、伪分布模式、全分布模式。
单机模式:这是默认的安装模式,也是占用资源最少的模式,配置文件不用修改。完全运行在本地,不与其它节点交互,也不使用Hadoop文件系统,不加载任何守护进程,主要用于开发调试MapReduce应用程序。
伪分布模式:即“单节点集群”模式,所有的守护进程都运行在同一台机子上。这种模式增加了代码调试功能,可以查看内存、HDFS的输入/输出,以及与其它守护进程之间的交互。
全分布模式:真正的分布式集群配置,用于生产环境。
为了便于大家学习,快速进入MapReduce编程,前面课程的学习我们选择搭建Hadoop伪分布集群。
Hadoop集群目前都是在Linux环境下运行,小讲知道,我们很多同学都是在Windows下学习和工作的,那么,我们要么用Cygwin在Windows下模拟Linux环境,要么搭Linux虚拟机。Cygwin模拟的方案还是不要用了,要学习我们就正式一点,还是踏踏实实玩Linux虚拟机吧。
硬件要求
1台电脑,硬件方面:内存建议4G以上,空余硬盘30G以上。
安装步骤
从0开始搭建Hadoop伪分布集群,大致需要以下几个步骤。
第一步:在Windows上安装VMware Workstation,这个小讲就不细说了,不会的同学请看免费视频:VMWare 虚拟机的安装。
第二步:VMware虚拟机安装Linux 系统。(建议选用Centos6.5稳定版本)
第三步:Linux系统的网络配置和系统配置。
第四步:正式安装部署hadoop 伪分布集群。
VMware Workstation的安装比较简单,大家可以看对应的视频,这节课我们一起操作VMware虚拟机安装Linux 系统。
VMware虚拟机安装Linux 系统
1、首先打开网易开源镜像站: http://mirrors.163.com/
当然,大家也可以使用阿里开源镜像站:http://mirrors.aliyun.com/
2、点击进入centos目录。
3、因为我们选择安装centos6.5版本系统,所以点击进入6.5/目录
4、我们打开里面的readme文件,找到下载地址:http://vault.centos.org/。
5、打开下载地址。
6、点击进入6.5/目录。
7、点击进入isos/目录。
8、我们选择安装64位的centos系统,所以我们选择点击进入x86_64/目录。 当然,如果大家想安装32位的centos系统,可以选择 i386/目录。
9、这里我们选择点击进入CentOS-6.5-x86_64-bin-DVD1.iso,因为此时只是一个连接地址。
10、选择上面任何一个地址点击进入即可。
11、点击进入6.5/目录。
12、点击进入isos/目录。
13、点击进入x86_64/目录。
14、点击下载CentOS-6.5-x86_64-bin-DVD1.iso镜像文件就可以了。
15、点击虚拟机进行安装,点击创建虚拟机。
16、选择自定义安装。
17、下一步。
18、点击稍后安装操作系统。
19、选择安装Linux系统,Linux的版本选择64位。
20、设置好虚拟机的名称(比如,dajiangtai)及虚拟机的位置(选择一个安装目录),这里并不建议将其安装在C盘目录下,尽量安装在非系统盘中。
21、处理器数量以及其核心数量数,根据实际的需要进行修改,也可以选择默认,点击下一步。
22、设置虚拟机的内存,在这里选择默认的1G即可,根据需求也可以将其进行调整为2G,这样会更加流畅。此处选择默认,然后下一步。
23、在选择网络类型的时候,这里建议使用NAT服务地址转换,这样有利于虚拟机之间的通信。
24、选择默认,点击下一步。
25、磁盘类型也选择默认,点击下一步。
26、选择创建新的虚拟机磁盘。
27、最大磁盘选择默认即可,而下面的勾选框要去掉,否则立刻分配,对物理磁盘的消耗会是巨大的。最后选择将虚拟机拆分成多个文件,这样有利于复制。
28、选择默认即可。
29、默认Vmware会为虚拟机分配好多的硬件,我们点击自定义虚拟机的硬件,将不需要的硬件进行删除。
30、此时已经创建好名为dajiangtai的虚拟机,这时候我们要点击CD/DVD进行系统盘的加载,来安装Linux系统。
31、加载好之后,我们点击开启虚拟机进行安装。进入安装页面虚拟机会加载安装的光盘文件,并且提示安装,我们选择第一个选项即可。
32、这里提示找到光盘,是否要对光盘进行检查,我们选择跳过磁盘检查,因为下载的硬盘一般都是没有问题的,否则不会进入到安装页面,同时磁盘检查也会消耗大量的时间,所以我们点击Skip跳过即可。
33、正式进入CentOS的安装页面。
34、在语言选项这里,我们选择默认的English即可,因为中文容易出现乱码情况,不建议使用,同时很多操作本身还是英文的,所以我们就选择默认好啦。
35、这里选择的是键盘的类型,我们依然选择默认的美式键盘,防止出现错误。
36、这一步默认即可,选择Basic Storage Devices。
37、提示我们是否安装在此虚拟硬盘中,因为会抹除掉相关的信息,这里我们选择是的,因为这个虚拟磁盘相当于新的物理磁盘,我们直接清除即可。
38、这里设置主机名,我们可以自定义,比如 dajiangtai。
39、时区的话,我们选择默认即可。
40、这里是为root用户设置密码,我们可以自定义,比如 dajiangtai。
这里提示密码并不安全,因为Linux系统希望你设置的密码为组合式密码,所以建议你进行修改。当然,我们可以忽略提示,点击Use Anyway。
41、接下来提示我们如何进行系统的安装,我们选择使用磁盘的所有空间即可。
42、这里提示我们需要重新写入硬盘的相关信息,我们点击右侧的Write changes to disk。
系统开始设置硬盘。
43、这里是选择CentOS系统的安装类型及使用用途,新手的话建议选择Desktop模式,即会安装图形界面,但是考虑到我们学习Linux系统主要是通过命令行的方式来进行操作,并不需要图形界面,所以我们选择Minimal模式即可。
44、点击之后开始进行安装。
45、安装完成之后,我们选择Reboot重启即可。
46、重启之后我们发现屏幕黑黑,与我们常见的Windows系统的开机界面相当的不同,不过大家不用担心,你的电脑没坏,恭喜你Linux系统安装成功。
47、通过上面的欢迎页面我们可以看到CentOS的版本, 及内核的版本信息,然后我们输入,用户名:root,密码:dajiangtai,登录Linux系统。
Ok,我们Linux系统已经安装完毕,下节课我们接着学习Linux系统的网络配置和系统配置。
测一测
-
在自己的电脑搭建Linux虚拟机(小白教程)
2019-05-28 22:54:23首先,肯定需要一个Linux系统来搭建你的Hadoop环境,一般是通过虚拟机搭建Linux服务器环境,在这里就不讲述了,之后我可能会再写一篇博客来说怎么搭建Linux虚拟机。 配置网关 因为大多数情况下,我们是通过远程连接... -
搭建Linux虚拟机并编写简单程序
2019-05-28 18:25:43本篇文章基于教程目的,主要描述Linux的发展历程以及Linux虚拟机搭建、运行方式。 正文: 现在越来越多IT行业公司要求熟练使用Linux平台下的编程技术,因为目前大部分主机使用Linux相关系统(Linux称为内核更确切一些... -
Win7下linux虚拟机安装方法
2016-08-02 21:57:43VMware下Linux虚拟机在win7中的安装 -
win7怎么在虚拟机安装linux系统|win7搭建linux虚拟机的方法
2021-05-10 01:42:24Linux是一套免费使用和自由传播的类Unix...方法其实并不复杂,接下来请大家跟小编一起学习一下win7搭建linux虚拟机的方法。虚拟机安装linux系统方法:1、想要在win7搭建linux虚拟机,首先要准备好虚拟机以及l... -
Docker搭建linux虚拟机
2020-12-08 08:57:47拉取镜像 docker pull hub.c.163.com/public/centos:7.2-tools 启动容器 docker run -d -p 5000:22 -p 5001:80 --name centos-vm ... 进入容器内部 docker exec -it centos-vm /bin/bash ...passwd root ...上面的指令是修 -
在Mac 上搭建Linux虚拟机
2019-12-03 10:50:32安装时的环境: VMware Fusion 11.5.1(官网最新版,先找一下网上是否有公开的系列号) ...Linux版本: CentOS7 64位 镜像下载(CentOS 7) CentOS官网 下载地址:CentOS7 安装时使用的是:Ce... -
[红盟杯]教你如何在安卓手机上搭建Linux虚拟机
2021-05-16 06:46:00############################################Title : 如何使用安卓手机搭建Linux虚拟机。#Time :2015年4月14日#Team:ihonker Team#Author :孤独患者#首发 : ihonker.org#####################################... -
linux-环境搭建-虚拟机
2022-03-16 08:51:44VBOX网络搭建 1.先要去现在ios镜像 2.centos对应的是red-hat红帽系列 3.配置网络环境,选择nat模型 4.查看修改network,重启网络, service network restart 5.外网:ping www.baidu.com 6.宿主机和虚拟机 -
Mac搭建Linux虚拟机
2021-09-10 23:27:01Mac搭建Linux虚拟机 / 网络配置 / SSH工具 - Royal TSX -
如何快速搭建一个Linux虚拟机
2022-03-24 23:25:05文章目录如何快速搭建一个虚拟机1. 安装软件2. 创建镜像3. 启动并连接虚拟机4. 网络配置(重要)5. 设置远程登录方式 如何快速搭建一个虚拟机 常见的方法是使用VMware创建一个虚拟机,步骤很繁琐。接下来介绍一个... -
Linux虚拟机的创建
2022-03-18 18:19:08文章目录一、虚拟环境的搭建二、虚拟环境的配置 ...我们要搭建Linux系统的话需要选择CentOS 7 64位,这里也可以有别的选择,如Ubuntu、Windows等其他版本 虚拟机的名称可以进行自定义,记住你所存放的位置(这里建议 -
Linux环境搭建-虚拟机的安装
2022-04-10 10:05:49Linux入门先从环境搭建开始 -
在Mac 上搭建Linux虚拟机--MacOS & VMware10 & CentOS 7
2018-09-16 13:03:46在大型项目开发中, 需要使用Linux下的C语言对工程进行开发, 在个人PC或者工作站上搭建Linux系统十分容易且方便. 本篇文章将介绍操作系统和虚拟机的搭建: 1 操作系统 2 虚拟机概念 3 Linux镜像下载安装(CentOS7) ... -
Windows下搭建Linux虚拟机
2018-05-03 09:16:04首先下载Ubuntu镜像Ubuntu官网百度搜索VMware Workstation虚拟机下载Linux虚拟机双击VMware进行安装,出现如下页面,点击下一步接受许可协议,下一步修改安装路径,最好不要安装在C盘下下一步下一步点击完成,等待... -
Linux虚拟机搭建详细教程
2020-05-23 20:20:41Linux虚拟机搭建详细教程 第一步:下载工具 虚拟机 虚拟机可选的方案有VMware 、VirtualBox、Xen、KVM等等 其中,最常用的是VMware:https://www.vmware.com/cn.html Windows系统:VMware Workstation Pro(商业... -
linux虚拟机做服务器(linux搭建虚拟机)
2021-05-09 04:01:302、创建虚拟机,并配置虚拟机内操作系统的硬件标准;通过虚拟机制作出的系统不仅可以模拟出硬件资源、将实验环境与真机文件分离保证数据。首先安装vsftpd软件,然后配置文件。 首先查找vsftpd有没有安装 rpm -qa|... -
如何在Vmware中创建Linux虚拟机
2022-03-07 21:37:29如何在VMware中创建Linux虚拟机 1 前置准备 需要在电脑上分配一个硬盘 · 右击我的电脑,管理 · 点击储存 -> 磁盘管理 · 右击一个准备用来放虚拟机的磁盘 -> 压缩卷 · 输入压缩空间量,这里我给它60GB, ... -
关于使用VMware搭建Linux虚拟机配置IP你应知道的一切
2017-07-19 19:26:14前言最近需要测试一个数据抽取调度的环境,没办法自己搭建一个虚拟机,在设置IP这块碰到了不少问题,这里总结整理一下!关于VMware的使用,和虚拟机的搭建这里就不多介绍了,基本上参照网上的一些教程什么的,还是... -
大数据开发从小白到大神(一)——搭建Linux虚拟机平台
2018-03-01 17:19:54最近大数据特别火,所以笔者也想蹭蹭热度,来点大数据的内容。...今天是这个系列的第一天,首先要做的就是搭建大数据开发环境,今天主要介绍搭建Linux虚拟机平台。 我的主机系统是win7,虚拟机是VMware -
Linux虚拟机的创建及配置
2021-09-02 20:11:124)选择操作系统类型 客户机操作系统:选择Linux 版本:选择CentOS7 64位 5)开始新建虚拟机 虚拟机名称可以自定义(注意:不要出现特殊字符即可) 虚拟机运行文件路径选择本地磁盘路径(注意:磁盘空间尽量要... -
<Linux环境搭建>虚拟机(VMware Workstation+CentOS7)安装及环境配置教程分享
2022-05-11 17:44:15“但惜今生,不问来世” ——By 作者:新晓·故知 -
使用HYPER-V搭建linux虚拟机
2016-02-21 18:03:34搭建linux虚拟机 -
mac搭建Linux虚拟机
2020-04-08 14:35:38具体关于linux的说明,百度上很全面,同样windows下linux的搭建也很多,这里就不细说了。该篇博客主要针对mac系统下linux操作系统的搭建 二.准备工具:virtualbox虚拟机+unbuntu 三.这里做几点说明和给出步骤 我们... -
搭建Linux虚拟机并安装Tensorflow
2018-09-04 16:33:29虚拟机我用的是VMware Pro 14,可以自行搜索下载 系统使用的ubuntu 18.4.1,可以直接在官网下载,直接就是iso镜像文件https://www.ubuntu.com/download/desktop ubuntu 16.4.5链接: ... -
VMware14搭建linux虚拟机
2018-09-21 19:10:231.创建一台虚拟机 ...修改linux的mac地址 先关闭客户机 修改mac地址配置文件 vim /etc/udev/rules.d/70-persistent-net.rules 修改网络配置,然后关机 vim /etc/sysconfig/network-scrip...