在Ubuntu上运行ASP.NET应用程序(面向开发人员)

The ASP.NET development environment on Ubuntu Linux is called XSP. This is a simple webserver written in C# that can be used for either ASP.NET 1.0 or 2.0 applications. You can install both environments side by side if need be.

Ubuntu Linux上的ASP.NET开发环境称为XSP。 这是一个用C#编写的简单Web服务器,可用于ASP.NET 1.0或2.0应用程序。 如果需要,您可以并排安装两个环境。

Requirements:

要求:

Mono development environment.

Mono开发环境。

ASP.NET 1.0

ASP.NET 1.0

sudo apt-get install mono-xsp mono-xsp-base

须藤apt-get install mono-xsp mono-xsp-base

sudo apt-get install asp.net-examples

sudo apt-get install asp.net-examples

This will install the development environment along with some sample applications. To run the sample applications, you will launch the XSP process and point it at the samples. You’d simply modify the path to run an application that you’ve created.

这将安装开发环境以及一些示例应用程序。 要运行示例应用程序,您将启动XSP流程并将其指向示例。 您只需修改路径即可运行您创建的应用程序。

> xsp –root /usr/share/asp.net-demos/

> xsp –root /usr/share/asp.net-demos/

Listening on port: 8080 (non-secure) Listening on address: 0.0.0.0 Root directory: /usr/share/asp.net-demos Hit Return to stop the server.

侦听端口:8080(非安全)侦听地址:0.0.0.0根目录:/usr/share/asp.net-demos单击Return停止服务器。

ASP.NET 2.0

ASP.NET 2.0

sudo apt-get install mono-xsp2 mono-xsp2-base

sudo apt-get install mono-xsp2 mono-xsp2-base

sudo apt-get install asp.net2-examples

sudo apt-get install asp.net2-examples

This will install the development environment along with some sample applications. To run the sample applications, you will launch the XSP process and point it at the samples. You’d simply modify the path to run an application that you’ve created.

这将安装开发环境以及一些示例应用程序。 要运行示例应用程序,您将启动XSP流程并将其指向示例。 您只需修改路径即可运行您创建的应用程序。

> xsp2 –root /usr/share/asp.net2-demos/

> xsp2 –root /usr/share/asp.net2-demos/

Listening on port: 8080 (non-secure) Listening on address: 0.0.0.0 Root directory: /usr/share/asp.net-demos Hit Return to stop the server.

侦听端口:8080(非安全)侦听地址:0.0.0.0根目录:/usr/share/asp.net-demos单击Return停止服务器。

At this point, you’d want to navigate in your browser to http://localhost:8080/ and you should see a page similar to this:

此时,您需要在浏览器中导航到http:// localhost:8080 /,并且应该看到类似于以下页面:

翻译自: https://www.howtogeek.com/howto/ubuntu/run-aspnet-applications-on-ubuntu-for-developers/

在Ubuntu上使用ASP.NET Core运行服务器 ASP.NET Core是一种跨平台的开源框架,用于构建现代化的Web应用程序。在Ubuntu操作系统上,您可以使用ASP.NET Core来搭建和运行服务器。本文将指导您如何在Ubuntu上设置和运行ASP.NET Core服务器。 阅读详情

相关推荐

Ansys Zemax|无焦系统设计中的角度单位优化技巧

本文详细介绍了在Ansys Zemax OpticStudio中进行无焦系统设计的核心技巧。重点阐述了从聚焦思维到角度思维的转换,并演示了如何通过开启‘无焦像空间’模式、构建以波前和光束尺寸为目标的评价函数来优化激光扩束镜等系统。文章还分享了使用IMSF操作数处理混合系统以及常见误区避坑的实用指南,旨在帮助光学设计者高效完成无焦系统的设计与分析。

weixin_29231027的博客 358

ASP.NET Core 2.x On Ubuntu

安装.NET Core 首先需要安装.NET Core Runtime:https://www.microsoft.com/net/download 点击之后,根据您的Linux发行版不同,选择相应的操作步骤: 最后执行dotnet --info验证安装是否成功: 安装Nginx 另外还需要安装Nginx,直接查看官网文档吧:https://docs....

weixin_30399055的博客 127

2024最新指南:如何用Python批量下载Sentinel-2数据(附避坑清单)

本文提供2024年最新Python批量下载Sentinel-2遥感数据的完整指南,涵盖环境配置、API准备、核心下载流程实现及实战避坑清单。通过智能查询器、断点续传下载器等实用工具,帮助用户高效获取遥感数据,避免常见网络问题和数据完整性验证失败。

silver的专栏 618

Ubuntu 下部署asp.net运行环境

在Ubuntu下部署asp.net运行环境,网上教程很多,基本都是编译Mono源码,然后安装jexus。但是可能是我最近RP不太好,编译Mono源码一直都是失败,无奈之下只好找另外的方法安装了。 网上也说如果源码编译失败可以通过如下命令安装默认版本的Mono: 1: sudo apt-get install mono-complete .csharpcode, .csh...

weixin_30700099的博客 695

AI+医疗:多模态模型让肺结节诊断准确率突破95%+的实战方案

多模态融合是必由之路:单一影像模型难以突破95%准确率,必须整合临床、生物标志物等多维数据跨模态注意力机制是核心:简单拼接效果差,注意力机制能自动学习各模态权重,提升融合效果临床适配比技术先进更重要:模型输出必须符合医生诊断习惯,提供可解释的决策依据持续学习是长期成功的关键:医疗数据分布不断变化,模型必须具备自适应能力多学科协作是保障:放射科、胸外科、病理科、AI工程师共同参与模型设计与优化。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1022

ENVI 5.6 + Sarscape 5.2 保姆级教程:哨兵一号数据处理全流程(含DEM自动下载)

本文提供ENVI 5.6与Sarscape 5.2处理哨兵一号数据的完整实战教程。详细介绍了从数据导入、研究区裁剪、DEM自动下载与集成,到核心的配准、滤波及地理编码全流程,最终生成可用于定量分析的地理编码后向散射系数图。重点演示了DEM数据在SAR处理中的关键作用与自动获取方法,帮助用户快速掌握SAR数据基础处理技能。

coffee的博客 680

Ubuntu 下的 Mono 安装配置

唉。。由于公司需要让dot net 开发的人员能在linux下开发些WEB东西,因此决定研究研究Mono项目的可用性,先到http://www.mono-project.com下载mono最新版本。 下载页:http://download.mono-project.com/so

累积技术 沉淀经验 5808

AWR射频仿真基本操作(一)

这里只讲述一个基本的操作: 软件是AWR 14版本

钢丝 2万+

【Linux】Ubuntu上安装.NET 9运行时与ASP.NET Core项目部署入门

本篇文章包含如何在Unbuntu上安装.NET 9运行时,完整记录将一个ASP.NET Core项目部署到Linux服务器上。

Arabys的博客 2022

FreeSWITCH彩铃与回铃音区别详解:从183/180信令到mod_da2检测模块

本文深入解析FreeSWITCH中彩铃与回铃音的技术差异,从183/180信令机制到mod_da2智能检测模块的实现原理。通过对比SIP协议中的早期媒体传输、回铃音补偿技术及实战案例,帮助开发者掌握VoIP系统中的关键音频处理技术,提升呼叫系统稳定性和用户体验。

tree8的博客 348

【超简单】一文入门在Ubuntu系统使用GitHub

Github是基于git的代码仓库,对于开发项目的科研者或者工程师,代码仓库都是不可多得的版本控制与多端编程工具,今天这篇文章带你轻松Github入门,简单的项目本文的操作足矣。

a13337649640的博客 5236

在Ubuntu中配置ASP.NET站点

     mono是.NET在Linux等非Windows平台上的第三方实现(地址:http://mono-project.com),借助它就可以实现.NET的跨平台应用。虽然mono还不能支持所有的.NET应用,但对于普通的小型程序,mono已经足够胜任了。更让人鼓舞的是当前最为流行的桌面Linux系统Ubuntu已经集成了mono的运行环境,只要手上有一个.net应用程序,拷贝到Ubuntu中,然后就可以运行了。实际上,在Ubuntu中,已经有一些应用程序是用C#完成的,例如附件中的便签程序Tomboy

boral_li的专栏 5152

基于matlab的CNN食物识别分类系统,matlab深度学习分类,训练+数据集+界面

饮食在人们的日常生活、营养与医疗建议以及运动员等专业人士的训练上起着越来越重要的作用。随着互联网的发展和医学的进步,人们普遍上传分享和记录的食物图像形成了非常多的数据库,为了改善饮食结构,塑造更健康的生活方式,分析食物的种类、热量和进食时间成为了营养学上非常重要的研究方法,本文的使用深度学习算法可以根据用户上传的食物图像自动分析食物种类。深度学习是机器学习领域的一个研究方向。深度学习通过对数据特征的学习将原始数据转化为计算机可以理解的抽象数据,根据学习到的特征,可以对原始数据进行检测或分类。

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 4721

ubuntu 16安装asp.net

其他系统请看:https://dotnet.microsoft.com/learn/dotnet/hello-world-tutorial/install 下载并安装 要开始构建。net应用程序,只需下载并安装。net SDK(软件开发工具包)。 注册微软密钥和提要 在安装. net之前,您需要注册Microsoft密钥、注册产品存储库并安装所需的依赖项。这只需要在每台机器上执行一次...

xfxuezhang.cn 1万+

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Apache+mono实现ASP.NET网站在ubuntu服务器上运行

要求:提前安装好Apache2 安装mono mono是一个用来在linux环境下运行.NET的应用 mono官网安装方法 安装库到ubuntu 16.04上(其余版本参考上方官方说明): sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A1...

u012925833的博客 3463

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

在docker中运行ASP.NET Core Web API应用程序

本文是一篇指导快速演练的文章,将介绍在docker中运行一个ASP.NET Core Web API应用程序的基本步骤,在介绍的过程中,也会对docker的使用进行一些简单的描述。对于.NET Core以及docker的基本概念,网上已经有很多文章对其进行介绍了,因此本文不会再详细讲解这些内容。对.NET Core和docker不了解的朋友,建议首先查阅与这些技术相关的文档,然后再阅读本...

DreamWeaver2015的博客 366

C#进阶:在Ubuntu上部署ASP.NET Core Web API应用

随着云计算和跨平台开发的兴起,越来越多的开发者开始在Linux系统上部署ASP.NET Core Web API应用。Ubuntu作为一款流行且稳定的Linux发行版,凭借其出色的性能和丰富的软件生态,成为部署ASP.NET Core应用的理想选择。本文将详细讲解在Ubuntu上部署ASP.NET Core Web API应用的步骤和注意事项,帮助你轻松实现应用的上线和运行。

jun778895的博客 1136

在 Ubuntu 上安装 .NET SDK 或 .NET 运行时

在wsl Ubuntu 20.04上面安装dotnet链接 https://docs.microsoft.com/zh-cn/dotnet/core/install/linux-ubuntu Ubuntu 支持 .NET。 本文介绍如何在 Ubuntu 上安装 .NET。 如果 Ubuntu 版本不受支持,则该版本不再支持 .NET。 如果要开发 .NET 应用,请安装 SDK(包括运行时)。 或者,如果只需运行应用程序,请安装运行时。 如果要安装该运行时,建议安装 ASP.NET Core 运行时,因为它

芝麻麻雀-Asp.Net学习之路 1265

如何在linux(Ubuntu)上运行.net core

如何在linux(Ubuntu)上运行.net core 1:首先更新源 如果是ubuntu19.1 wget -q https://packages.microsoft.com/config/ubuntu/19.10/packages-microsoft-prod.deb -O packages-microsoft-prod.deb sudo dpkg -i packages-microsoft...

qq_41622627的博客 2138

5分钟快速安装ASP.NET Core 网站运行环境

简介 ASP.NET Core 是新一代的 ASP.NET,早期称为 ASP.NET vNext,并且在推出初期命名为 ASP.NET 5,但随着 .NET Core 的成熟,以及 ASP.NET 5 的命名会使得外界将它视为 ASP.NET 的升级版,但它其实是新一代从头开始打造的 ASP....

chongyou8801的博客 368

ASP.NET 5 (vNext) Linux部署

原文:ASP.NET 5 (vNext) Linux部署引言 工欲善其事,必先利其器. 首先,我们先明确下以下基本概念 Linux相关 Ubuntu Ubuntu是基于linux的免费开源桌面PC操作系统 十分契合英特尔的超极本定位 支持x86、64位和ppc架构 全面支持网页浏览器 WPS。Ubuntu基于Debian发行版和GNOME桌面环境,而从11.04版起,Ub...

weixin_30846599的博客 871

linux运行dock打包的镜像,在Linux中使用Docker容器部署ASP.NET 5应用程序

【编者的话】本文的作者是微软的Azure平台的工程师,去年年底微软就宣布开源.Net核心运行时,并与Mono合作以推进.Net在Linux等非Windows平台的移植。同时,微软也宣布将在新一代的Windows服务器上支持Docker,支持容器化部署,这让我们看到了微软拥抱开源的决心。本文介绍了如何在Linux中使用Docker容器部署基于ASP.NET 5的应用程序。作为ASP.NET 5跨平台...

weixin_39603609的博客 338

如何在Ubuntu 18.04上使用Nginx与MySQL服务器一起部署ASP.NET Core应用程序

The author selected the Open Source Initiative to receive a donation as part of the Write for DOnations program. 作者选择了“ 开源倡议”作为“ Write for DOnations”计划的一部分接受捐赠。 介绍 (Introduction) ASP.NET Core is a...

338
上一篇: ipad和iphone适配_如何在iPhone和iPad上隐藏群组消息警报,而不是提及
下一篇: 如何在Ubuntu Linux上管理启动程序
culinxia2707
博客等级 码龄11年 38粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值