IspCP
Encyclopedia
ispCP is an open source project founded to build a Multi Server Control and Administration Panel. This Control Panel is usable by any Internet Service Provider (ISP).
The ispCP Omega release is completely based on the original open source VHCS project. Because part of the ispCP developer team were core members of the VHCS project, there was created a way to migrate to ispCP. This led to the creation of ispCP Omega, a migration path from VHCS to ispCP.
The ispCP Omega release is completely based on the original open source VHCS project. Because part of the ispCP developer team were core members of the VHCS project, there was created a way to migrate to ispCP. This led to the creation of ispCP Omega, a migration path from VHCS to ispCP.
Licensing
ispCP Omega has a dual license. A large part of the old VHCS code is licensed under the Mozilla Public License. All new code, and submissions to ispCP Omega are licensed under the GNU General Public License (V2). To solve this license conflict there is work on a complete rewrite for a completely GPL2 licensed ispCP.System Requirements
- ApacheApache HTTP ServerThe Apache HTTP Server, commonly referred to as Apache , is web server software notable for playing a key role in the initial growth of the World Wide Web. In 2009 it became the first web server software to surpass the 100 million website milestone...
(web server) - PostfixPostfix (software)In computing, Postfix is a free and open-source mail transfer agent that routes and delivers electronic mail. It is intended as a fast, easier-to-administer, and secure alternative to the widely-used Sendmail MTA....
(MTA) - ProFTPd (FTP server)
- PHPPHPPHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...
5.3 (programming language, fcgid, fastcgi) - PerlPerlPerl is a high-level, general-purpose, interpreted, dynamic programming language. Perl was originally developed by Larry Wall in 1987 as a general-purpose Unix scripting language to make report processing easier. Since then, it has undergone many changes and revisions and become widely popular...
(programming language) - MySQLMySQLMySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My...
4 or 5 (relational database management system) - CourierCourier Mail ServerThe Courier mail server is a mail transfer agent server that provides ESMTP, IMAP, POP3, SMAP, webmail, and mailing list services with individual components. It is best known for its IMAP server component....
(POP3- and IMAP daemon) - BINDBINDBIND , or named , is the most widely used DNS software on the Internet.On Unix-like operating systems it is the de facto standard.Originally written by four graduate students at the Computer Systems Research Group at the University of California, Berkeley , the name originates as an acronym from...
8 or BIND9 (DNS server) - IptablesNetfilter/iptablesNetfilter is a framework that provides hook handling within the Linux kernel for intercepting and manipulating network packets. Put more concretely, Netfilter is invoked, for example, by the packet reception and send routines from/to network interfaces...
(optional)
Competing software
- cPanelCPanelcPanel is a Linux based web hosting control panel that provides a graphical interface and automation tools designed to simplify the process of hosting a web site...
- Hosting ControllerHosting ControllerHosting Controller or Hosting Controller Automation Solution is a commercial automation hosting program created by Advanced Communications of Los Angeles, California USA...
- ISPConfigISPConfigISPConfig is an open source hosting control panel for Linux. ISPConfig is licensed under BSD license. ISPConfig simplifies the complicated details of setting up DNS, multiple unique domain name websites on one physical server box, and e-mail accounts for multiple users on those websites.Setting up...
- SysCPSysCPSysCP is a software for administration of webservers based on and written in PHP and MySQL. It offers a web-based front end for customers of internet service providers, enabling them to manage their email addresses, domains and databases.The project was started in autumn 2003 by Florian Lippert...
- VirtualminVirtualminVirtualmin is a domain hosting and web site control panel, which gives the ability to create and manage many domains and is available in both Open Source and commercial versions. It is based on Webmin.-See also:* DirectAdmin* cPanel...
- VHCS