返回
顶部

修改密码

首页 > 开发语言 > php > 正文
虚拟机搭建Ubuntu开发环境

+1

-1

收藏

+1

-1

点赞0

评论0

很多人都是Win下开发,Linux下面部署,但是有些时候在Win下面做开发也是有些不方便的,例如有一次笔者需要做个小功能,给视频截图,采用ffmpeg这个强大的工具,但是Win下面配置起来特别麻烦 不如Ubuntu一个apt命令搞定,而有些时候 我们要研究Nginx之类的源码什么的,还是在…

很多人都是Win下开发,Linux下面部署,但是有些时候在Win下面做开发也是有些不方便的,例如有一次笔者需要做个小功能,给视频截图,采用ffmpeg这个强大的工具,但是Win下面配置起来特别麻烦 不如Ubuntu一个apt命令搞定,而有些时候 我们要研究Nginx之类的源码什么的,还是在Ubuntu下面方便一点。
今天教大家在VirtualBox下面安装Ubuntu 的服务器版

需要用到的软件

  • VirtualBox虚拟机 官网VirtualBox
  • Ubuntu的服务器版 推荐使用14.04版,16版安装的时候会报错 点我下载(大连东软的镜像 大家根据自己的计算机位数下载)
  • xshell 用于连接虚拟机 因为虚拟机中tty的原因 中文会被现实成菱形

第一步、安装VirtualBox虚拟机

去官网下载


下载VirtualBox

然后双击安装即可,这没啥好说的,一路默认。

第二步、新建一个虚拟机

打开VirtualBox


新建一个虚拟机

输入虚拟机名称,点击下一步


输入虚拟机名称

给虚拟机分配内存,因为是服务器版,不带有图形界面,所以内存第一点无所谓,我分配的是1G,因为大多数服务器的入门级别都是1G的,这样比较贴近实际部署环境。
分配内存

选择添加新的虚拟磁盘


新建磁盘

选择VDI磁盘
选择磁盘大小

选择动态分配
动态分配

按需分配磁盘大小
动态分配

创建成功之后,我们还要给这个虚拟机挂载cdrom,相当于我们通过光盘做系统。点击设置
设置

在存储中,选择cdrom存储,然后点击添加


添加cdrom

笔者因为之前添加过,所以下面有记录,大家选择第一个选项,找到你下载的ubuntu镜像文件即可。
选择我们下载好的镜像

保存后开机,即可进入安装界面
启动虚拟机

安装界面如图,用方向键选中中文进行安装
选择中文

选择第一项,安装ubuntu服务器版
开始安装

选择yes
选择语言

选择否 不要检测硬盘
键盘检测

选择汉语
选择汉语

选择汉语

然后等待一会
等待安装

配置网路主机名,因为我们这里是虚拟机,所以名字随便,反正不会和别人冲突
配置网络名称

输入用户名,大家随意,自己记得就行


输入用户名

输入密码
输入密码

后面还有一步再次输入密码就不演示了
如果密码较短 提示弱口令 ,直接点击是即可 反正这是测试 不需要考虑安全问题
不要对主目录加密 点击否
不加密

然后等待一段时间
选择使用整个磁盘并配置LVM
使用整个磁盘

回车确认
回车确认

再次确认
确认

一路回车默认即可

后面都是回车默认 就不做演示了
后面慢慢等待即可

http代理留空

不要更新

在这里,我们暂时只开启ssh服务用于连接,别的先别开

选择是

安装完成之后,先不着急打开。
在桌面新建一个bat文件
内容是:
cd C:\Program Files\Oracle\VirtualBox\
VBoxManage.exe startvm "ubuntu" --type headless

第一行是进入到VirtualBox安装目录,替换成你自己的安装目录
第二行的ubuntu是我们之前安装虚拟机的名字
然后打开这个bat 虚拟机就可以在后台运行,而不需要打开VirtualBox


第三步、做端口映射

打开VirtualBox-选中我们的虚拟机 点击设置-网络


NAT

使用网络地址转换NAT
点击下面的高级-端口转发



点击新建端口转发
image.png

下面这个规则是把我们的本地22端口转发到虚拟机中的22端口,而22端口是用于ssh链接的,后面大家也可以自己转发别的端口,唯一的问题是为了防止80端口的冲突,大家只能用别的端口去转发虚拟机的80端口,也就是主机端口81或者别的 转发到子系统端口80



打开xshell,新建连接

再配置一下用户名和密码
image.png

连接成功

至此,我们的ubuntu就搭建完成了,如果要开常用端口,例如mysql的3306,做个端口转发即可。

扫一扫在手机打开

评论
已有0条评论
0/150
提交
热门评论
相关推荐
今日要闻
换一批
热点排行