asp.net core 一 Centos 环境部署
.netcore的运行环境,创建asp.net core 项目 CentOS 7 ,dotnet-sdk-2.0.0-2.0.0-1.x86_64
- 直接在liunx创建项目并运行
参考连接 https://www.cnblogs.com/savorboard/p/dot-net-linux-jexus.html https://www.cnblogs.com/smileberry/p/6878421.html
- 创建目录文件 mkdir Web2
- 创建项目 dotnet new Web
- 运行项目 dotnet run
- 关闭防火墙 systemctl stop firewalld.service
- 修改绑定ip以及端口
-
其他平台编写完成,发布至liunx
实际开发中这种情况比较常见
参考连接 :https://www.cnblogs.com/zuqing/p/8231957.html
- 在VS创建网站项目,得到项目
-
编辑监听地址
- 发布文件,选择文件夹发布得到发布文件,拷贝到liunx服务器
- cd 至目录,dotnet WebApplication2.dll
- 需要更新 dotnet sdk
- 再次运行 dotnet WebApplication2.dll