首页 > 系统相关 >CentOS 7 部署 NET6.0 项目过程

CentOS 7 部署 NET6.0 项目过程

时间:2024-05-08 17:12:29浏览次数:28  
标签:CentOS 部署 dll API 6.0 dotnet runtime NET6.0 CRM

1、环境配置

  NET6.0 环境搭建

  主要是SDK 和 runtime 的安装,下图截自官网说明了SDK 和 runtime 的关系

 

    CentOS7 安装SDK 方法

  第一步:rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm

  第二部:yum install dotnet-sdk-6.0

      也可以只安装对应的runtime:

      yum install dotnet-runtime-6.0

      yum install aspnetcore-runtime-6.0

  通过上述两部操作就完成了 环境的搭建。

 

2、项目部署

  CentOS7 创建目录:通常项目部署在Nginx 站点目录。/user/share/nginx  ,

  如下图:两个项目 一个API 一个Web 项目       

  

3、运行效果

  将目录定位到项目所在目录:执行该命令

  dotnet API.CRM.WebAPI.dll  --urls "http://192.168.10.12:5000"  

  注意:不能直接执行 dotnet API.CRM.WebAPI.dll、dotnet API.CRM.WebAPI.dll  --urls "http://localhost:5000" ,因为没有站点代理的情况下只能本机访问。

  解决这问题 可以尝试使用Nginx 代理。

 

标签:CentOS,部署,dll,API,6.0,dotnet,runtime,NET6.0,CRM
From: https://www.cnblogs.com/softwaretailor/p/18180266

相关文章

  • Docker 部署 Redis
    获取镜像#拉取镜像此处我们拉取的是官方最新镜像,其它版本可以去DockerHub查询[root@VM-24-9-centos~]#dockerpullredis:7.2创建挂载目录并复制相关文件##创建挂载目录[root@VM-0-17-centos~]#mkdir-pdata/redis/{conf,data}##切换到conf目录并下载配置文件和......
  • Windows环境部署项目
    1.安装Java环境下载jdk8可执行文件并安装配置环境变量JAVA_HOME——D:\ProgramFiles\java\jdk1.8CLASSPATH——.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jarpath——%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin测试java-ve......
  • 解决Vue项目在IIS部署中路由不存在导致的404错误问题
    最近Vue项目部署到IIS时遇到了一个问题:当输入不存在的路由时,页面会报下图的404错误,这样会导致我们的信息暴露,非常不安全,解决这个问题也很简单,通过配置网站的url重写即可解决这个问题。参考文章:https://blog.csdn.net/qq_40323256/article/details/124384969解决方法:给IIS部署的......
  • [转]矿卡P104再就业AI绘图(附centos安装cuda及配置stable diffusion教程)
    原文地址:矿卡P104再就业AI绘图(附centos安装cuda及配置stablediffusion教程)-哔哩哔哩早就听说p104用的gtx1080同款核心,只是阉割了编解码与视频输出,cuda还在,有8G显存,一看就很适合ai画图,当然,150不到的超低廉价格才是笔者购买它的决定性原因!    废话不多说,在linux上使用该显......
  • (一)Linux CentOS Redis 安装
    1、获取源//redis-stable是最新稳定版wgethttps://download.redis.io/redis-stable.tar.gz2、解压编译//我指定目录/apptar-xzvfredis-stable.tar.gz-C/appcd/app/redis-stablemake&&makeinstall3、修改配置启动//设置后台运行daemonizeno改成yes//运行......
  • windows磁盘映射到centos7, nfs使用
    在centos7下面开发,遇到几次虚拟机无法启动,导致里面代码丢失的问题。从同事那边听说了nfs工具,可以将windows的某个目录映射到虚拟机的centos下面,作为一个磁盘挂载。nfs下载地址:https://www.hanewin.net/nfs-e.htm下载和安装的参考地址:Windows10搭建NFS服务-fuzidage-博客......
  • docker部署kafka服务
    dockerrun-d--namekafka--hostnamekafka-server\--log-optmax-size=200m\--log-optmax-file=1\--restart=always\-p9092:9092\--memory1024m\-eKAFKA_CFG_LOG_RETENTION_MS=60000\-eKAFKA_CFG_MAX_REQUEST_SIZE......
  • 使用 Docker 部署 TaleBook 私人书籍管理系统
    1)项目介绍GitHub:https://github.com/talebook/talebookTalebook是一个简洁但强大的私人书籍管理系统。它基于Calibre项目构建,具备书籍管理、在线阅读与推送、用户管理、SSO登录、从百度/豆瓣拉取书籍信息等功能。友情提醒:个人是不允许进行在线出版的,维护公开的书籍网站......
  • 【OpenVINO™】基于 C# 和 OpenVINO™ 部署 Blazeface 模型实现人脸检测
     前言OpenVINO™C#API是一个OpenVINO™的.Netwrapper,应用最新的OpenVINO™库开发,通过OpenVINO™CAPI实现.Net对OpenVINO™Runtime调用,使用习惯与OpenVINO™C++API一致。OpenVINO™C#API由于是基于OpenVINO™开发,所支持的平台与OpenVINO™完全一......
  • Centos7 查看系统版本
    查看Linux内核版本:#查看当前系统的内核版本uname-r#输出其中包含了内核版本号和适用的硬件架构信息3.10.0-957.el7.x86_64查看操作系统发行版信息:#查看更详细的操作系统发行版信息cat/etc/centos-release#输出告诉您具体的CentOS版本号CentOSLinuxrelease7.......