目錄
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.總結
1.打開VS2019,創建項目,選擇ASP.NET Core Web應用程序
創建新項目
2.配置新項目,創建
配置新項目
3.選擇API類型創建新的ASP.NET Core Web應用程序,這里暫不勾選[為HTTPS配置]選項
選擇應用程序類型
4.打開Program.cs,配置通過控制臺啟動,設置端口與運行環境
Program.cs路徑
public class Program
{
public static void Main(string[] args)
{
var config = new ConfigurationBuilder().AddCommandLine(args).Build();
CreateHostBuilder(args,config).Build().Run();
}
public static IHostBuilder CreateHostBuilder(string[] args, IConfiguration config) =>
Host.CreateDefaultBuilder(args)
.ConfigureWebHostDefaults(webBuilder =>
{
webBuilder
.UseStartup<Startup>()
.UseKestrel()
.UseConfiguration(config);
});
}