7

我计划在 perl 中制作一个像 cPanel/WHM 这样的应用程序,因为我从来没有在 perl 中开发过我自己的服务器,我正在考虑一些我想要一些建议/帮助的点:

  • cpanel 和 whm 在端口 2082/3 和 2086/7 上为他们的面板提供服务器我想知道他们的服务器是用什么语言完成的,或者是否有一个不错的 perl 模块来保存这样的网络服务器?

  • 据我所知,cpanel/whm 以 root 身份运行,在让我自己的服务器以 root 身份运行时处理我的面板时我应该记住什么?

  • 如果您知道这条路线上的任何开源使用 PERL,我想看看它。

如果您有任何其他相关的建议,请随时发表您的评论。

最好的祝福;

4

3 回答 3

11

查看webmin,源代码在这里:http: //github.com/webmin/。它是 cPanel、Plesk 等的开源替代品。所有模块似乎都是用 perl 编写的。您可以选择对其进行扩展,或者只是仔细阅读代码来学习。你的选择。

于 2010-08-20T06:39:55.820 回答
2

对于您自己的服务器,我会查看Plack/PSGI堆栈。也许有一些催化剂来帮助你。

于 2010-08-20T07:01:41.803 回答
-1

cPanel 和 WHM 都是用 Perl 编写的,然后编译为本机代码。

于 2018-04-26T21:21:41.527 回答