1,安装CentOS系统
这个网上教程太多滤过。
2,安装跨平台的.NET Core SDK for CentOS7
sudo yum update
sudo yum install libunwind libicu
sudo yum install dotnet-sdk-2.0.0
dotnet --info可以确认是否安装成功
3,创建Asp.net Core应用程序
dotnet new web
vi Program.cs
添加UseUrls(“http://*:5000”)
发布并测试
dotnet publish –c release
dotnet TestAspnetCore.dll
重点:设置防火墙
sudo firewall-cmd --permanent --zone=public --add-service=http sudo firewall-cmd --permanent --zone=public --add-service=https sudo firewall-cmd --permanent --zone=public --add-port=5000/tcp
sudo firewall-cmd --reload
虚拟机外部访问确认
4,安装Nginx
sudo yum install epel-release
sudo yum install Nginx
Nginx –v 查看版本
查找Linux的IP地址,启动Nginx服务
虚拟机外部访问地址
5,配置Nginx代理
Nginx详细设置待续