阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

ASP.NET跨平台实践:无需安装Mono的Jexus“独立版”

556次阅读
没有评论

共计 1905 个字符,预计需要花费 5 分钟才能阅读完成。

在 Linux 上运行 ASP.NET 网站或 WebApi 的传统步骤是,先安装 libgdiplus,再安装 mono,然后安装 Jexus。在这个过程中,虽然安装 Jexus 是挺简便的一件事,但是安装 mono 就相对的比较费时费力了。

现在的情况不同了,为了克服安装 Mono 的繁琐,简化 ASP.NET WEB 应用在 Linux 操作系统上的部署过程,我们为 Jexus 5.8.1 制作了一款 无需安装 mono 就能使用 的“独立版”,该“独立版”支持 64 位的 CentOS 6.5、Ubuntu 12.04 以上版本的操作系统,能运行 WebForm、Mvc3-5、WebService 以及 WebApi,支持 PHP,支持 OWIN,支持反向代理,也就是说,无需安装 mono 的“独立版”与需要安装 mono 的“通用版”在功能上是完全相同的。

下面具体谈谈 Jexus“独立版”的使用。

一,下载:

把 jexus 压缩包下载到 linux 临时文件夹中。

cd /tmp

wget linuxdot.net/down/jexus-5.8.1-x64.tar.gz

该命令执行完成后,jexus 独立版就被下载到了 /tmp 文件夹,大小为 13.8m。

ASP.NET 跨平台实践:无需安装 Mono 的 Jexus“独立版”

二,解压:

tar -zxvf jexus-5.8.1-x64.tar.gz

解压完成后,会在 /tmp 中得到一个 jexus 文件夹。

ASP.NET 跨平台实践:无需安装 Mono 的 Jexus“独立版”

三,移动:

把 jexus 文件夹移动或复制到一个指定的工作位置,这个位置你自己决定,建议大家统一使用 /usr 路径。

sudo mv jexus /usr

然后清理 /tmp 中的 jexus:

sudo rm -rf /tmp/jexus*

四,建一个简单的 aspx 网页用于测试:

由于 jexus 的默认的网站配置文件指向的物理路径是 /var/www/default,所以,我们在 /var 下创建 www 文件夹,在 www 下创建 default 文件夹。创建完成后,进入 default 文件夹,用 vim 编写一个简单的 index.aspx,仅如下两句:

<%@Page Language=”C#”%>
<%=DateTime.Now.ToString()%>

 保存后退出。

五,启动 jexus 并尝试访问默认网站:

cd /usr/jexus

sudo ./jws start

curl localhost

ASP.NET 跨平台实践:无需安装 Mono 的 Jexus“独立版”

六,Jexus 的“卸载”:

Jexus 是“绿色软件”,除了 jexus 文件夹外,它不会在系统的其它地方写入任何文件,也不会注册任意信息,所以,它的卸载很简单:删除 jexus 文件夹就行了。

七,Jexus 的常用命令:

启动:sudo ./jws start

重启:sudo ./jws restart

停止:sudo ./jws stop

启动某个网站:sudo start 网站名

重启某个网站:sudo restart 网站名

停止某个网站:sudo stop 网站名

下面关于 MonoJexus的文章您也可能喜欢,不妨看看:

CentOS 7 上部署 Mono 4 和 Jexus 5.6  http://www.linuxidc.com/Linux/2015-05/117633.htm

Ubuntu 15.04 和 CentOS 7 部署 .NET,Mono and DNX  http://www.linuxidc.com/Linux/2015-05/117177.htm

在 Linux(Ubuntu/openSUSE/CentOS)下配置 ASP.NET(Apache + Mono)http://www.linuxidc.com/Linux/2013-07/87599.htm

配置 Linux(Apache) + Mono 下运行 asp.net http://www.linuxidc.com/Linux/2013-07/87598.htm

如何升级 Mono http://www.linuxidc.com/Linux/2013-06/85391.htm

在 Mono 3.0 下运行 ASP.NET 4 网站的主意事项 http://www.linuxidc.com/Linux/2013-06/85394.htm

在 Ubuntu 操作系统上安装 Mono 和 Jexus 搭建.NET 的运行环境 http://www.linuxidc.com/Linux/2013-06/85388.htm

在 CentOS 上离线安装 mono  http://www.linuxidc.com/Linux/2016-02/128277.htm

Ubuntu 14.04 配置 Mono+Jexus 运行 ASP.NET  http://www.linuxidc.com/Linux/2015-08/121743.htm

本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-05/130920.htm

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计1905字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

星哥玩云

星哥玩云
星哥玩云
分享互联网知识
用户数
4
文章数
19348
评论数
4
阅读量
7822079
文章搜索
热门文章
开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南

开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南

开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南 大家好,我是星哥。之前介绍了腾讯云的 Code...
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
云服务器部署服务器面板1Panel:小白轻松构建Web服务与面板加固指南

云服务器部署服务器面板1Panel:小白轻松构建Web服务与面板加固指南

云服务器部署服务器面板 1Panel:小白轻松构建 Web 服务与面板加固指南 哈喽,我是星哥,经常有人问我不...
我把用了20年的360安全卫士卸载了

我把用了20年的360安全卫士卸载了

我把用了 20 年的 360 安全卫士卸载了 是的,正如标题你看到的。 原因 偷摸安装自家的软件 莫名其妙安装...
星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛 NAS-3:安装飞牛 NAS 后的很有必要的操作 前言 如果你已经有了飞牛 NAS 系统,之前...
阿里云CDN
阿里云CDN-提高用户访问的响应速度和成功率
随机文章
安装并使用谷歌AI编程工具Antigravity(亲测有效)

安装并使用谷歌AI编程工具Antigravity(亲测有效)

  安装并使用谷歌 AI 编程工具 Antigravity(亲测有效) 引言 Antigravity...
从“纸堆”到“电子化”文档:用这个开源系统打造你的智能文档管理系统

从“纸堆”到“电子化”文档:用这个开源系统打造你的智能文档管理系统

从“纸堆”到“电子化”文档:用这个开源系统打造你的智能文档管理系统 大家好,我是星哥。公司的项目文档存了一堆 ...
【开源神器】微信公众号内容单篇、批量下载软件

【开源神器】微信公众号内容单篇、批量下载软件

【开源神器】微信公众号内容单篇、批量下载软件 大家好,我是星哥,很多人都希望能高效地保存微信公众号的文章,用于...
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
4盘位、4K输出、J3455、遥控,NAS硬件入门性价比之王

4盘位、4K输出、J3455、遥控,NAS硬件入门性价比之王

  4 盘位、4K 输出、J3455、遥控,NAS 硬件入门性价比之王 开篇 在 NAS 市场中,威...

免费图片视频管理工具让灵感库告别混乱

一言一句话
-「
手气不错
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
开发者福利:免费 .frii.site 子域名,一分钟申请即用

开发者福利:免费 .frii.site 子域名,一分钟申请即用

  开发者福利:免费 .frii.site 子域名,一分钟申请即用 前言 在学习 Web 开发、部署...
小白也能看懂:什么是云服务器?腾讯云 vs 阿里云对比

小白也能看懂:什么是云服务器?腾讯云 vs 阿里云对比

小白也能看懂:什么是云服务器?腾讯云 vs 阿里云对比 星哥玩云,带你从小白到上云高手。今天咱们就来聊聊——什...
星哥带你玩飞牛 NAS-10:备份微信聊天记录、数据到你的NAS中!

星哥带你玩飞牛 NAS-10:备份微信聊天记录、数据到你的NAS中!

星哥带你玩飞牛 NAS-10:备份微信聊天记录、数据到你的 NAS 中! 大家对「数据安全感」的需求越来越高 ...
星哥带你玩飞牛NAS-13:自动追番、订阅下载 + 刮削,动漫党彻底解放双手!

星哥带你玩飞牛NAS-13:自动追番、订阅下载 + 刮削,动漫党彻底解放双手!

星哥带你玩飞牛 NAS-13:自动追番、订阅下载 + 刮削,动漫党彻底解放双手! 作为动漫爱好者,你是否还在为...