在Kylin操作系统上部署.NET Core 6.0项目的步骤和方法
扫描二维码随身看资讯
使用手机 二维码应用 扫描右侧二维码,您可以
1. 在手机上细细品读~
2. 分享给您的微信好友或朋友圈~
需求场景:
我需要在Windows上开发的项目,并且目标框架为.net core 6.0。因此,我们需要在Kylin上部署项目所需的运行环境。
借助百度词条,先看看Kylin是什么:
服务器资源:
查看系统版本 cat /etc/kylin-release cat /proc/version
需要用到的工具:
- SSH远程链接工具 https://mobaxterm.mobatek.net/download.html
- 7-zipWindows下打包tar.gz文件 https://7-zip.org/download.html
部署步骤和方法:
在Kylin操作系统中安装ASP.NET Core,您可以遵循以下步骤:
- 打开终端(SSH远程链接工具)
- 添加Microsoft包存储库:rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
- 安装.NET Core SDK:yum install dotnet-sdk-6.0
- 安装ASP.NET Core 运行时:yum install aspnetcore-runtime-6.0
- 上传编译好的DotNet项目文件(*.tar.gz)上传目录 /root/website/ 也就是当前目录
- 解压tar -zxvf *.tar.gz 项目文件到指定目录
- 运行项目 dotnet *.dll
- 访问项目,这时需要一直开着终端才能访问所以需要
- 安装Supervisor守护进程
- 完成
以上步骤会在Kylin操作系统上安装.NET Core SDK和ASP.NET Core 运行时以及项目部署到Kylin服务器上。请确保替换步骤4中的URL,使之指向最新的.NET Core版本。
碰到的问题:
A connection was successfully established with the server, but then an error occurred during the pre-login handshake. (provider: SSL Provider, error: 31 - Encryption(ssl/tls) handshake failed)
https://GitHub.com/dotnet/SqlClient/issues/2252
解决方法:
- 锻冶屋英雄谭 经典版
- 证件照片
- 达芬奇密室2正版
- 溯网追凶 测试版
- 简单的沙盒3中文版
- 蓝空幻想官方版
- 调音大师
- 恐怖小丑
- 超时空星舰内置作弊菜单版下载 v1.0.5 安卓版
- 垂钓星球 手游下载
- 美亚商旅最新版
- 疯狂餐厅 最新版
- 蒂奇镇家居装饰
- 欢乐钓鱼大师 app下载
- 1
加查之花 正版
- 2
爪女孩 最新版
- 3
企鹅岛 官方正版中文版
- 4
捕鱼大世界 无限金币版
- 5
球球英雄 手游
- 6
内蒙打大a真人版
- 7
烦人的村民 手机版
- 8
跳跃之王手游
- 9
蛋仔派对 国服版本
- 10
情商天花板 2024最新版