我们的Foobar大学目前正在将他们的虚拟主机服务迁移到像Plesk或cPanel这样的企业托pipe自动化面板系统的计划阶段。 在这样的大学环境中,有没有人有这样的路线,并且有一个资源需求,陷阱和问题的路线图? 市场上有没有其他产品可以推荐我们可能忽视的产品?
我们正在为一所大学的大型伞形部门寻求类似的努力,但是我们正在回避像plesk&c这样的控制面板,并且正在更多地关注Virtuozzo并为其提供自己的(小)VM切片。云,当他们无法使用我们正常的CMS引擎。 主要问题是控制和集装箱化,因为任何在大学里工作的人都知道如何快速build立起来。
当看共享主机,你已经有一些陷阱。 首先,在一个人的网站上有一些不好的代码(或者是有人在用像我们这样的Linux企鹅的Tux的原始图像来托pipe东西时可能很重要),这可能会使其他人失望。 当你处理控制面板,这可以重写你的Apacheconfiguration,这变得尤为重要。 在我们这个U的情况下,主校园网站和一系列部门网站被托pipe在中央计算机组下的一个集群上,它有像上周那样的突破趋势,这意味着访问我们主要(学校) .edu网站有一个半小时的403错误,直到他们设法解开发生的事情。
专门看控制面板,除非你有与他们有很多经验的工作人员,解开的部分实际上可以是最难的。 它们是复杂的系统,当你以这种方式增加复杂性时,意想不到的后果就会变得很难。 至less在Virtuozzo容器中,任何一种错误configuration都可能造成的损害是有限的。
与围绕任何types控制面板的问题完全分开:在大学的networking托pipe环境中,有许多事情可以接受审计,而且这些政策中断通常最终落在系统pipe理员身上。 (至less按照我的大学系统的政策和我们州的法律…)您将被要求对您pipe理的服务器上的内容进行警告,这些客户可能会张贴那些受到互联网保护不足的敏感学生信息。 这是我们避免共享虚拟主机的主要原因:当一些愚蠢的教授向他的网站发布完整的名单和成绩列表,或者在某些古代数据中有旧的(真实的)社会安全号码时,我不希望我的屁股在磨床上文件的计算机科学项目。
我们在大学里使用WHM / cPanel,大部分情况下它是一个救生员。 我们是新闻学院,所以我们做了大量的出版物,并为我们的class级和教师提供了很多自定义的域名。 我们不像大多数大学部门那样运行一个或两个域名,而是基本成为我们部门的托pipe业务,我们的子部门需要大量的自定义configuration。
好处:比以前更多的自助服务。 能够创build自己的邮件列表,数据库,子域名等的课程和教师,而不会为我们困扰。 ConfigServer防火墙的自动防火墙function的额外安全性(一个入门级的WHM / cPanel必须具备)是值得的。 在与坏人打交道的时间有很大的差别。
下行:包括我们在内的许多大学由于安全原因完全不允许使用vanilla FTP。 只有SFTP。 很容易设置允许的FTP帐户数量的配额为零,但cPanel不希望让您创build新的附加域或不包含FTP帐户的子域。 一点麻烦,但不是一个巨大的交易。 我们还承载了一些Django站点,但是WHM / cPanel不包含一个内置的Django托pipe选项。 你可以自己为mod_wsgi构build一个apache模块,但是每次运行easy_apache时,都会清除自定义的apache模块,只编译它所知道的模块。 这是一个很大的麻烦,但是官方的cPanel门票要求提供Django支持还是有一定的意义的。
大图:去cPanel / WHM是我们所做的最好的决定,当涉及到保持过度和非常小的pipe理员/网站pipe理员团队的理智。