美文网首页
CentOS部署Jexus+.Net Core2.2 MVC发布

CentOS部署Jexus+.Net Core2.2 MVC发布

作者: GH_12d8 | 来源:发表于2019-04-14 11:38 被阅读0次

    1. dotnet sdk 安装

    sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm
    sudo yum install dotnet-sdk-2.2
    dotnet --version
    

    2. git

    yum install git
    cd ~
    git clone https://xxxx/FirstNetCoreMvc.git
    cd ~/FirstNetCoreMvc/FirstCoreMvc
    

    3. 发布应用文件

    dotnet run
    ctrl+c
    dotnet publish -o /var/www/firstmvc
    cd /var/www/firstmvc
    ls
    cd ~
    

    4. Jexus安装

    yum install wget
    curl https://jexus.org/release/x64/install.sh|sudo sh
    cd /usr/jexus/siteconf
    cp default firstmvc
    vi firstmvc
    

    修改firstmvc
    port=5000
    root=/ /var/www/firstmvc
    hosts=* #OR your.com,*.your.com
    # AspNet.Workers=1 # Set the number of asp.net worker processes.Defauit is 1.
    # addr=0.0.0.0
    # CheckQuery=false
    NoLog=true
    AppHost={cmd=dotnet /var/www/firstmvc/FirstCoreMvc.dll; root=/var/www/firstmvc/; port=0}

    5. 运行

    sh /usr/jexus/jws restart
    curl http://localhost:5000
    

    6. 防火墙关闭

    sudo firewall-cmd  --state
    sudo systemctl stop firewalld
    

    相关文章

      网友评论

          本文标题:CentOS部署Jexus+.Net Core2.2 MVC发布

          本文链接:https://www.haomeiwen.com/subject/vmyjwqtx.html