ASP.NET Core 1.0 安装并发布到Centos 7.2 使用jexus 5.8.2

安装运行环境

sudoyuminstall libunwind libicu

   

下载.net core

https://www.microsoft.com/net/download

   

下载完后上传文件

安装步骤https://www.microsoft.com/net/core#centos

   

安装如下

sudo mkdir -p /opt/dotnet && sudo tar zxf dotnet-centos-x64.1.0.0.tar.gz -C /opt/dotnet

   

sudo ln -s /opt/dotnet/dotnet /usr/local/bin

   

   

   

安装成功

   

   

   

1.安装jexus-5.8.2

下载地址:http://www.linuxdot.net/#_d

上传文件

   

   

   

解压

sudo tar zxvf /tmp/jexus-5.8.2-x64.tar.gz

   

   

修改权限

   

   

创建www文件夹

   

2.创建项目文件

   

   

找到工程根目录下 "project.json"

禁用type

   

   

注释scripts,添加runtimes如下

   

执行如下命令

Dotnet restore

   

   

发布

dotnet publish -r centos.7-x64

   

   

上传发布的文件到/var/www/default下

   

   

修改权限

sudo chmod a+x MyApp.TestCore.Jexus

   

修改/usr/jexus/siteconf/default文件如下

   

启动jexus

   

   

   

访问api地址

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

原文地址:https://www.cnblogs.com/liuyuhua/p/5788256.html