Linux~centos上安装.netcore,HelloWorld归来!
对于跨平台的.netCore来说,让它的程序运行在Linux系统上已经成为必然,也是一种趋势,毕竟我们的很多服务都放在linux服务器上(redis,mongodb,myql,fastDFS,lucene),而我们希望与这些组件服务通讯,需要使用的代码为java,python等,而这些都不是我们擅长的,因为我们是个.NET工程师,哈哈!
对于.NetCore的出现让我们可以把开始的C#程序运行在其它系统之上了,这种跨平台的特性,当然就成了下一代微软占有市场的利器,当然这也只是个人认为的,下面我们看一下在linux-centos上部署.netcore开发环境的步骤。
一 安装centos的window的SSH客户端
Secure shell这个工具不错
二 安装.NetCore程序
这个过程需要从网上下载,所以需要一些时间,需要耐心等待
sudo yum install libunwind libicu curl -sSL -o dotnet.tar.gz https://go.microsoft.com/fwlink/?LinkID=809131 sudo mkdir -p /opt/dotnet && sudo tar zxf dotnet.tar.gz -C /opt/dotnet sudo ln -s /opt/dotnet/dotnet /usr/local/bin --添加软链接
三 建立项目,恢复类库,运行hello
mkdir hwapp cd hwapp dotnet new
dotnet restore
dotnet run
结果当然就是我们所期待的!
希望本文章对刚刚接触.NetCore的同学有所帮助!
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 百万级群聊的设计实践
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
2014-09-05 说说设计模式~桥梁模式(Bridge)
2013-09-05 知方可补不足~sqlserver中使用sp_who查看sql的进程
2013-09-05 知方可补不足~为千万级数据表加索引
2012-09-05 IoC~高效的Autofac
2011-09-05 Ninject超轻量级的依赖注入工具