
正文
关于在linux下如何运行asp.net的信息
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
急急!!用linux做服务器运行ASP.net网站,请问具体怎样实现??
在Linux中可运行JSP、PHP和Ajax等。C#写的应用程序可以跨平台运行,但ASP.NET不是一个单纯简单的应用程序,而是一个必需要依赖windows组件支持的WEB服务管理系统,不象JSP和PHP网站系统那样可以自由运行在不同的平台上。
mono 很烂,建议老老实实的买套正版 server 2003 给服务器装上。你的项目已经被微软套牢了,花钱吧!别想着免费用 Linux 跑 asp.net ,这个项目除了继续用微软外,没有别的好办法了。
只是使用这种安装方式安装好以后需要手动的启动apache2服务,使用cmd命令并进入apache安装目录,如:D:\Program Files\Apache Group\Apache2\bin,运行:apache -k install。
Ubuntu Linux上可安装libapache2-mod-module 其实这就是Apache的MONO模块,安装了以后应该就可以跑ASP.NET了。不过我没试过在Linux上使用ASP.NET请你自己试试。
相关问答
Q1: asp.net可以部署在Linux操作系统上吗?
1、在Linux中可运行JSP、PHP和Ajax等。C#写的应用程序可以跨平台运行,但ASP.NET不是一个单纯简单的应用程序,而是一个必需要依赖windows组件支持的WEB服务管理系统,不象JSP和PHP网站系统那样可以自由运行在不同的平台上。
2、asp.net肯定不行,asp也不能完全支持。个人认为在linux服务器运行asp不是好主意。
3、Ubuntu Linux上可安装libapache2-mod-module 其实这就是Apache的MONO模块,安装了以后应该就可以跑ASP.NET了。不过我没试过在Linux上使用ASP.NET请你自己试试。
4、LINUX+APACHE主要用来是跑PHP的,跑ASP.NET需要在WINDOWS环境里装IIS 由于公司的产品在新的版本中,需要考虑一些新的部署方式,所以又抽空关注了一下.NET跨平台的一些解决方案。
Q2: 如何在linux上架设.net
1、你也不必为了调试运行于Linux的服务程序而专门去配置一个Linux工作环境——因为.NET Core也可以运行在Windows上,Visual Studio本身就支持使用IIS Express来本地调试一个ASP .NET Core应用程序。
2、首先目前是不能在Linux上直接安装、运行.net程序的。微软正在致力于把.net framework移植到Linux和Mac上。个人觉得微软不会真心的、大力的推进这个项目,谁会挖自己的墙角呢?所以不要期望过高。
3、如果购买时没有要求设置密码,还有在控制中心设置一下密码,用于Linux系统登录。点击 在 Ubuntu 上安装 .NET - .NET | Microsoft Docs 安装对应版本的运行环境.我的是ubuntu4,就选择4好了。
4、不行,因为.net framework没有linux环境下的构建工具,所以你在linux环境下jenkins也无法调用构建工具去构建.net framework的工程。如果是.net core的话,是可以的,.net core是支持linux的,在linux环境下也有构建工具。
5、.net 项目要运行需要 底层运行库 .net freamework的支持,在linux中是不能直接运行的。NET微软的新一代技术平台,为敏捷商务构建互联互通的应用系统,这些系统是基于标准的,联通的,适应变化的,稳定的和高性能的。
在linux下如何运行asp.net的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、在linux下如何运行asp.net的信息别忘了在本站进行查找喔。






