您现在的位置是:网站首页>编程语言
Centos 7.6 上部署NET CORE 3.1程序【程序部署篇】
【编程语言】阿文8天前22浏览
简介本地打开vs2019创建asp.netcoreweb项目,这里我选择的是mvc模式的项目,版本netcore3.1,名称:NetCoreWeb,以前做a……
本地打开vs2019创建asp.net core web项目,这里我选择的是mvc模式的项目,版本net core 3.1,名称:NetCoreWeb ,以前做asp.net mvc5项目,这块比较好理解. 按照步骤创建默认程序,编译运行测试一下,看是否能正常运行,
正常运行后,执行发布打包:
发布成功后:
将发布好的目录整体拷贝到Centos系统里面,我在系统中根目录添加了一个data文件夹用来存放用户程序数据,data\web下面放应用程序,完整的目录路径:
/data/web/NetCoreWeb/
在服务器控制台运行命令进入该目录
cd /data/web/NetCoreWeb/
执行启动netcore程序命令(末尾带&符号的话控制台关闭程序也不会关闭,除非程序挂掉或者系统重启,不带&符号,控制台关闭后程序就自动停止了)
dotnet NetCoreWeb.dll --urls:"http://localhost:5000"
程序启动起来,检测程序是否访问正常
curl "http://localhost:5000"
当我们能看到正常返回的html时说明程序已经能在服务器跑起来
评论文明上网,理性发言0条评论