What language cPanel/WHM panel server is done?

I am planning to make an application like cPanel/WHM in perl since i never worked out my own server in perl, and i was thinking of a few points that i wanted some advices/help:

  • cpanel and whm work on ports 2082/3 and 2086/7 to server their panel i was wondering in what language is their server done or if there is a nice module for perl to hold a webserver like that ?

  • from what i know cpanel/whm run as root what should i keep in mind while making my own server to handle my panel while it runs as root ?

  • if you know of any open source USING PERL that is on this route i would like to take a look at it.

If you have any other advices related please feel free to drop your comment.

Best regards;

7
задан Prix 20 August 2010 в 06:03
поделиться

2 ответа

Проверьте webmin, исходный код здесь: http://github.com/webmin/. Это альтернатива cPanel, Plesk и т.д. с открытым исходным кодом. Все модули написаны на языке perl. Вы можете расширить его или просто изучить код. Выбор за вами.

11
ответ дан 6 December 2019 в 21:08
поделиться

Для вашего собственного сервера я бы посмотрел на стек Plack/PSGI. Возможно, с некоторым Catalyst в помощь.

2
ответ дан 6 December 2019 в 21:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: