NETCore开发跨平台的应用部属到-Linux-Ubuntu

NETCore开发跨平台的应用部属到-Linux-Ubuntu


操作系统:Win10

开发工具:VS2017

Linux系统:ubuntu-16.04.2-desktop-amd64

虚拟机:VirtualBox-5.1.18-114002-Win

FTP工具:Win10自带的

第一步:新建一个控制台项目CorxApp01


 
第二步:发布



 
第三步:准备安装Linux系统
先安装好VirtualBox-5.1.18-114002-Win,然后就选择镜像文件,一直下一步步…略


 
第四步:启动Linux系统,先使用安装时设置的用用户名登录,再修改root用户密码,并允许root用户登录,切换用户,使用root登录
 


第五步:安装.NET Core环境

我用的系统是:Ubuntu 16.04
执行:
sudo sh -c 'echo "deb [arch=amd64]  https://apt-mo.trafficmanager.net/repos/dotnet-release/ xenial main" > /etc/apt/sources.list.d/dotnetdev.list'
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 417A0893
sudo apt-get update

再执行:
sudo apt-get install dotnet-dev-1.0.1
有时可能因为网络原因,可能要多执行几次直到成功
安装成功后输入:dotnet –info


 
第六步:Win10 部属FTP
部属一个FTP指向我们程序发布的目录,这样主要是为了好让虚拟机中方便访问Win系统中的文件


 
第七步:Linux中连接FTP


 
这样是不是就很方便了。哈哈
第八步:将发布的程序拷贝到指定目右键执行命令


 
输入命令:dotnet CorxApp01.dll
 


Ok,大功告成!
 
我们继续,不要停,把.NET Core MVC程序也部属一下
新建项目:
CorWeb01
发布
拷贝文件到目录:


同样,右键,输入命令:dotnet CorWeb01.dll


在浏览器中输入:localhost:5000




 
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值