最近有個專案,是在Windows平臺下開發的,需要把 asp.net web應用移植到 CentOS下,甚是頭疼;
翻閱資料,發現Jexus是個可行的方案,下麵是官方對Jexus的定義:
什麼是Jexus Jexus是一款Linux平臺上的高效能WEB服務 |
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遠端登陸 CentOS,最好是root管理員賬戶,其它管理員賬戶也可以
1 輸入命令:伺服器安裝jexus 2 wget https://www.linuxdot.net/down/jexus-6.1-x64.tar.gz
3.解壓,解壓完畢後可使用 ls 指令檢視
tar -zxvf jexus-6.1-x64.tar.gz
解壓完成後,會得到一個jexus檔案夾。
4.移動
把jexus檔案夾移動或複製到一個指定的工作位置,這個位置你自己決定,建議大家統一使用/usr路徑。
sudo mv jexus /usr
5.建立測試頁面
由於jexus的預設的網站配置檔案指向的物理路徑是/var/www/default,所以,我們在/var下建立www檔案夾,在www下建立default檔案夾。
註意:/var 和 /usr 是平級的,即Jexus是放在 /usr下,網站是放在 /var下
cd /var
sudo mkdir www
cd www sudo
mkdir default
--輸入命令:建立index.aspx檔案
vi index.aspx
--新增程式碼
--鍵盤按ESC鍵退出編輯狀態
--輸入命令:儲存修改
:wq
--輸入命令:檢視檔案是否新建成功
cat index.aspx
6.啟動網站
啟動jexus並嘗試訪問預設網站: cd /usr/jexus sudo ./jws start curl localhost
Jexus的常用命令:
啟動:sudo ./jws start
重啟:sudo ./jws restart
停止:sudo ./jws stop
啟動某個網站:sudo start 網站名
重啟某個網站:sudo restart 網站名
停止某個網站:sudo stop 網站名
7.解除安裝
Jexus是“綠色軟體”,除了jexus檔案夾外,它不會在系統的其它地方寫入任何檔案,也不會註冊任意資訊,所以,它的解除安裝很簡單:刪除 jexus檔案夾就行了。
8.其實配置的操作,也可以在Centos桌面環境下操作,無非是解壓,複製和貼上的過程
當然如果網站有更改,需要使用
cd /usr/jexus
./jws restart
來重新啟動網站 ,最後可以使用 pc 電腦在 windows系統下訪問 網站
朋友會在“發現-看一看”看到你“在看”的內容