linux 部署asp网站,Linux Ubuntu下部署Asp.net Core Web

news/2024/5/15 23:11:42/文章来源:https://blog.csdn.net/weixin_33295214/article/details/116952772

Linux Ubuntu下部署Asp.net Core Web

Linux Ubuntu下部署Asp.net Core Web

使用的是Ubuntu14.04版本,.Net Core 版本2.1

打开终端并运行以下命令:

wget -q https://packages.microsoft.com/config/ubuntu/19.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb

sudo dpkg -i packages-microsoft-prod.deb

sudo apt-get update

sudo apt-get install apt-transport-https

sudo apt-get update sudo apt-get install dotnet-sdk-2.1(注:此处2.1为版本号,若安装其它版本,需标注:如dotnet-sdk-3.1)

安装好之后试着执行一下dotnet --info命令,若出现以下内容,则安装成功:

e5c55b40e26428525c5f1293d1317fae.png

sudo apt-get install nginx

进入nginx安装目录,通过whereis nginx命令可查看;

启动nginx;./nginx

若出现nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)错误,意味着80端口被占用,

fuser -k 80/tcp命令关闭80端口后,再重新启动

然后访问一下服务器的地址,如果出现如下页面,说明已经安装成功

23517d7fd5cc4c035600169e70ad5cb7.png

安装好之后进入到以下目录,打开default文件并修改为以下的内容

cd /etc/nginx/sites-available

vi default

59690c70b3093ebfd57cdcb7496b4285.png

重新启动Nginx;

新建一个Test文件夹:mkdir Test

cd Test

初始化一下CLI配置:dotnet new

创建一个MVC项目:dotnet new mvc

vi Program.cs;进入Program.cs文件,并修改成如下内容:

614e39b03d3d4ee41f549414bd1760d1.png

构建该项目并运行;

dotnet restore

dotnet run

浏览器输入linux服务器ip地址,若出现以下页面,则部署成功:

799c36a0c5a2c226034a460b7787194c.png

Linux Ubuntu下部署Asp.net Core Web相关教程

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_720458.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

UX Pin - 一款在线界面设计网站

UXPorn首页上以Pinterest的风格聚合了很多优秀的UI设计,除了供大家参考学习外,也可以在UXPIN App中直接使用。 进入UXPIN App, 可以拖动各种元素到canvas上,添加用户交互事件,并支持自定义component, version control, team colla…

方配网站服务器 32位,方配网站服务器

方配网站服务器 内容精选换一换当您想在Internet上通过域名访问您的网站时,可以通过本操作将域名托管至华为云的云解析服务,并为域名添加解析记录。例如,搭建一个网站服务器,采用IPv4格式的弹性IP地址。如果想要实现通过域名“exa…

php网站怎么把上传的图片加载在头像上,JavaScript

js实现图片上传并正常显示项目经常会用到头像上传,那么怎么实现呢?首先是HTML布局:缩略图jquery方式,IE不支持,但IE会获得绝对的上传路径信息:function getObjectURL(file) {var url null ;if (window.cre…

b2c 多语言,3个可以让B2C外贸网站更成功的设计

让B2C外贸网站更具备竞争力,也可以从网站上的细节入手。人类是一种很复杂的动物,一些小设计往往能够直达内心,引导他们做出购买行为。下面5个小设计希望能够引起路过的电商朋友一些启发。行为召唤Call To Action充斥在各种购物环境中&#xf…

php手机网站视频上传播放器,TP中PC与手机端视频播放功能二次开发

原标题:TP中PC与手机端视频播放功能二次开发在使用ThinkPHP进行长沙网站开发中,发现新闻中的视频文件都不能正常播放。在DWPCMS开发的项目中存在同样问题,但PC端能正常播放。DWPCMS和TP的视频播放都是使用flash播放器,但Android(安…

360抢票 网站维护中 你的登录被踢了!

本来在超市犹豫到底该买哪种暖手袋,犹豫了差不多半个多小时,还没决定好,一看时间还有8分钟到10点,遂狂奔回寝室抢票。 结果,360抢票被12306秒了—— 猜测原因是12306的验证码改了(变成动态的了……&#xf…

win2008服务器运行Linux,Windows Server 2008 R2 下配置证书服务器和HTTPS方式访问网站...

前言App Store上的所有App应用以后将鼓励或者强制开启ATS功能。苹果的ATS(App Transport Security)对服务器硬性3点要求:① ATS要求TLS1.2或者更高,TLS 是 SSL 新的别称。② 通讯中的加密套件配置要求支持列出的正向保密。③ 数字证书必须使用sha256或者…

体验游戏编程网站

最近学习python,想要找点练习,在看《python核心编程》(真是一本好书,非常详细,觉得看这一本书就够了,余下可以翻翻文档)。觉得cf之类的虽然能用python提交但是重点不是在学习python上 。终于找到…

如何构建一个优秀的移动网站?谷歌专家教你25招(五)[转]

▌21、你的产品图像需要支持大图显示 顾客想要看看自己买的产品。在零售网站上,用户希望可以看到分辨率更高的产品图片,这样可以看到更多细节,如果网站不支持产品大图显示,肯定会让用户觉得非常失望。 关键要素:对于产…

Vue--解决官网网站404的问题

原文网址:Vue--解决官网网站404的问题_IT利刃出鞘的博客-CSDN博客 简介 本文介绍Vue官网打开之后404的问题。 问题描述 之前收藏了Vue的官网网址,结果现在打开发现404了,如下图所示: 上图的网址是:https://cn.vuejs.…

虚拟服务器是否能查访问网站记录,服务器可以查询记录吗

服务器可以查询记录吗 内容精选换一换资源管理服务(Resource Management Service,简称“RMS”)为用户提供进行全局资源管理的能力,用户可以通过RMS来检索、存储、评估自己在云平台上的资源。裸金属服务器(Bare Metal Server,以下简称BMS)提供…

做好数据库备份、网站备份很重要

2019独角兽企业重金招聘Python工程师标准>>> 对于服务器、网站管理员来说,数据库文件、网站文件的管理是一个重要的工程,他们每天都要耗费大量的精力和时间来管理海量的数据。但是,在管理过程中,总会出现一些大家无法预…

PayPal 开发详解(三):在网站上创建【立即付款】按钮

PayPal 开发详解(三):在网站上创建【立即付款】按钮 1.使用【商家帐号】登录https://www.sandbox.paypal.com/ 2.点击【用户信息】->【其他选项】->【我保存的按钮】 3.选择【立即购买按钮事例】 4.【第一步】设置商品名称、价格 5.【…

生产环境Mysql数据库备份脚本,Linux下网站数据定期自动备份与删除脚本,Windows下备份网站目录和数据库...

在数据库的日常维护工作中,除了保证业务的正常运行以外,就是要对数据库进行备份,以免造成数据库的丢失,从而给企业带来重大经济损失。通常备份可以按照备份时数据库状态分为热备和冷备,按照备份数据库文件的大小分为增…

总结1:学校工作室项目--我家菜市(后台网站)

1、网页效果展示 商品信息编辑页 商品列表管理页 商品评论管理页 商品消息编辑页 商品未发布消息管理页 商品已发布消息管理页 !商品已发布消息管理页2、后台网页框架搭建 这个系列的网页都可看做由3个部分组成: 搭建步骤是:先分别实现由part 1(顶部 hea…

.Net Core MVC 网站开发(Ninesky) 2.2、栏目管理功能-System区域添加

在asp或asp.net中为了方便网站的结构清晰,通常把具有类似功能的页面放到一个文件夹中,用户管理功能都放在Admin文件夹下,用户功能都放在Member文件夹下,在MVC中,通常使用区域(Areas)来组织&…

网站的备份与重建

1.先将/var/www/html里的所有文件,备份mysql中的网站数据库并下载下来。 备份完成、 2.在进行重建的电脑上做好准备工作后,进入MYSQL创建用户与数据库 3.将bf.bak中的IP全部改为自己的IP 4.将html与bf.bak放入虚拟机。 5.将bf.bka导入进新建好的数据库。…

搭建centos6.7网站服务器记录

2019独角兽企业重金招聘Python工程师标准>>> 参考网址: http://www.111cn.net/sys/CentOS/63645.htmhttp://www.centoscn.com/CentOS/config/2015/1222/6562.htmlhttp://www.xshell.net/linux/xampp.html一、操作系统部分 1、操作系统centos6.7的安装 首…

用HTML加css做成的新年特效,使用html和css3给网站添加上春节灯笼挂件代码

春节快到了,为博客添加了2个用HTML和CSS写的灯笼,原代码来自知更鸟(鸟叔)算是庆祝一下这个喜庆的节日??安装方法1、复制下面的代码添加到主题 --> 设置外观 --> 开发者设置 --> 自定义输出head头部HTML代码春节快乐2、复制下面的css代码添加到…

如何快速开发网站?

开发网站 ,一般是如下过程: 找美工画图进行图片切分开发人员添加内容现在还用JSP来做网页,当然属于...那啥的事情。 今天看看不一样的体验,稍有HTML基础,马上就可以照葫芦画瓢了。 第一步:找美工画图&#…