簡體   English   中英

如何在樹莓派中運行 ASP.net 網站

[英]How to run an ASP.net website in Raspberry pi

我正在嘗試運行我的 ASP.net 網站(在 Visual Studio C# 中創建)

我按照以下步驟操作:

  1. 我安裝了 raspbian os 作為 Raspberry pi 的操作系統

  2. 我啟用了 ssh 連接

  3. 我發布了我的網站,以便能夠在 Linux 設備上運行

  4. 然后我復制了樹莓上的發布文件夾(使用winscp)

  5. 我嘗試使用 powershell 運行網站,但收到以下消息:

    pi@raspberrypi:~ $ /home/pi/web/Modellfabrik info: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[62] 用戶配置文件可用。 使用“/home/pi/.aspnet/DataProtection-Keys”作為密鑰存儲庫; 密鑰不會在 rest 加密。 信息:Microsoft.Hosting.Lifetime[0] 現在正在監聽:http://localhost:5000 信息:Microsoft.Hosting.Lifetime[0] 應用程序已啟動。 按 Ctrl+C 關閉。 信息:Microsoft.Hosting.Lifetime[0] 托管環境:生產信息:Microsoft.Hosting.Lifetime[0] 內容根路徑:/home/pi

  6. 當我嘗試在我的瀏覽器上運行該網站時,使用: http://myraspberryipadress:5000但它不起作用

您的樹莓派上可能沒有打開端口 5000。

運行nmap -sT -p- <192.168.0.XX>以查看您的 pi 上打開的可用端口列表。

查看這樣的文章,了解如何打開該特定端口。

或者 - 更安全的是,在 pi 上設置反向代理 nginx 服務器。 關聯

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM