Upload
dplayerd
View
505
Download
0
Embed Size (px)
Citation preview
讓 ASP.NET 在 PI 上飛主講:毛豆
Raspberry PI 是什麼 ?
維基百科說
樹莓派 35 鎂超便宜小電腦 硬體 Open Source 可以裝 OS 有 USB 、網路卡、 HDMI 、音源線、 GPIO 等
所以 Raspberry PI 是什麼 ?
可以拿來做什麼
學習基礎電子電路 做硬體雛型 架伺服器 ( 可是要學 LINUX)
◦ WEB, FTP, …
可以拿來做什麼
裝 ASP.NET 了 來找參考資料吧
http://www.slideshare.net/juergengutsch/aspnet-on-the-raspberry-pi-2 https://docs.asp.net/en/latest/getting-started/installing-on-linux.html https://mjomaa.com/computer-science/
frameworks/asp-net-mvc/139-installing-asp-net-5-on-linux-ubuntu-15-04-x32
……
資料很少,能一鏡到底的更少
一點點來吧
從官網抓 Debian 2015/05/05 的 IMG 用下面這套燒錄燒 OS IMG
SSH: 允許遠端連線遠端工具 : MobaXterm PieTTY
passwd root 改成 raspberry 比較不會忘
改 root 密碼
apt-get update apt-get upgrade
更新套件來源
Raspbian 設定完畢
下面工具,在參考資料說可以不裝…別信它,要裝 GIT, NPM, UNZIP MONO-Complete
方便用的小工具
DNVM 是 .NET Core 版本控管用 DNX 是執行用安裝 DNX & DNVM
Libuv Kestrel ( 這個才是 Server)
安裝 Web Server
Libuv Kestrel ( 這個才是 Server)
恭喜你,遠端桌面死掉了……
安裝 Web Server
Libuv Kestrel ( 這個才是 Server)
恭喜你,遠端桌面死掉了…… 恭喜你, x window 死掉了… 恭喜你, HDMI 死掉了…
安裝 Web Server
Libuv Kestrel ( 這個才是 Server)
恭喜你,遠端桌面死掉了…… 恭喜你, x window 死掉了… 恭喜你, HDMI 死掉了… 至少我死了四次…
安裝 Web Server
安裝快結束了喝口茶休息一下
NuGet 是…應該大家都知道吧 然後補一下 NuGet.config ( 解壓後不在資料夾內 )
裝一下 NuGet
NPM DNX & DNVM ldconfig
跑一下更新
NPM DNX & DNVM ldconfig
◦ 這裡可能也會死掉…
跑一下更新
唷 ! MAN 協助你建立專案 yo aspnet
◦ 唷 aspnet
安裝 Yeoman
這邊建立專案◦ 命名你的專案◦ 指定資料夾◦ 透過 NuGet 把參考 dll 還原
yo aspnet ,唷 aspnet
執行 : dnx kestrel◦ 還記得剛才說的 kestrel 嗎
也可以設成背景服務
啟動 Web Server
安裝完了…累死人…
看看執行結果…
為什麼是別台的 IP?
看看執行結果…
為什麼是別台的 IP? 因為我的遠端桌面、 x window 、 HDMI 死了…看看執行結果…
END…