Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 39849|Resposta: 2

[Fonte] O CentOS 7 instala o ambiente de execução com ASP.NET Core 3.1

[Copiar link]
Postado em 2021-9-21 15:11:19 | | | |
Como o projeto foi anteriormente desenvolvido usando ASP.NET Core 2.0, a Microsoft não mantém nem dá suporte à versão 2.0 do .NET Core, e o projeto foi atualizado para a versão 3.1. Apresentar:O login do hiperlink está visível.
Revisar:

Instalação do Centos 7. Tutorial do SDK NET Core
https://www.itsvse.com/thread-4860-1-1.html

Tutorial de supervisor de daemons de fundo no Centos 7 .Net core
https://www.itsvse.com/thread-4870-1-1.html

Execute o programa central do console .net no Linux/Centos [código-fonte]
https://www.itsvse.com/thread-3703-1-1.html

Como faço para instalar o ambiente de runtime ASP.NET Core 3.1 no CentOS 7?



Adicionar uma fonte da Microsoft

Antes de instalar o .NET, execute o seguinte comando para adicionar a chave de assinatura de pacotes Microsoft à lista de chaves confiáveis e adicionar o repositório de pacotes Microsoft. Abra o Terminal e execute o seguinte comando:



Como já instalei antes, consigo ver o arquivo microsoft-prod.repo no diretório /etc/yum.repos.d/, da seguinte forma:

name=packages-microsoft-com-prod
baseurl=https://packages.microsoft.com/rhel/7/prod/
ativado=1
gpgcheck=1
gpgkey=https://packages.microsoft.com/keys/microsoft.asc

Instale o SDK

O SDK .NET permite que você desenvolva aplicativos via .NET. Se você instalar o SDK .NET, não precisa instalar o runtime correspondente. Para instalar o SDK .NET, execute o seguinte comando:


Dotnet-SDK-3.1 incluirá as seguintes dependências:

aspnetcore-runtime-3.1.x86_64 0:3.1.19-1 aspnetcore-targeting-pack-3.1.x86_64 0:3.1.10-1 dotnet-apphost-pack-3.1.x86_64 0:3.1.19-1 dotnet-hostfxr-3.1.x86_64 0:3.1.19-1      dotnet-runtime-3.1.x86_64 0:3.1.19-1     
  dotnet-runtime-deps-3.1.x86_64 0:3.1.19-1 dotnet-targeting-pack-3.1.x86_64 0:3.1.0-1 netstandard-targeting-pack-2.1.x86_64 0:2.1.0-1  

Na verdadeSe o servidor implantar apenas ASP.NET aplicações Core, ele não precisa instalar o SDK, mas apenas o runtime, tomando o exemplo de aspnetcore-runtime-3.1, o comando é o seguinte:


Lançamento e implantação

Empacotar asp.net Core 3.1 como versão de lançamento, enviá-lo para o servidor e iniciá-lo com o seguinte comando:


Usando o curl para acessar o teste de interface, já que minha página padrão é a string de entrada ok, o teste funciona, como mostrado na figura abaixo:



(Fim)






Anterior:O Windows usa cwRsync (Rsync) para sincronizar dois arquivos de disco
Próximo:No CentOS 7, Kafka frequentemente desliga soluções
Postado em 2021-9-22 19:51:59 |
Venha dar uma olhada e aprender mais
 Senhorio| Postado em 17-10-2021 12:08:43 |
Comandos de instalação do CentOS 8

Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com