1. 程式人生 > 其它 >Linux 上用Jexus部署Asp.Net網站

Linux 上用Jexus部署Asp.Net網站

Linux 上用Jexus部署Asp.Net網站,可以參考:Linux上用Jexus部署Asp.Net網站:常規部署與Docker部署 - 我是真的大米 - 部落格園 (cnblogs.com)

注意事項:

1、根據Linux系統架構,下載jexus

2、建議不要安裝最新版本的,我是安裝jexus-6.2 版本,先裝了jexus-7.0 ;但是啟動之後,網站無法訪問,也沒報錯,解除安裝之後安裝6.2版本的就沒有問題了

如果要解除安裝jexus ,只要刪除jexus 這個資料夾就好了

3、curl localhost:port  執行之後會返回html程式碼,注意要確認curl 是否安裝

  apt-get install curl      #apt 裝載器安裝命令

4、配置檔案注意地方

  root=/ /var/www/default  #根目錄和程式工作目錄

5、多個網站,在/usr/jexus/siteconf/ 目錄下新增多個配置檔案即可

  cp /usr/jexus/siteconf/default /usr/jexus/siteconf/新的檔名稱   #拷貝配置檔案並重命名

 

(一)常規部署

一、把 jexus壓縮包下載到linux臨時資料夾中。

cd /tmp

wget linuxdot.net/down/jexus-6.2.x-arm64.tar.gz

(不同的作業系統紅色部份對應的包不一樣,也可以手動下載安裝包,上傳到linux目錄,手動解壓,進 https://www.linuxdot.net/ 下載相關的版本)

二、解壓檔案

    

tar -zxvf jexus-5.8.1-x64.tar.gz

解壓完成後,會在/tmp中得到一個jexus資料夾。

三、移動

    把jexus資料夾移動或複製到一個指定的工作位置,這個位置你自己決定,建議大家統一使用/usr路徑。

sudo mv jexus /usr

然後清理/tmp中的jexus:

sudo rm -rf /tmp/jexus

四、修改配置檔案 指定網站目錄跟埠

vi  /usr/jexus/siteconf/default

 修改port 跟root

五、把釋出好的程式檔案上傳到配置檔案root指定的目錄

六、 重啟jws服務

cd  /usr/jexus

sudo ./jws restart

七、驗證是否成功

  

  curl  localhost:port
 Linux 會使用到的命令:
Linux

       sudo su   切換root 使用者

       fdisk -l   檢視未掛載磁碟

       df -h      檢視磁碟

       cat  /proc/cpuinfo    檢視cpu 資訊

       rm -rf 資料夾路徑     刪除資料夾

       rm 檔名稱路徑      刪除檔案

       mkdir 資料夾路徑     建立資料夾

       mv 原路徑 目標路徑     移動資料夾

      

       lsof -i:埠號         檢視埠

       netstat -aptn               檢視埠

vim

       i  進入插入模式

       wq 儲存退出

 

apt

sudo apt-get autoremove --purge 軟體名稱  解除安裝軟體

/usr/jexus/siteconf/