之前已經(jīng)介紹了Linux虛擬機的安裝涂屁,接下來則是在Linux虛擬機中創(chuàng)建Python Django的開發(fā)環(huán)境拆又。
1、打開VMware Workstation 12 Player栈源,選擇之前創(chuàng)建好的虛擬機甚垦,并雙擊艰亮。
若出現(xiàn)以下界面迄埃,點擊是和確定即可侄非。
2、進入登陸界面先蒋,選擇之前注冊的賬號竞漾,輸入密碼登陸。注意鳞仙,不要用guest登陸棍好,會有權(quán)限限制。
3、不習慣英文盗痒,可以在設置中選擇語言低散,下載中文包熔号,并在用戶中選擇中文引镊。找到終端程序Terminal(快捷鍵ctrl+alt+t)打開,輸入下面兩行指令:
sudo apt-get update
sudo apt-get -y upgrade
上述兩行指令用于更新安裝好的系統(tǒng)信息,獲取所有需要更新或者升級的項目亮瓷。
出現(xiàn)錯誤嘱支,根據(jù)提示運行第一條代碼除师,完成汛聚。
4倚舀、安裝Python中管理套件的最佳指令pip卡辰,也通過apt-get來安裝懦冰,指令為:
sudo apt-get -y install python-pip
安裝最重要的虛擬機環(huán)境virtualenv嗓违,指令:sudo pip install virtualenv
安裝完畢后室琢,輸入指令ip a盈滴,查看當前虛擬機的IP地址雹熬。由圖可知竿报,這臺虛擬機的IP地址為192.168.48.128烈菌,這樣就可以設置SSH和PuTTY了芽世。
PS:步驟5是為了能夠在Windows或者Mac OS環(huán)境中連接虛擬機诡壁,遠程對虛擬機進行操作妹卿。若不需要遠程操作虛擬機,則不需要執(zhí)行此步驟箕宙,直接進行步驟6就可以了柬帕。
5陷寝、在Ubuntu中盼铁,讓外界的計算機可以連接到操作系統(tǒng),需要安裝OpenSSH服務器鹏控。指令:
sudo apt-get -y install openssh-server
為了讓外界的計算機也可以使用FTP上傳和下載虛擬機上的數(shù)據(jù)当辐,還需要安裝FTP服務器缘揪,指令如下:sudo apt-get -y install vsftpd
安裝PuTTY找筝,下載網(wǎng)址為:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
默認地址為C盤,改為D盤溉瓶,可以自己自行選擇。下一步疾宏,點擊安裝就可以了坎藐。
找到安裝路徑下的putty.exe打開顺饮,進入以下界面,點擊Open即可開始連接吟逝,但在連接之前需要進行后面的設置。
首先需要填寫IP地址佃乘,請?zhí)顚懬懊娌僮鞯玫降奶摂M機的IP地址趣避,我這里是192.168.48.128程帕,再設置Session連接的名稱愁拭,可用中文亏吝,我這里使用的是Django Project蔚鸥。
然后止喷,由于默認字體太小启盛,則需要設置字體。點擊Change卧抗,將字號修改為四號社裆。
需要設置定時發(fā)送的一些連接數(shù)據(jù)封包(這里設置為60秒)泳秀,以避免因為一段時間沒有輸入字符而被強迫結(jié)束連接榄攀。
點擊Open檩赢,第一次連接會出現(xiàn)以下界面,提醒第一次需要設置key的交換操作趁曼,點擊是挡闰,則可以順利進入虛擬機的終端程序了掰盘。
6庆杜、安裝Notepad++程序編輯器(也可以選擇其他程序編輯器),具體安裝步驟就不在此介紹了叨橱。
7罗洗、創(chuàng)建虛擬機環(huán)境伙菜,建立要開發(fā)的網(wǎng)站文件夾命迈。
代碼: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