我是靠谱客的博主 痴情铃铛,这篇文章主要介绍CentOS部署.NET Core Web 站点经验1.准备工作:2.发布Web项目3.安装dotnet-sdk4.启动站点,现在分享给大家,希望可以做个参考。

2020-10-28.折腾了一天多,各种查找,终于部署完成一个默认的Demo。下面记录下需要注意的点。

1.准备工作:

VM Ware的虚拟机上安装的CentOS7_64的linux系统,默认GNODE界面,网络也默认设置好了。XShell连接CentOS在上一篇记录了:https://blog.csdn.net/hanyamei/article/details/109356108

2.发布Web项目

Visual Studio 2017中新建ASP.NET Core Web应用程序,.NET Core2.1版本。项目发布指定发布到文件夹。并上传到CoentOS中。上传可参考1中连接

注意:下面安装dotnet-sdk时要注意版本一致。我先是安装了dotnet-sdk-3.0后,启动应用程序,提示2.1版本不存在。后面我卸载了,重新安装了dotnet-sdk-2.1。

3.安装dotnet-sdk

安装之前确保网络通畅,虚拟机终端输入ifconfig查看网络信息

下面的命令我是在XShell中执行的

3.1.注册microsoft秘钥和源

sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm

3.2安装dotnet-sdk

sudo yum install dotnet-sdk-2.1

安装过程中有多次提示确认,输入y确认即可

2.3.安装完成后,查看是否安装成功,查看版本

dotnet --version

4.启动站点

安装完成后,切换到站点文件路径

dotnet webapp.dll 

启动web app后,在windows本机访问linux上站点。

在windows本机若不能访问,检查linux虚拟机ip和站点端口是否通。

telnet ip port

若不通检查inux防火墙是否开放了端口,并设置开放对应站点端口。

 

 

最后

以上就是痴情铃铛最近收集整理的关于CentOS部署.NET Core Web 站点经验1.准备工作:2.发布Web项目3.安装dotnet-sdk4.启动站点的全部内容,更多相关CentOS部署.NET内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部