当前位置: 首页 > news >正文

最简单解决NET程序员在centos系统安装c#网站

目前随着技术栈转移,c#程序员如何在linux服务器中部署net程序呢?

我做了一次实验:一般来说runtime和sdk都要装。

1.centos系统内命令行输入命令  sudo yum install dotnet-sdk-6.0 安装6.0版

2.检测下是否成功:dotnet --version 出现版本号,说明安装成功了。

据说老网站的还需要装mono

sudo yum - config -manager --add -repo http://download.mono-project.com/repo/centos

3.把vs2022里的测试网站工程输出any CPU 发布到文件夹,文件夹publish ,全部发布的文件复制到centos的 /var/www/net6.0/publish 下。 

4.使用命令:dotnet 到 DLL 用*表示任意IP地址

dotnet /var/www/net6.0/publish/WebCentos.dll --urls="http://*:8081;http://*:8083" --environment=Development

这样,在浏览器里打开 http://服务器的IP地址:8089 就可以打开网站了。

简单吧,如果想更好的部署还需要进程Supervisor管理守护进程,用nginx反向代理等等配合使用。从C# 可算是转型了!java能做的C#都能做


http://www.mrgr.cn/news/70052.html

相关文章:

  • PCB+SMT线上报价系统+PCB生产ERP系统自动化拼板模块升级
  • 计算机网络(10)网络性能
  • 【分布式】BASE理论
  • C语言数据结构与算法--简单实现队列的入队和出队
  • adb 命令查看设备存储占用情况
  • Mysql个人八股总结
  • 网络安全之SQL初步注入
  • 第三十九章 基于VueCli自定义创建项目
  • 结构体是否包含特定类型的成员变量
  • 基于协同过滤算法的社交网络平台(协同过滤算法)
  • 企业官网的在线客服,如何提高效果?
  • 英飞凌Aurix2G TC3XX GPT12模块详解
  • 【计网】数据链路层笔记
  • 大数据机器学习算法与计算机视觉应用04:多项式
  • Qt|绘制100万个图元大规模场景
  • 项目功能--运营数据统计报表导出
  • MFC工控项目实例二十九主对话框调用子对话框设定参数值
  • c++ floyd判圈算法
  • Spring中@Autowired@Resource和@Inject注解区别
  • 【Java集合面试1】说说Java中的HashMap原理?
  • int socket(int domain,int type,int protocol);
  • 力扣第47题“全排列 II”
  • 中国智能网联汽车技术规程(C-ICAP-2024版)之基础行车辅助测试介绍及文档分享24年7月1号实施
  • 嵌入式linux中HDMI驱动操作方法
  • 前端面试题23 | 使用require和import引入的资源有什么区别?
  • 连锁会员管理系统开发的必要性