看这些之前先去学一下Linux和网络服务器,还有虚拟机的基本知识。
一、安装虚拟机:
1、下载VMware
大部分的软件都是收费的,只有VMware Workstation Player是免费的,下载地址https://my.vmware.com/en/web/vmware/free#desktop_end_user_computing/vmware_workstation_player/12_0
2、然后再去Ubuntu官网下载Ubuntu系统
3、安装镜像
创建新的虚拟机
创建过程一般默认即可
最后经一段时间安装完成。
3、如果像我一样希望mac上也可以开发,可以先下载VirtualBox,这个软件相当于VMware。但是注意还要额外下载一个扩展包。https://www.virtualbox.org/wiki/Downloads
和VMware唯一不同的地方就是VIrtualBox创建虚拟机是并不安装系统,只有第一次启动这个虚拟机时才会提示安装镜像。
二、在虚拟机中创建Python Django开发环境
在Ubuntu中找到终端。或者使用搜索找到Terminal即可。
输入更新命令执行:
$ sudo apt-get update
$ sudo apt -get -y upgrade
然后安装管理套件python-pip
$ sudo apt-get -y install python-pip
安装虚拟机环境
$ sudo pip install virtualenv
安装完毕之后使用ip a指令查看当前虚拟机的ip地址。
三、设置SSH、PuTTY以及FTP服务器
如果想让外部计算机链接到这个虚拟机的操作系统就需要安装OpenSSH服务器,安装方法很简单。
$ sudo apt-get -y install openssh-server
为了能让计算机使用FTP传和下载虚拟机上的数据,需要安装FTP服务器上
$ sudo apt-get -y install vsftpd
虚拟机和本机之间使用的是内部IP,下载PuTTY,不需要安装,是个执行程序。直接打开
安装完之后第一Open之后会出现这种情况,点击“是“就行。
之后再输入用户名和登陆密码即可在PuTTY上操作虚拟机。