ASP.NET跨平台部署(一):安装Jexus环境

2020年9月2日22:55:37 6 38 892字阅读2分58秒

嗨,好久不见,最近因为工作方面的原因,博客一直闲置了,刚好最近也学习了一些新的技能,就来分享给大家。

ASP.NET跨平台部署(一):安装Jexus环境

DotNet一直有一个通病就是不能跨平台,后来微软爸爸发布了.Net Core架构,支持跨平台了,但是旧版本的Asp.Net不支持,这个时候国内的大佬,发布了一款可跨平台的WEB服务器-Jexus。

官网介绍的是“强劲、坚固、免费、易用的国产 WEB 服务器系统”。

软件介绍

Jexus是一款Linux平台上的高性能WEB服务器和负载均衡网关服务器,以支持ASP.NET、ASP.NET CORE、PHP为特色,同时具备反向代理、入侵检测等重要功能。可以这样说,Jexus是.NET、.NET CORE跨平台的最优秀的宿主服务器,如果我们认为它是Linux平台的IIS,这并不为过,因为,Jexus不但非常快,而且拥有IIS和其它Web服务器所不具备的高度的安全性。同时,Jexus Web Server 是完全由中国人自主开发的的国产软件,真正做到了“安全、可靠、可控”, 具备我国党政机关和重要企事业单位信息化建设所需要的关键品质。

软件收费

Jexus从2008年10月正式发布到现在这么多年,从来没有思考过收费的问题。Jexus既是免费软件,也是自由软件,你可以自由发布、自由集成、自由分发,你拥用完整的使用权。

软件安装

这里独立版(专业版)自带.Net环境不需要单独配置mono,所以我们配置这个版本就好,通用版配置有些麻烦所以还是使用专业版。只需要执行一条命令即可。

  1. curl https://jexus.org/release/x64/install.sh|sudo sh

操作命令

  1. 启动:sudo /usr/jexus/jws start
  2. 停止:sudo /usr/jexus/jws stop
  3. 重启:sudo /usr/jexus/jws restart
  4. 重启指定网站:sudo /usr/jexus/jws restart siteName
  5. 停止指定网站:sudo /usr/jexus/jws stop siteName

具体详细配置可以参考官网。 至于怎么部署和配置,多看看官方文档即可,或者等我后续教程。

继续阅读
weinxin
微信公众号
博客微信公众号,欢迎关注。
avatar
  • 本文由 发表于 2020年9月2日22:55:37
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接。
稳定云服务器,香港VPS_美国VPS,高防服务器 硅云免费虚拟主机
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:6   其中:访客  3   博主  3
    • avatar 风也 3

      哇塞,更新啦

        • avatar 萧瑟

          @ 风也 嗯嗯,最近稍微有点时间更新博客了。

        • avatar 小石 1

          时隔三月,终于更新辣

            • avatar 萧瑟

              @ 小石 以后争取两到三天更新一次。

            • avatar 小王先森 6

              看到sudo 国产还是国产

                • avatar 萧瑟

                  @ 小王先森 这个是基于mono环境,运行于Linux/unix操作系统之上,以支持ASP.NET为核心功能的高性能WEB服务器。总体用起来还不错,这样我就能跨平台部署我的代码了,拥抱开源,拥抱Linux。