1. 程式人生 > >raspberrypi(樹莓派)上安裝mono和jexus,執行asp.net程式

raspberrypi(樹莓派)上安裝mono和jexus,執行asp.net程式

參考網址:

http://www.linuxdot.net/

http://www.cnblogs.com/mayswind/p/3279380.html

http://www.raspberrypi.org/phpBB3/viewtopic.php?t=37174

1、樹莓派上安裝mono環境,使其支援asp.net

本人使用9-25的系統,據說穩定

建議更新:

sudo apt-get update
sudo apt-get upgrade

安裝mono時注意:

pi上直接原始碼編譯時通不過的,在make的時候失敗。據報的錯誤來查是gcc的版本問題,畢竟pi是arm系的處理器,

好在有人已經把armv6的編譯出來了,我們只需要下載解壓縮就可以了。

用debian的apt-get install的不行,不支援硬浮點運算。

整體的詳細安裝步驟請參照:http://www.cnblogs.com/mayswind/p/3279380.html

由於我們只需要安裝支援asp.net的環境搭建的僅僅是webserver,所以大家只需看該大俠的第一步,有興趣的童鞋當然是看完了。

簡單測試是否支援浮點運算方法,mono安裝完成後,輸入:csharp命令,(注,最好在putty下,選擇utf8編碼

ssh secure shell會亂碼,怎麼處理先不管了),繼續輸入,(上張圖吧還是)

而後輸入以下程式碼:

Console.WriteLine(DateTime.Now);

看輸出結果是不是正常的時間格式,時間是否和你linux終端下輸入date命令顯示的時間一致,正常如下圖

一定要注意大小寫,退出命令是quit;

看mono的版本資訊:mono -V(大寫),一定要有hardfp-abi

如果僅僅是下面的,那估計你要重新安裝了

2、安裝jexus5.4.3,安裝for pi的補丁

安裝jexus的時候如果是pi的話初次嘗試,建議就下5.4.3的包吧,如果是其他Linux系統建議直接下最新的jexus5.4.5

當然了,我們是在pi上安裝,初次安裝先試試5.4.3吧,想嘗試新版本的童鞋,強烈測試下,結果可以分享出來。

wget -c http://
www.linuxdot.net/down/jexus-5.4.3.tar.gz
tar zxvf jexus-5.4.3.tar.gz
cd jexus-5.4.3

sudo ./install

然後下載補丁,http://www.linuxdot.net/down/jws-5.4.3-pi.rar

linux的rar不是免費的,建議下載後解壓將exe用SSH Secure Shell(自行搜尋)傳過去。

按照下載裡的說明去做。

此段來自:linuxdot.net

一、下載並安裝jexus-5.4.2或5.4.3或5.4.3.1。
二、如果jexus已經在工作,那麼,請停止它的執行。
三、把本jwsHttpd.exe複製到樹莓派上的jexus工作資料夾(一般是/usr/jexus)中,覆蓋舊檔案。
四、在樹莓派的jexus資料夾中,以管理員執行: sudo ./jws regsvr
五、啟動jexus。

現在啟動jws吧(開機啟動,將jws命令加入$PATH中等等自行搜尋吧)

(有可能啟動不了)

終端下執行:

curl localhost/info

如果看到welcome之類的,說明ok了

檢視端口占用情況:

netstat -lntp

pi是不是自帶了個httpd呢Apache,不想刪除的可以用下面的命令停止或者修改jexus的監聽埠

sudo apt-get remove apache2

再啟動試試吧

3、將asp.net程式釋出到web上(本人採用的是.netframework2.0的asp.net程式)

檢視webroot的路徑

ssh Secure Shell

index.html刪了吧

相關推薦

raspberrypi樹莓安裝monojexus執行asp.net程式

參考網址: http://www.linuxdot.net/ http://www.cnblogs.com/mayswind/p/3279380.html http://www.raspberrypi.org/phpBB3/viewtopic.php?t=37174 1、樹莓派上安裝mono環境,使其

在Ubuntu作業系統安裝monojexus搭建.NET執行環境

mono在國內的應用已經越來越多了。現在因為商業版權問題,很多公司都不敢將其用於生產環境上,但這無法擋住mono的魅力。.net的程式猿們,如果你還不知道mono那就太可惜了。 “Mono+Jexus”架構模式是Linux承載ASP.NET企業級應用的極為重要的架構方式。這

Linux下配置MonoJexus並且部署ASP.NET MVC5

1.開篇說明 a. 首先我在寫這篇部落格之前,已經在自己本地配置了mono和jexus並且成功部署了asp.net mvc專案,我也是依賴於在網上查詢的各種資料來配置環境並且部署專案的,而其在網上也已有了很多這方面的文章,故而我就想我是寫還是不寫呢,但是想來想 去,我還是寫一下吧,因為網上的文章太雜亂,不是最

樹莓Debian系統安裝wxPython

第一步:匯入Key curl http://apt.wxwidgets.org/key.asc | sudo apt-key add - 第二步:將下面指令追加到檔案 /etc/apt/sources.list # wxWidgets/wxPython repos

樹莓Debian系統安裝python軟體包pymssql

tar zxvf freetds-stable.tgz cd freetds-0.91 ./configure --prefix=/usr/local/freetds --with-tdsver=8.0 --enable-msdblib --enable-dbmfix

樹莓樹莓安裝Mysql資料庫並設定遠端連線

ubuntu上安裝mysql 非常簡單隻需要幾條命令就可以完成。 1. sudo apt-get install mysql-server 2. apt-get isntall mysql-client 3. sudo apt-get install libmysqlcli

Rasipbian樹莓啟用root權限的方法

mod width config new 修改用戶 unlock sip 啟用 登陸 啟用root raspbian默認用戶名為pi、密碼為raspberry(若使用raspi-config修改過密碼,則為修改後的密碼)默認情況下,root用戶並未啟用,且沒有密碼

在ubuntu16.0432位安裝miniGUI

一、下載原始碼包 移植所需的檔案可以從minigui官網下載:http://www.minigui.org/en/download/ 主要檔案有: 工具及依賴庫檔案: qvfb2-2.0.tar.gz gvfb-1.0.0.tar.gz zlib-1.2.2.tar.gz libpng-1.

樹莓編寫使用者介面控制GPIO 開關

話不多說,直接上程式碼: from Tkinter import * import RPi.GPIO as GPIO import time GPIO.setmode(GPIO.BCM) GPIO.setup(18, GPIO.OUT) class App: /

在LinuxRedhat 6.4安裝配置telnet服務並使用SecureCRT連線

由於之前在電腦上安裝了虛擬機器,並在虛擬機器中安裝了Linux,但是由於沒辦法直接複製螢幕內容,有時候做記錄顯得有些不方便。因此今天在電腦上安裝了一個SecureCRT,並在Linux上安裝了telnet服務,用於連線虛擬機器中的Linux,之後便可以更方便複製

如何在VMware workstation 14 pro虛擬機器安裝系統

點選建立新的虛擬機器選擇稍後安裝系統,否則你會陷入無窮的簡易安裝等待中。我這次安裝的系統為win10安裝地址可以自己選擇接著可以按照推薦的一直點下去之後點選編輯虛擬機器設定選擇自己下載好的win10映像檔案啟動之後便可開啟虛擬機器一旦進去立即按回車否則就會出現如下畫面(但是有

如何在windows系統下用串列埠通訊完爆raspberry pi樹莓

相關文章  在沒有網路,沒用鍵盤,沒有顯示器的情況下,控制樹莓派就成了一個問題。 通過串列埠通訊果斷的試用了一次發現效果不錯,下面就和大家一起分享一下。 所需裝置: 1.raspberry pi 板子一塊 2.一張SD卡(至少2G我們採用8G) 3.一根

用python3實現網頁版raspberry pi樹莓小車控制

目錄 關於樹莓派四驅小車的運動方向控制、攝像頭方向控制已經在前面的兩篇博文中介紹過。有需要的可以參考。本文也是基於上述兩個python檔案就緒的情況進行的。 本文主要講述我是如何實現通過網頁實現小車控制的。當前的實現方式比較簡陋,只能支援控制網頁和樹莓派在

樹莓3安裝ros完整版

官方安裝教程 主要安裝步驟大家參考官方教程,下面的算是我對官方教程的一點補充說明,也許可以幫助大家少走點彎路。官方教程上支援的樹莓派系統版本為wheezy和jessie;我用的是最新的jessie。 1.在第一步新增ros倉庫路徑時,教程上給出的是國外的地址

在vs2003vc7.1安裝boost庫

以前曾經寫過一個vs2003安裝boost的方法,但是換了臺新機器後以前的方法就是安裝不上了,所以再次求救於網路終於找到http://hi.baidu.com/%CF%C2%D2%BB%B5%C0%B2%CA%BA%E7/blog/item/2d0e6f2c01a6a2e98

樹莓2安裝Ubuntu mate系統併成功部署基於.net core的CMS系統Zkeacms

親戚送了一個樹莓派2(以下內容也適用樹莓派3),決定拿來學習折騰一下,由於想學Ubuntu,決定首先安裝Ubuntu mate系統。 1. 準備一張16G以上的高速TF卡(C10的記憶體卡),用讀卡器接入PC電腦,備份記憶體卡內資料,網上下載兩個小工具

樹莓3安裝ROS

裝置:         樹莓派3 系統:         Ubuntu mate 16.04.2 LTS ROS版本:  kinetic 首先,先給樹莓派刷上Ubuntu mate 16.04系統 從官網下載樹莓派16.04備用。 我是在windows系統上燒錄的,因為開

樹莓3B安裝安卓系統 柏貴林

一個偶然的機會cd公司從nb公司拿到一個樹莓派3,當時本人感覺沒什麼卵用,因為雖然是4核和1.2Ghz主頻。於是就放在哪兒,停灰。。 然後有一天,某某老大要說弄個安卓系統在上面跑跑,於是我去百度啊,也有一些帖子介紹,然後照著做了但是系統就是啟動不起來,,,,眼看要把百度掏空

樹莓/ArchlinuxArm安裝yaourt

在PC機上安裝yaourt時只需在/etc/pacman.conf檔案中加入archlinuxn這個軟體倉庫,然後用命令$ sudo pacman -Syu yaourt安裝即可,但是在樹莓派上,我用

樹莓3B+QT5(安裝與相關配置)附帶一個小介面

首先,我們需要安裝樹莓派,一些教程在安裝QT5時,推薦更新樹莓派上的韌體之類的, 也就是這兩句程式碼: sudo apt-get upgrade sudo rpi-update 說多了就是淚,我的樹莓派因為更新上面兩句,導致系統崩潰,所以,我一般不建議去更新(這個坑我已經躺了)