装置CentOS
装置.Net core for Linux
建立Asp.net Core运用程序
装置Nginx
设置Nginx代办
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
因为须要虚拟机外部接见得修正默许的localhost设置:
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细致设置待续
以上就是Asp.net Core运用程序在Linux上布置的图文详解的细致内容,更多请关注ki4网别的相干文章!