virtualbox

linux入门(一)

瘦欲@ 提交于 2020-08-20 07:59:18
在开始写今天的文档之前, 我自己先BB几句, 还记得自己刚大学毕业的时候, 连一个windows的cmd命令都不会, 感觉别人玩一个ping, 或者查看个ip和mac地址啥的, 都觉得牛逼的不得了.算起来自己也是从linux入门计算机,shell应该是自己接触到的第一个开发黑窗口了, 后来慢慢会了, 才觉得也就是那么回事吧.呵呵 如果大家想快速学习一下, 还是推介大家看一下这个网址, 网址为: http://www.apelearn.com/study_v2/index.html , 其实我自己就是阿铭老师一个弟子, 在他的带领下自己才走入互联网的公司大门. 接下来, 就来整理一下自己曾经学到的一些知识吧 1. linux的发行版本 其实说实话, 我自己对linux的发行版本也不是很了解, 你如果网上一搜的话, 一大堆, 较知名的发行版有:Ubuntu、RedHat、CentOS、Debain、Fedora、SuSE、OpenSUSE、TurboLinux、BluePoint、RedFlag、Xterm、SlackWare等, 但是就这么多版本中, 我就接触过前三个, 可能自己比较垃圾吧(嘿嘿) 其实说起linux, 我在第一份工作的时候, 最新接触的是unix系统, 后来才知道unix是linux系统的前身, 命令啥的都差不多, 但是还是有一些细小的差距.但是当时我在银行的系统中

Oracle 12c RAC 安装文档

ε祈祈猫儿з 提交于 2020-08-18 05:31:13
博客园 首页 新随笔 联系 管理 订阅 随笔- 91 文章- 0 评论- 11 Oracle 12c RAC 安装文档 参考文档: https://docs.oracle.com/en/database/oracle/oracle-database/12.2/cwlin/index.html https://docs.oracle.com/en/database/oracle/oracle-database/12.2/ladbi/index.html https://oracle-base.com/articles/linux/udev-scsi-rules-configuration-in-oracle-linux https://oracle-base.com/articles/12c/oracle-db-12cr2-rac-installation-on-oracle-linux-7-using-virtualbox 建设背景: 建设本文档的目的在于详细梳理12c RAC图形化安装的流程,结合官方文档尽可能解释安装过程中的各种操作的原理,提供不同的存储配置方法和参数修改方法,最后形成一套完整的12c RAC图形化安装步骤以便于今后参考。 安装流程: 一、软件下载 http://www.oracle.com/technetwork/database/enterprise

Asp.Net Core 发布到 Docker(Linux Centos 虚拟机,使用Dockerfile)

穿精又带淫゛_ 提交于 2020-08-17 16:19:39
实践一下 Asp.Net Core (基于.net core 2.2)部署到Docker 一、准备工作: 1. 使用Virtualbox创建一个Centos系统的虚拟机,并安装docker和vim 2. 配置好端口(如下图,后面需要使用) 3. 准备一个网站发布包(我采用的默认的Asp.Net Core MVC),windows发布时的配置(也可以在linux上进行发布),将发布包放入linux虚拟机(我的路径是:/root/Root/DefaultHttp/publish) 4. 测试一下发布包是否正常(可选,需要在linux安装.net core sdk,如果版本较低,需要使用sudo yum update命令更新) dotnet publish/DefaultHttp.dll 如图显示,是正常的 5. 创建Dockfile文件(路径:/root/Root/DefaultHttp/,即和publish文件夹同级),并把下面的代码放入文件中。 FROM mcr.microsoft.com/dotnet/core/aspnet: 2.2 WORKDIR / app EXPOSE 5000 # 一般情况下必须开放 EXPOSE 80 # 如果使用https,记得打开443端口,但是一般不用 #EXPOSE 443 COPY publish / / app ENTRYPOINT [ "

2-5 虚拟机安装CentOS

喜夏-厌秋 提交于 2020-08-17 02:26:46
https://www.virtualbox.org/wiki/Downloads win10可能需要开启虚拟化的技术。 新建虚拟机 默认的选项、 用固定代销的创建的虚拟机。例如macOS创建的 移动到windows下去运行,不太容易出问题。 默认的硬盘大小是8GB 安装centOS 首先需要设置 、 因为本视频用的MacOS 所以选择的是USE触控板 点击ok 设置窗体的大小 按下回车 首先是去校验,过了一段时间后呢, 就进入安装的界面 选择的语言只是安装过程中的语言。 这里选择了英文 这里是设置语言 这里选择的是实际之后的centOS系统的语言。 默认还是选择的英文 点击进来然后选择Done就可以了,默认的是一个自动的磁盘分区。不需要做任何的配置,只需要点击Done就可以了。 如果不点击的话,右下角 就不会变成蓝色。 右脚上点击为On 因为我们要共享主机的网络】 然后再点击Configure设置。 把这个勾选上。当网络可以用的时候自动去连接网络。 点击保存 这样网络我们就设置好了。这样以后每次进入系统后就会自动连接网络。 软件选择。默认的是Minimal install最小化的安装。 如果是最小化安装的话,进入后,它会是一个完全的命令行的界面。黑底白字的 窗体,没有图形界面的。对于初学者来说呢不是很友好。 因为我们是刚开始学习,要对初学者有好,所以这里我们选择。GNOME

win10主机ssh登录linux虚拟机

↘锁芯ラ 提交于 2020-08-16 20:20:30
目标:在win10系统上安装linux虚拟机,并ssh登陆。 第一步:安装虚拟机 在实际工作中,通常需要多台服务器,这时候通过虚拟软件,将一台主机分割模拟成多个服务器是很好的选择。 在这里我使用VirtualBox虚拟软件来创建虚拟机,官方网址: https://www.virtualbox.org/ ,下载对应安装包: 然后,双击进行傻瓜式安装。双击如果出现下图情况,选择红框选项: 安装完成会有 图标,点击这个图标,创建虚拟主机,配置过程如下: 到此,虚拟机创建完成,为新建的服务器设置网络: 获得linux发行版本:centos7,官网下载地址: https://www.centos.org/download/ 网易云镜像下载地址:https://mirrors.163.com/centos/7.8.2003/isos/x86_64/ 设置服务器光驱存储为所下载的centos***********.iso文件: 然后启动配置好的服务器: 将光标移动到“install centos7”那一行,按回车: 选择中文,继续: 选择安装位置,硬盘: 完成,开始安装: 设置root密码: 点击完成,简单的密码需要点击两下完成。 安装完 304 个安装包就安装好了,重启: 重启之后输入 root 用户,密码,就进入了 linux 系统,字符界面,可以输入命令了: 第二步

在Oracle VM VirtualBox下创建的centos虚拟机联网问题

谁说我不能喝 提交于 2020-08-16 14:05:16
前段时间安装了centos mirror以后,没试用过联网功能,今天刚好再次使用centos,然后ping了一下网络,发现失败,使用ifconfig查看了一下网卡,发现网卡ip 为:127.0.0.1,大家都知道这个ip地址显然无法连接互联网,然后通过查看/etc/sysconfig/network-scripts/ifcfg-eth0发现了问题,只要将ONBOOT设置为ONBOOT=yes 。ONBOOT的作用是使系统启动时是否自动加载 来源: oschina 链接: https://my.oschina.net/u/4338930/blog/4497562

VirtualBox – Error In supR3HardenedWinReSpawn 问题解决办法

[亡魂溺海] 提交于 2020-08-16 10:22:02
VirtualBox – Error In supR3HardenedWinReSpawn 问题解决办法 参考文章: (1)VirtualBox – Error In supR3HardenedWinReSpawn 问题解决办法 (2)https://www.cnblogs.com/hyebin/p/5283590.html 备忘一下。 来源: oschina 链接: https://my.oschina.net/u/4408862/blog/4283118

虚拟化技术概述

我的梦境 提交于 2020-08-15 03:24:44
1.概述 在准备研究docker及kubenetes技术时基础到很多虚拟化技术,他们之间的关系及异同不慎了解,因此首先对这些虚拟化技术做一下总结。主要是docker、Vagrant、virtualbox、kvm等 2.虚拟化技术 从虚拟机角度看,虚拟化大致从层次上分主要有:硬件层、操作系统层、函数库层、应用程序层。其中最主要的是硬件层与操作系统层。现有的大部分虚拟化技术都是硬件层的,操作系统层以docker为代表,应用层如JVM等。 硬件抽象层上的虚拟化是指通过虚拟硬件抽象层来实现虚拟机,为客户机操作系统呈现和物理硬件相同或相近的硬件抽象层,又称为指令集级虚拟化,实现在此层的虚拟化粒度是最小的。 操作系统层上的虚拟化是指操作系统的内核可以提供多个互相隔离的用户态实例。这些用户态实例(经常被称为容器)对于它的用户来说就像是一台真实的计算机,有自己独立的文件系统、网络、系统设置和库函数等。 2.1硬件层虚拟化 硬件层虚拟化即硬件抽象层上的虚拟化、指令集级虚拟化。注意,这里说的硬件层虚拟化是从虚拟机角度看的,即通过虚拟化层也称虚拟机监控器(Virtual Machine Monitor,VMM)的模拟,提供给虚拟机一个与物理机硬件相同或相似的资源环境,这样每台虚拟机中都有属于它的虚拟硬件,虚拟机中的操作系统认为自己仍然是独占一个系统在运行。(并不是说宿主物理机硬件直接虚拟化

Docker入门 第一课 --.Net Core 使用Docker全程记录

人盡茶涼 提交于 2020-08-15 01:58:16
微服务架构无疑是当前最火热的开发架构,而Docker作为微服务架构的首选工具,是我们必须要了解掌握的。 我通过一天的时间,网上查文档,了解基础概念,安装Docker,试验Docker命令,通过Docker,成功部署运行Asp.NET core示例程序,算是基本入门。 这篇文章是自己总结的Docker入门篇,力求简洁,快速入门,以最短的时间看到学习成果,为深入学习Docker做基础。 学习前提:不要畏惧 面对未知,人们心里往往会产生恐惧,这是人与生俱来的,所以,我们在进入新的领域之前,首先要克服的是自己的畏难心理。不要因为困难,看几眼就放弃,那样你永远学不会。 面对新的未知领域,我们要把它当成一座灯塔,让它指引我们前进的方向。 第一:了解几个概念 镜像(Image) :相信大家看到这个词,都明白什么意思,我们可以把它理解为操作系统的安装盘,Ghost镜像。我给它个定义,就叫:Docker基础运行环境副本。 容器(Container) :运行中的Docker实例,称为容器。也就是一个镜像(Image)的运行时状态。 镜像仓库(Repository) :Docker为开发者提供了面向各种环境的已经打包好的镜像,这些镜像构成了一个镜像仓库。开发者只需找到自己需要的Docker镜像,下载到本地,添加自己的应用上去,运行即可,某些工具类的镜像,可无需修改,直接运行。 Docker 主机

deepin系统 virtualbox 启动U盘中的系统

本小妞迷上赌 提交于 2020-08-15 00:11:53
virtualbox启动U盘中的系统 先加入把本用户加入组 vboxusers 和 disk (需要注销后再次登录才生效)。 sudo usermod -aG vboxusers $USER sudo usermod -aG disk $USER 执行命令创建 vmdk 文件 VBoxManage internalcommands createrawvmdk -filename /path/to/file.vmdk -rawdisk /dev/sda /path/to/file.vmdk 是目标 vmdk 文件,/dev/sda 是 U盘的设备文件。 然后执行命令附加 vmdk 到 IDE Storage 中: VBoxManage storageattach uos --storagectl "IDE" --port 0 --device 0 --type hdd --medium /path/to/file.vmdk 或者也可以在 UI 下面把 /path/to/file.vmdk 加入 IDE Storage 中,操作如下: 进入设置 > 存储,在控制器 IDE 添加硬盘: 点击 注册 图标按钮,打开文件选择对话框,选择那个 vmdk 文件打开。 然后就回到虚拟硬盘选择窗口,再选中那个 vmdk 文件,点击 选择 按钮,然后就能看到 vmdk 文件被添加到 控制器 IDE下了