* 在 VMWare 裡固定 IP (180801)
基本上就是先記下右上角自動配置時的 IP, Default route(即 Gateway), DNS
再來選用手動配置時,將自動配置的值填入 (Netmask 255.255.255.0)
* Notepad 的 FTP 無法寫入遠端 Ubuntu,因為 Ubuntu FTP default 不允許寫入 (180731)
原因:vsftp默認配置不允許上傳文件
解决:修改/etc/vsftpd.conf
sudo gedit /etc/vsftpd.conf
將“write_enable=YES”前面的#取消。
重啟 vsftp 服務器。
* batch 自動啟動 django 網站 (180803)
server.sh 內容:
source VENV/bin/activate
cd mblog
python manage.py runserver 192.168.133.130:8000
執行方法: . server.sh (有一個"點") 或 source server.sh
https://stackoverflow.com/questions/255414/why-doesnt-cd-work-in-a-shell-script
* pip install xxxx 之後,緊接著 pip freeze > requirements.txt 就可以把這個安裝記下來 (180804)
未來要重現環境時 輸入$ pip -r requirements.txt 就可以取得相同的環境
所以最好在 VENV 環境裡 install
http://pre.tir.tw/008/blog/output/pip-workflow-guan-li-requirementtxt.html