目录
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);
});
}