.NET Core項目部署到Linux(Centos7)(二)環境和軟件的準備

目錄

1.前言

2.環境和軟件的準備

3.建立.NET Core API項目

4.VMware Workstation虛擬機及Centos 7安裝

5.Centos 7安裝.NET Core環境

6.發佈.NET Core項目到Linux

7.啓動和中止.NET Core項目

8.爲.NET Core項目建立Supervisor進程守護監

9.防火牆配置,容許外網或局域網訪問.NET Core站點

10.總結

 

主要環境

本文用到的操做系統和軟件版本以下:html

Visual Studio 2019 Professional(VS開發工具)
.NET Core 3.1(SDK 版本)
CentOS 7 X64(Linux操做系統)
VMware Workstation 15 Pro(VMware虛擬機)
Xshell 6(遠程鏈接Linux工具)
Postman 7.21.1(接口測試工具)shell

1.Visual Studio 2019 Professional

下載地址:https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=Professional&rel=16
若是安裝以後沒有.NET Core 3.1,請先升級VS版本,而後下載.NET Core 3.1 SDKcentos

各版本的區別以下:網絡

Professional:該版本爲專業版。它不只知足全部規模大小的團隊的開發,也一樣使用與我的使用。版本功能很是的強大。具有社區版和企業版的全部優勢。
Community:版本爲社區版,也能夠理解爲我的版。適用於學生、開源和我的。一些新手用來學習是個不錯的選擇。該版本有相對完備的免費IDE。可用於開發 Android、iOS、Windows 和 Web 的應用程序。
Enterprise:該版本爲企業版。適用於開發團隊和公司使用。該版本提供的專業開發者工具、服務和訂閱很是的豐富,相對於我的版來講,它能夠保持高效率工做,能夠不一樣開發者團長之間進行無縫合做。工具

2.CentOS 7 X64

阿里雲站點:http://mirrors.aliyun.com/centos/7/isos/x86_64/
各個版本的ISO鏡像文件說明:
CentOS-7-x86_64-DVD-.iso 標準安裝版(推薦)
CentOS-7-x86_64-Everything-
.iso 完整版,集成全部軟件(以用來補充系統的軟件或者填充本地鏡像)
CentOS-7-x86_64-LiveGNOME-.iso GNOME桌面版
CentOS-7-x86_64-LiveKDE-
.iso KDE桌面版
CentOS-7-x86_64-Minimal-.iso 精簡版,自帶的軟件最少
CentOS-7-x86_64-NetInstall-
.iso 網絡安裝版(從網絡安裝或者救援系統)visual-studio

3.VMware Workstation 15 Pro

下載地址:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html學習

4.Xshell 6

Xshell-6.0.0189p
連接:https://pan.baidu.com/s/166tU06y8BBS-AugDyXFuvA
提取碼:vvqy開發工具

官方下載:https://www.netsarang.com/zh/xshell-download/測試

5.Postman 7.21.1

下載地址:https://dl.pstmn.io/download/latest/win64阿里雲

Tips:如何破解這些我就很少說了,各位自行百度吧

相關文章
相關標籤/搜索