1. 程式人生 > >asp.netmvc部署到linux(centos)

asp.netmvc部署到linux(centos)

tro 重啟 需要 mys 項目部署 mil tle 客戶服務 var

介紹將asp.netmvc項目部署到centos系統。

開發工具:win10+vs2017+.NetFramework4.6.1+Vmware14+centos

1.安裝Jexus

這裏使用獨立版(專業版)。Jexus“獨立版”指的是自帶.net運行時(mono),不需要在客戶服務器安裝mono就能正常運行的Jexus版本,該版本只支持 64位Linux操作系統。

需要使用root權限安裝。 安裝命令: curl https://jexus.org/release/x64/install.sh|sudo sh

執行完後進入目錄 usr/jexus (cd usr/jexus)就能執行jexus命令啦。

2.配置jexus網站

默認目錄 /var/www,默認網站是default。 將編譯好的asp.netmvc項目拷貝到目錄 /var/www/default裏面。(default是網站文件目錄,網站名稱是default)

運行 ./jws start 訪問 curl localhost 即可驗證網站的訪問。

在/usr/jexus/siteconf 下有網站的配置。默認有default配置。如果要加入新的網站則需要添加新的配置。

3.添加第二個網站

3.1 添加目錄 /var/www/mysite1,將編譯好要發布的文件拷貝到此目錄。

Jexus的常用命令:

啟動:sudo ./jws start [default]

重啟:sudo ./jws restart [default]

停止:sudo ./jws stop [default]

參考網站:

jexus官網 https://www.jexus.org/

asp.netmvc部署到linux(centos)