首页 > 系统相关 >Linux发布ASPNetCore 项目 IIS 部署

Linux发布ASPNetCore 项目 IIS 部署

时间:2023-12-04 19:12:50浏览次数:47  
标签:Core ASP IIS ASPNetCore Linux dotnet NET 安装

Linux系统发布 ASP.ENT Core 项目
Linux系统-CentOS7 ---基于虚拟机来安装
IP:192.168.1.97
安装教程
链接:https://pan.baidu.com/s/1gI93YwptrWdPKHBh5fLNqQ?pwd=6666
提取码:6666
我们的 ASP.ENT Core 应用程序是需要跑在 .NET Core 环境上面的。所以我们就需要先安装 .NET Core 环
境。
根据微软官方的文档说明:如果要开发 .NET 应用,请安装 SDK (包括运行时)。 或者,如果只需运
行应用程序,请安装运行时。 如果要安装该运行时,建议安装 ASP.NET Core 运行时,因为它同时包括
.NET Core 和 ASP.NET Core 运行时。
命令执行:
1、签名密钥添加到受信任密钥列表,并添加 Microsoft 包存储库
sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm 2、查看可以安装的 dotnet -SDK
yum search dotnet-sdk 3、安装适合的版本
yum install dotnet-sdk-7.0 4、查看安装的环境
dotnet --list-sdks
dotnet --list-runtimes 5、发布 Core WebAPI 项目,上传到Linux服务器 6、命令启动

 

IIS部署记住安装ASPCore2 模块

 

and 需要下载的环境

 

下载 .NET 7.0 (Linux、macOS 和 Windows) (microsoft.com)

标签:Core,ASP,IIS,ASPNetCore,Linux,dotnet,NET,安装
From: https://www.cnblogs.com/zhulongxu/p/17875716.html

相关文章

  • Linux下编译安装python
    1安装依赖yuminstallgccpatchlibffi-develpython-develzlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develgdbm-develdb4-devellibpcap-develxz-devel-y2下载源码到linuxyuminstall-ywgetwgethttps://www.python.o......
  • linux python virtualenv虚拟环境安装
    pythonvirtualenv虚拟环境安装pip3installvirtualenvpip3installvirtualenvwrapper创建环境存放目录mkdir$HOME/.virtualenvs查看已安装的virtualenvfind/-namevirtualenv查看已安装的virtualenvwrapper.shfind/-namevirtualenvwrapper.sh查看......
  • Linux后台跑程序的方法总结
    当使用ssh进行远程代码运行时,控制端电脑通常不能出现任何意外。然而,运行深度学习程序通常需要数小时或数天的时间,这意味着我们的IDE不能关闭。一旦出现非人为因素(如断电、断网或IDE卡死关闭),远程程序也会中断。因此,将程序灵活地运行在服务器上,不受控制端因素的影响至关重要。第一......
  • Linux 文件属性与权限
    1、使用ls-al可以查看文件的属性和权限,包括文件所属的用户、用户组、修改日期。 d代表的是文件夹的意思:若为:-代表的是文件l代表的是链接文件b代表的设备文件中可以提供存储的周边设备(可按块随机读写的设备)c则表示的是设备文件里面的串行端口设备,例......
  • Linux权限维持1
    本次学习Linux SSH软连接后面的利用实验原理sshd服务配置启用PAM认证,PAM配置文件中控制标志为authsufficientpam_rootok.so时,只要pam_rootok模块检测uid为0(root)即可直接登录。 所以利用起来有2个条件:一是sshd服务启用PAM认证机制,在/etc/ssh/sshd_config文件中,设置UsePAM......
  • 查看Linux系统版本信息
    [root@host-172-20-105-194~]#cat/proc/versionLinuxversion4.19.90-24.4.v2101.ky10.aarch64([email protected])(gccversion7.3.0(GCC))#1SMPMonMay2414:45:37CST2021[root@shijuezhongshu-ceshi-yingyong-dameng~]#cat/proc/versionLi......
  • 【jenkins】linux下环境搭建
    Jenkins是什么:Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监测持续重复的工作,旨在提供一个开放易用的软件平台,是软件项目可以进行持续集成。通常,项目中常用Jenkins作为编译打包项目的工具,做自动化部署。本文的Jenkins安装基于Jenkins.war进行安装。......
  • Linux基本命令
    ls:Listsfilesanddirectories.Usage:ls,ls-l(longformat),ls-a(includinghiddenfiles)cd:Changesthecurrentdirectory.Usage:cd[directory],cd..(parentdirectory),cd(homedirectory)pwd:Displaysthepathofthecurrentworkingd......
  • 嵌入式linux:GPIO应用学习
    一、准备工作1、开发板串口连上电脑。2、挂载nfs文件:将ubuntu的/nfsroot文件夹映射到将开发板的/mnt文件夹(此处对应笔者的虚拟机)mount-tnfs-onolock,vers=3192.168.3.61:/nfsroot/mnt 二、了解GPIO应用层1、开发板的GPIO通过sysfs方式进行操作,进入/sys/class/gp......
  • 嵌入式Linux: 使用Cmake交叉编译tslib库
    在编译第三方库时,往往要指定头文件和库的链接地址,每次输入又比较麻烦,所以产生了是否能用Cmake交差编译嵌入式Linux的想法,经过实验确实可行,以下记录操作过程。一、新建项目项目目录如下:arm_build:安放交叉编译生成的文件 build:安放gcc编译生成的文件 arm_linux_setup.cmake......