linuxdot.net社区群:102732979(如果你认为你已经在.NET跨平台方面有足够的经验,请参加这个群:103810355)。

其中有各种大神,嘿嘿,如果你有问题可以来咨询,完全无偿的免费的。

mono的发展越来越好,而转向linux.net的童鞋也越来越多,随之而来出现的问题也越来越多。

不过这些问题大多是环境配置问题,或者版本问题,这样导致群友们整天都在解决这些低级的问题,浪费了大家的时间。

故在此根据群内出现的问题和大家提出的解决方法做一些说明。

1、关于Linux群友用的最多的两个Server发行版:

UbuntuCentOS,建议用稍微稳定的版本。

WebServer用的是jexus最新版,如果有更新的话,如果影响不大的话你就更新吧。(请注意备份)

2、在您安装mono和jexus前,请参照最新的技术文章首推linuxdot.net(宇内流云)、jexus.org(小白)、张善友、小蝶惊鸿等人的博客文章。

必看的文章索引:http://www.cnblogs.com/shanyou/archive/2012/07/28/2612919.html

一定得确认版本:目前mono官网tar包有问题的版本是3.4,如果您需要最新的完整的tar包,请移步张善友博客或者群内共享文件。(下载地址)

目前官方包能够使用的是3.2.8版本,github上的是3.6.1(截止至2014-06-24),想要安装最新的mono(3.6.1)的话,需要先安装mono3.2.8,安装时一定按照路径

./configure --prefix=/usr

这样除了能够系统自动识别so库之外,还有就是为了以后升级新版可以覆盖安装用。这是大家试过很多次给出的忠告。

以上网站不限于以上网站,有很多群友的希望补充

官方包有时时不时会抽风,少些文件什么的,建议安装前问问最稳定的版本。

jexus自动随开机启动最简单的方法(在 /etc/rc.local中加一句: /usr/jexus/jws start)

3、关于linuxdotnet够成熟吗

这个问题你得看看张善友的博客,他收集了很多关于mono的文章,至于生产环境,你来群里问问有多少人用就明白了,想用的总会有一种理由,不想用的总有千万个借口!是不是?

4、目前EntityFramework的 dbfirst(mysql)和codefirst(mysql)是可以的,但是一定得是版本EF6

关于这个鄙人弄了2-3篇文章测试了,可以看看,如果有问题可以大家一起讨论下。在使用mysql的时候大家也不必费劲下载那些dll了,

干脆直接就Nuget(这个如果还没用,请您抓紧时间!)吧

5、部署MVC程序

目前是MVC3及其以上可以部署,最快的方法是找群友要bin下的dll,文章看小蝶惊鸿的吧

6、关于(jexus)开源的话题

不想多说,只想说一句,免费用的商业软件,还提供部分技术支持。

7、如何解决问题

提问时,环境、版本等一定要提前说清楚,有助于解决问题。如果大家再花时间去问你系统环境和软件版本,是不是有点不划算?

遇到问题首先去以上网站去搜搜,请不要灰心,我们缺乏的是动手能力,试试你就知道了。

看清提示,提示上会说原因,虽然不全是对的,但最起码指明了方向,英文不好可以把错误信息粘出来,贴群里,或者自己bing。

8、愿望

如果你的问题是个新问题,本着人人为我,我为人人的想法,也请你在有时间的情况下,写篇文章出来,让遇到同样问题的朋友有个参考。

以上参考了宇内流云,小蝶惊鸿的建议,还有很多没有提到的群友,在这里大家可以留言我会补充。

此文会继续更新......

转载于:https://www.cnblogs.com/24la/p/linuxdotnet-about.html

关于asp.net利用mono部署到Linux上的一些说明相关推荐

  1. linux部署node web,nodejs怎么部署到Linux上?

    nodejs怎么部署到Linux上?下面本篇文章就来给大家介绍一下在Linux上部署nodejs的方法,希望对大家有所帮助. nodejs部署到Linux上的方法如下: (建议先安装xshell和xf ...

  2. Asp.Net项目的部署到Linux中(Linux + Jexus+Nginx )

    因为老项目用的Asp.Net Web API技术开发部署到Window系统上,而新项目用的是.Net Core部署到Ubuntu系统中,所以在管理切换上有些不便.于是决定将老项目的测试服部署到Ubun ...

  3. Asp.NetCore轻松学-部署到 Linux 进行托管

    前言 上一篇文章介绍了如何将开发好的 Asp.Net Core 应用程序部署到 IIS,且学习了进程内托管和进程外托管的区别:接下来就要说说应用 Asp.Net Core 的特性(跨平台),将 .Ne ...

  4. .NET跨平台之旅:将QPS 100左右的ASP.NET Core站点部署到Linux服务器上

    天下午我们将生产环境中一个单台服务器 QPS(每秒请求数)在100左右的 ASP.NET Core 站点部署到了 Linux 服务器上,这是我们解决了在 .NET Core 上使用 EnyimMemc ...

  5. linux 运行go文件路径,go程序部署到linux上运行-Go语言中文社区

    go 语言版本:go1.9.2 开发环境:win10 部署环境:ubuntu 14.04.6 一.win10上的操作 1.在src目录下依次执行set CGO_ENABLED=0.set GOOS=l ...

  6. 使用Ant将windows下开发的Struts2应用直接部署到Linux上

    1. 首先下载ant,网上搜一下即可,我下的是apache-ant-1.9.4 2. 下载SSH支持包 能够通过windows直接将文件复制到Linux上是使用Linux的SSH协议完成的,因此首先需 ...

  7. java 自写项目 war包 部署到linux上 本地可以正常运行,部署正常但访问404问题

    tomcat 成功开启 2.它的端口也没有和其它服务的端口冲突 3.确认访问路径,查看本机 host 中配置的信息也是正确的 4.项目在 idea 上运行的时候,默认是省略项目名的,所以地址栏为:「 ...

  8. maven项目部署到linux上的奇葩问题

    2019独角兽企业重金招聘Python工程师标准>>> 经常会遇到这样子的问题,maven项目在本地的eclipse配置的好好的,结果一到服务器就运行不起来. 当然遇到这种情况,我们 ...

  9. tp3.2部署到linux上遇到“页面错误!请稍后再试~”的解决问题

    如果你部署用ThinkPHP开发的项目到liunx服务器上,可能会遇到 这有可能是html模板不存在(添加模板),也有可能是权限问题(不可以修改为754权限),也有可能是linux 区分大小写的问题, ...

最新文章

  1. 再见Navicat!这个工具才是YYDS!
  2. 大数据日知录要点整理
  3. day 58 关于bootstrap
  4. lintcode-34-N皇后问题 II
  5. 极致的线上产品设计与终极数据分析工具,两者缺一不可(下)
  6. 春节特惠活动┃不只是舒适,简直是享受,Google公司用的腰靠,到底有什么秘密?...
  7. 中蒙俄经济走廊背景_上海外国语大学师生代表团参观访问G60科创走廊俄罗斯院士创新基地...
  8. 网银支付_【成果巡礼】企业网银支付功能上线 上海全市法院再添便民新举措...
  9. 钱准备好了吗?中国移动将在10月公布5G套餐资费
  10. select 获取option中其他的属性的值
  11. javaScript函数封装
  12. cmd创建一个用户并升级成管理员
  13. 2020 年前端技术发展盘点
  14. 【智慧农业】智慧温室建造流程
  15. 微信群聊小机器人的服务器,微信群里自动聊天的机器人是怎么弄的?有没有操作教程?...
  16. stm32f10x.h解析
  17. PhpSpreadsheet常用操作
  18. 微信小程序php后端接收小程序前端数组(array)
  19. jforum无法发布帖子问题
  20. 手机邮箱登录腾讯企业邮箱

热门文章

  1. nodejs 保存html文件路径,nodejs如何将获得的数据保存到本地?
  2. 计算页数_中级会计师计算题、综合题的审题注意事项与解题思路
  3. android 足球游戏,足球游戏哪个好玩,安卓单机足球游戏哪个好玩
  4. java人体识别_用华为HMS ML kit人体骨骼识别技术,Android快速实现人体姿势动作抓拍...
  5. python学习实例(6)
  6. 窗口位置按钮取消_VBA002:“宏”的保存位置有哪几种方式?
  7. 计算机操作系统 死锁问题
  8. Java牛客专项练习2020.12.10
  9. 科目三靠边停车技巧要领
  10. C语言指针与数组之间的恩恩怨怨