Windows系统在PC端应该说是独霸天下,可是在服务器端那可不一定。

基于linux的开源特性,几乎所有的云服务器都配置了linux系统,那么在学习阶段,我们不需要去特意的购买一个云服务器,这样学习成本就太高了,也不符合程序员的折腾精神,能不花钱的就不花钱,所有能用技术手段解决的,折腾起来,用技术解决。
用Django做开发一定要用linux系统吗?
插播:ubuntu系统安装
用django开发不一定要用linux系统,windows更简单,macos也很好,可是我们开发好的网站总归是要上线的,是要发布出去让人看得,那么上边说了,服务器的系统基本上都是linux,因此上我个人是非常推荐一开始就用linux开发,这样可以避免在部署上线的时候发生很多未知的错误,我见过很多人在windows系统做开发做得很好,可是一到部署上线就崩溃了,出现各种问题,再一个如果你想成为一个优秀的开发者,我也建议你从开始就使用linux.
下载VMware及Ubuntu系统
Vmware是一款非常优秀的虚拟软件,对于它我这里不再详细说明,网上对他的介绍一大堆,如果你想了解,可自行搜索,我这里主要介绍他如何使用。
01、下载

对于这张图我不想过多的去解释什么,我相信你懂的,我这里推荐大家使用VMware Workstation Pro15这个版本,因为本教程是基于这个版本,还可留言我,我会把我现在用的这个版本下载地址及安装办法回复给你,其安装方法这里不再赘述,自己去解决这个问题,我相信你。
02、下载ubuntu系统
Ubuntu(又称乌班图)是一个以 桌面 应用为主的开源GNU/Linux操作系统,Ubuntu 是基于 Debian GNU/ Linux ,支持x86、amd64(即x64)、ARM和 ppc 架构,由全球化的专业开发团队(Canonical Ltd)打造的。与Centos并肩成为服务器环境最常用的两个系统。
进入ubuntu中文网站,如下图所示进行下载。

ubuntu中文网站界面
点击下载分类,进入下载页面。

下载页面
点击右侧直接下载,我们下载18.04.2这个版本,还有最新版,但我还是推荐大家先用这个学习,因为服务器版本大部分现在还是这个版本,甚至有的版本更低一些。
VMware安装Ubuntu
01、点击如下图箭头所示的-创建新的虚拟机

vmware启动界面
02、选择典型(推荐),点击下一步

03、选择第二个选项linux,版本选择ubuntu64位

04、设置虚拟机名称,位置那块选择一个非系统盘目录新建一个ubuntu的文件夹用于存放系统信息,点击下一步。

05、设置磁盘大小,推荐20G,我们也可以比推荐大,但不能小于推荐值,不然会很卡,第二个红框内选择第一个选项,点击下一步

06、点击自定义硬件,设置虚拟机参数

07、如图所示点击第四个CD/DVD(SATA)选项,选中右侧使用ISO映像文件,点击浏览,选中你刚才已经下载好的ubuntu系统的iso文件,点击确定。
