Linux.NET学习手记(3)

    前一回合,我们对服务器软件Jexus作了简单的介绍,同时我们也对Jexus的整体配置作了详细的讲解,介绍了Jexus的进程守护工具"jws.guard",相信各位读者对于Jexus应该已经有或多或少的概念性认识。上回中说到,由于Jexus的知识点和功能比较多,因此我们打算分两回合的讨论学习,而在上回合中,我们已经完成了对Jexus的基础讲解,因此本回合将会在上回合的基础上,对Jexus的高级功能进行讨论学习。

    在本回合中,我们将会对Jexus中一些比较常用同时也比较有用的高级功能挑选出来进行讲解并演示。由于本回合中概念性的知识讲解并不多,主要以实际操作为主,为了降低各项功能之间的干扰,我会尽量的把每一个章节保持相对的独立,各位读者可以选择通篇阅读,也可以选择挑选需要的章节进行局部的阅读。此外,在开始实验之前,我还是再啰嗦一句,本回合的文章所有的操作都是基于我们搭建的环境进行的,如果有读者对环境的搭建不太了解,可以参照《Linux.NET学习手记1》这篇文章完成环境的搭建,上面已经详细的写有搭建方法和注意事项。

Linux.NET学习手记(2)

我们讨论学习了如何在Linux环境中搭建能够供.NET运行的环境,不知道各位读者是否已经完成了环境的搭建?不过,无论各位读者是采用我们上回合介绍的方法还是采用网上提供的其他方法搭建Linux.NET环境,选择哪个发行版的Linux,采用了那个版本的mono,都有一点非常重要的,就是:必须保证.NET能够在这上面正常的运行,换句话说就是要确保搭建的环境能够正常工作。所谓“三军未动粮草先行”,今后所有关于Linux.NET学习实验都是基于该环境进行的,如果连这个环境没办法正常的运作,那我们今后Linux.NET的学习与实验将会变得困难重重,甚至是无法进行下去。

好了,言归正传,当我们做好一个网站想要发布的时候,一般来说,我们都会把网站挂到服务器中,然后设置好服务器的公网IP、子网掩码、数据库的连接字串等相关参数,处于外网的用户就可以通过在浏览器地址栏中输入域名(如果有)或者直接输入IP地址的方式访问到我们的网站。而在这一连串发生的事件中,服务器软件充当了一个重要的角色,如果服务器软件无法正常的工作,处于外网的用户基本上是无法再通过浏览器的方式来访问你的网站的

Linux.NET学习手记(1)

Linux下面跑.NET程序,听起来有点疯狂,不过又是那么的有前途。Linux作为服务器,它的优势是不容置疑的,可以说类Unix系统(Linux、Unix……)天生就是适合做为服务器的操作系统,它的稳定性、它的高效、它的低成本,这都是Windows所不能媲美的。