創作內容

1 GP

【心得】在手機上運行網頁伺服器(Django)

作者:G毛│2017-09-20 13:04:29│巴幣:2│人氣:1920
最近想說要在手機上開網路伺服
這樣就可以到處開發了
但網路上類似的資訊很少
以下也是我東拼西湊找到的資料把它整合起來
希望能幫到人


首先,想在手機運行電腦的東西一定得要一個可以跑電腦指令的軟體
這裡我推薦一個App
Termux


這是一款像Cmd的App
功能頗齊全
整體看起來應該是用Docker開發出來的

安裝後,我們再來打以下指令
$apt update





接著,想要運行Django就需要Python,所以我們來安裝這兩個

$apt install python
$pip install django==1.11.5
(Django版本看自己的需要來安裝)




這兩項都安裝完以後基本的指令就都幹電腦一樣了
但是你總得把檔案拿出來寫或是下載自己放在雲端的檔案吧
那這要怎麼找呢?
首先要先把Termux的存取權限打開
找到Termux後點"權限",開啟"storage"



再來Termux那要打指令
$termux-setup-storage
這樣才可以存取內部儲存空間

然後我們可以用
$ls
來查詢目前位置一下的資料夾與檔案

在這邊我已經先創好一個Project了


最後cd到你 manage.py 所在的資料夾
打上開啟伺服器的指令就可以囉
$python manage.py runserver








Ps:
畫面往右拉可以新增一個頁面



停止目前的動作
按一下EXIT就可以了

引用網址:https://home.gamer.com.tw/TrackBack.php?sn=3728426
All rights reserved. 版權所有,保留一切權利

相關創作

留言共 4 篇留言

八龍易主(´・ω・`)つ
不好意思
想請問一個笨問題
為什麼要在手機上弄網頁?
這樣要另外安裝您提到的上述東西
電腦弄不是比較方便嗎?
雖然還是要安裝
但是已經有例如:LAMP(LINUX+PHP..等等)的懶人包
想請問為何有這個呢
謝謝您

09-20 13:59

G毛
個人覺得可能會有像我一樣平常不能用電腦但又想學習這些都人吧,反正這也不過就是一個資訓分享,放在這裡有總比沒有好

09-20 14:09

Rocky
很有用耶,我倒覺得,可以在電腦上開發,git pull 程式下來,隨時都可以在手機上執行
似合一些沒有想花錢買主機的人上面

而且,似乎還可以排 crontab

12-02 19:16

Rocky
搭配 putty,超級好用,crontab 可以定期幫我抓資料發通知

01-07 02:01

我要留言提醒:您尚未登入,請先登入再留言

1喜歡★cube5178 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:【自製】評價插件Op_E...

追蹤私訊切換新版閱覽

作品資料夾

dhreekingdon幸運看見的你
給你一顆紅心~讓你能保有一整天的好心情~祝你有個愉快的一天喲(<ゝω・)~❤看更多我要大聲說昨天22:59


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】