Centos7 部署.netCore2.0项目

最近在学习.netCore2.0,学习了在Centos上部署.netCore的方法,中间遇到过坑,特意贴出来供大家分享,在此我只是简单的在CentOS上运行.NETCore网站,没有运用到nginx等

首先需要新建.netCore2.0 项目,然后进行发布,这里就不做说明,下面直接上linux部分

在CentOS中部署.netCore2.0 网站,在这里我用的是VMWare,装的是centos7

进入系统后,打开终端或者Xhell客户端,进行.netCore环境安装,依次键入下面命令

1、sudo yum install libunwind libicu

2、curl -sSL -o dotnet.tar.gz https://go.microsoft.com/fwlink/?linkid=848821

  这里需要说明,目前贴出的地址是.netCore1.0的环境,如果你的项目是其他版本的,等环境装完后需要部署的时候,会出现版本错误,

  这里需要你在微软官网找到对应的.netCore版本文件,然后下载安装,具体就是将上面命令Https的地址换成新的即可,微软官网地址如下

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

3、sudo mkdir -p /opt/dotnet && sudo tar zxf dotnet.tar.gz -C /opt/dotnet

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

安装完成后,运行dotnet --info,如果出现下图,则表示安装成功

然后将刚才发布的.netCore2.0网站拷贝到服务器上

进入到网站目录,运行 dotnet CoreWeb2.dll(这里的CoreWeb2.dll是我们新建项目生成的项目名,其他东西是一些环境类库和配置文件等),出现下面的情况表示运行成功

然后我们打开 localhost:5000,看到网站运行成功,大功告成

转载于:https://www.cnblogs.com/happygx/p/8820157.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值