ISPConfig
Encyclopedia
ISPConfig 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 ISPConfig is somewhat challenging, but it can be much easier than writing DNS configuration files by hand. ISPConfig can help new Linux users configure web and e-mail faster and easier than they could without it.
This makes ISPconfig a "gateway to Linux" skills. People get the end benefits of complex servers while they continue to learn about them.
ISPConfig speeds up and simplifies common server administration and operation tasks, such as creating lots of new user e-mail accounts or quickly setting up lots of roots (starting folders) for new websites. Coding these changes by hand from a command prompt would take more time and effort. It would be repetitive (boring), and prone to errors. On the other hand, nobody would do that. Most large-scale installations use existing automation tools. Adapting these to the special configuration and filesystem layout of ISPConfig can require a lot of work. This is why ISPconfig is mainly targeted at new installations.
The following services and features are supported:
The complete list is available at the features page
New versions of ISPconfig are geared towards a new MyDNS server which has not come into widespread use outside of ISPconfig installations.
Setting up ISPConfig is somewhat challenging, but it can be much easier than writing DNS configuration files by hand. ISPConfig can help new Linux users configure web and e-mail faster and easier than they could without it.
This makes ISPconfig a "gateway to Linux" skills. People get the end benefits of complex servers while they continue to learn about them.
ISPConfig speeds up and simplifies common server administration and operation tasks, such as creating lots of new user e-mail accounts or quickly setting up lots of roots (starting folders) for new websites. Coding these changes by hand from a command prompt would take more time and effort. It would be repetitive (boring), and prone to errors. On the other hand, nobody would do that. Most large-scale installations use existing automation tools. Adapting these to the special configuration and filesystem layout of ISPConfig can require a lot of work. This is why ISPconfig is mainly targeted at new installations.
Features
ISPConfig provides interfaces for the management of internet services by an ISP provider and the ISP clients.The following services and features are supported:
- Servers
- webWorld Wide WebThe World Wide Web is a system of interlinked hypertext documents accessed via the Internet...
(Apache 2, Nginx) - FTP
- DNSDomain name systemThe Domain Name System is a hierarchical distributed naming system for computers, services, or any resource connected to the Internet or a private network. It associates various information with domain names assigned to each of the participating entities...
(BIND, MyDNS) - databaseDatabaseA database is an organized collection of data for one or more purposes, usually in digital form. The data are typically organized to model relevant aspects of reality , in a way that supports processes requiring this information...
(MySQL)
- web
- Services
- E-mail management and forwarding
- Security (SSL certificate management etc.)
- Mail scanning, spamSpam (electronic)Spam is the use of electronic messaging systems to send unsolicited bulk messages indiscriminately...
& anti-virus - Firewall
- Virtual Servers (OpenVZ)
- Statistics & ISP Management
- Webalizer
- AWStats
- Quotas: discDisk quotaA disk quota is a limit set by a system administrator that restricts certain aspects of file system usage on modern operating systems. The function of using disk quotas is to allocate limited disk space in a reasonable way.-Types of quotas:...
, traffic etc. - IP-addresses
- User registration and Billing
- Self Management
- ShellShell (computing)A shell is a piece of software that provides an interface for users of an operating system which provides access to the services of a kernel. However, the term is also applied very loosely to applications and may include any software that is "built around" a particular component, such as web...
-access - Per-User Administration backend
- Shell
The complete list is available at the features page
New versions of ISPconfig are geared towards a new MyDNS server which has not come into widespread use outside of ISPconfig installations.