之前已经介绍了Linux虚拟机的安装,接下来则是在Linux虚拟机中创建Python Django的开发环境。
1、打开VMware Workstation 12 Player,选择之前创建好的虚拟机,并双击。
VMware Workstation 12 Player若出现以下界面,点击是和确定即可。
虚拟设备提醒 可移动设备提醒
2、进入登陆界面,选择之前注册的账号,输入密码登陆。注意,不要用guest登陆,会有权限限制。
3、不习惯英文,可以在设置中选择语言,下载中文包,并在用户中选择中文。找到终端程序Terminal(快捷键ctrl+alt+t)打开,输入下面两行指令:
sudo apt-get update
sudo apt-get -y upgrade
上述两行指令用于更新安装好的系统信息,获取所有需要更新或者升级的项目。
出现错误,根据提示运行第一条代码,完成。
4、安装Python中管理套件的最佳指令pip,也通过apt-get来安装,指令为:
sudo apt-get -y install python-pip
安装最重要的虚拟机环境virtualenv,指令:sudo pip install virtualenv
安装完毕后,输入指令ip a,查看当前虚拟机的IP地址。由图可知,这台虚拟机的IP地址为192.168.48.128,这样就可以设置SSH和PuTTY了。
PS:步骤5是为了能够在Windows或者Mac OS环境中连接虚拟机,远程对虚拟机进行操作。若不需要远程操作虚拟机,则不需要执行此步骤,直接进行步骤6就可以了。
5、在Ubuntu中,让外界的计算机可以连接到操作系统,需要安装OpenSSH服务器。指令:
sudo apt-get -y install openssh-server
为了让外界的计算机也可以使用FTP上传和下载虚拟机上的数据,还需要安装FTP服务器,指令如下:sudo apt-get -y install vsftpd
安装PuTTY,下载网址为:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
默认地址为C盘,改为D盘,可以自己自行选择。下一步,点击安装就可以了。
找到安装路径下的putty.exe打开,进入以下界面,点击Open即可开始连接,但在连接之前需要进行后面的设置。
首先需要填写IP地址,请填写前面操作得到的虚拟机的IP地址,我这里是192.168.48.128,再设置Session连接的名称,可用中文,我这里使用的是Django Project。
然后,由于默认字体太小,则需要设置字体。点击Change,将字号修改为四号。
需要设置定时发送的一些连接数据封包(这里设置为60秒),以避免因为一段时间没有输入字符而被强迫结束连接。
点击Open,第一次连接会出现以下界面,提醒第一次需要设置key的交换操作,点击是,则可以顺利进入虚拟机的终端程序了。
6、安装Notepad++程序编辑器(也可以选择其他程序编辑器),具体安装步骤就不在此介绍了。
7、创建虚拟机环境,建立要开发的网站文件夹。
代码:sudo apt-get install -y python-pip
pip install django
virtualenv VENV
source VENV/bin/activate
pip install django
django-admin startproject myweb
cd myweb
网友评论