Linux系統(tǒng)下搭建asp.net運(yùn)行環(huán)境
[重要通告]如您遇疑難雜癥,本站支持知識付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!
最近有個(gè)項(xiàng)目,是在Windows平臺下開發(fā)的,需要把 asp.net web應(yīng)用移植到 CentOS下,甚是頭疼;
翻閱資料,發(fā)現(xiàn)Jexus是個(gè)可行的方案,下面是官方對Jexus的定義:
什么是Jexus
Jexus是一款Linux平臺上的高性能WEB服務(wù)器和負(fù)載均衡網(wǎng)關(guān),以支持ASP.NET、ASP.NET CORE、PHP為特色,同時(shí)具備反向代理、入侵檢測等重要功能。<br data-filtered=
"filtered"
>可以這樣說,Jexus是.NET、.NET CORE跨平臺的最優(yōu)秀的宿主服務(wù)器,如果我們認(rèn)為它是Linux平臺的IIS,這并不為過,因?yàn)?,Jexus不但非常快,<br data-filtered=
"filtered"
>而且擁有IIS和其它Web服務(wù)器所不具備的高度的安全性,這是政府機(jī)構(gòu)和重要企業(yè)對web服務(wù)器最必要也是最重要的品質(zhì)需求。
1.下載Jexus
登陸https://www.jexus.org/,下載最新版的 Jenux,截止2019-6-12最新版為 6.1?
下載鏈接:https://www.linuxdot.net/down/jexus-6.1-x64.tar.gz
2.使用Xshell遠(yuǎn)程登陸 CentOS,最好是root管理員賬戶,其它管理員賬戶也可以
1 輸入命令: 服務(wù)器安裝jexus 2 wget https://www.linuxdot.net/down/jexus-6.1-x64.tar.gz
3.解壓,解壓完畢后可使用 ls 指令查看
tar -zxvf jexus-6.1-x64.tar.gz
解壓完成后,會得到一個(gè)jexus文件夾。
4.移動
把jexus文件夾移動或復(fù)制到一個(gè)指定的工作位置,這個(gè)位置你自己決定,建議大家統(tǒng)一使用/usr路徑。 sudo mv jexus /usr
5.創(chuàng)建測試頁面
由于jexus的默認(rèn)的網(wǎng)站配置文件指向的物理路徑是/var/www/default,所以,我們在/var下創(chuàng)建www文件夾,在www下創(chuàng)建default文件夾。
注意: /var 和 /usr 是平級的,即Jexus是放在 /usr下,網(wǎng)站是放在 /var下
cd /var
sudo mkdir www
cd www sudo
mkdir default
--輸入命令: 創(chuàng)建index.aspx文件
vi index.aspx
? --添加代碼
<%@Page Language="C#"%>
<%=DateTime.Now.ToString()%>
?。I盤按ESC鍵退出編輯狀態(tài)
?。斎朊睿?保存修改
:wq
--輸入命令: 查看文件是否新建成功
cat index.aspx
6.啟動網(wǎng)站
啟動jexus并嘗試訪問默認(rèn)網(wǎng)站: cd /usr/jexus sudo ./jws start curl localhost
Jexus的常用命令:
啟動:sudo?./jws?start
重啟:sudo?./jws?restart
停止:sudo?./jws?stop
啟動某個(gè)網(wǎng)站:?sudo?start?網(wǎng)站名
重啟某個(gè)網(wǎng)站:sudo?restart?網(wǎng)站名
停止某個(gè)網(wǎng)站:sudo?stop?網(wǎng)站名
7.卸載
Jexus是“綠色軟件”,除了jexus文件夾外,它不會在系統(tǒng)的其它地方寫入任何文件,也不會注冊任意信息,所以,它的卸載很簡單:刪除 jexus文件夾就行了。
8.其實(shí)配置的操作,也可以在Centos桌面環(huán)境下操作,無非是解壓,復(fù)制和粘貼的過程
當(dāng)然如果網(wǎng)站有更改,需要使用
cd /usr/jexus
./jws restart
來重新啟動網(wǎng)站 ,最后可以使用 pc 電腦在 windows系統(tǒng)下訪問 網(wǎng)站
問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!