asp.netmvc部署到linux(centos)
阿新 • • 發佈:2018-09-02
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)