Hosting control panel called software tool allows the GUI to manage the Web server and placed it on the sites. C using the control panel, you can perform operations such as managing e-mail services, FTP-accounts, databases, adding and removing domains and subdomains, download files, view traffic statistics, configure predefined scripts, and others.
As a standalone product web hosting control panel have been widely used in the late 1990s. Since that time, since they have changed and improved. Today the market offers a huge number of solutions for hosting management - both free and proprietary. As of this variety to choose a product really worth?
On the Internet you can find publications that compares existing panel (here, for example, a good transfer material, see. Also here). We decided to create its own review in which the accents somewhat differently than previously published. One of the main criteria that formed the basis of our review is to support panels of Web servers, and combinations thereof. In addition, in this article we look at products in a publication on the links above are not included.
ISP Manager
Developer: company ISP System First version: 1997 Last Version: 5.17.4 (July 2014) Supported OS: Linux, Free BSD, Windows License: proprietary Official website: http://ispsystem.com
To install enough of the ISP Manager console download from the official website special script and run it, and then start to provide the required version (4 or 5) and editors (Lite or Pro). In version 4, the installation is carried out via the console, and in version 5 - in another way: when you select a minimum version to the console displays the link you want to open a browser and continue the installation by selecting the necessary components. Note that in contrast to the fourth-fifth version has a modular structure: it is obligatory only component of Core. On this basis can already be used to select other components - for example, ISP Manager Pro or Lite (There are other components that are in this article will not be considered). However, when choosing a console recommended options for installing all the necessary components will be installed automatically.
By default, the web server Apache. Nginx is optional (for this you just need to go to the section "Configuring the server" -> "Features"):Once installed, it automatically becomes the front end, and Apache - backend. This is done in order to separate the different functions between Nginx and Apache: Nginx is very good at supporting multiple sessions and return static content (pictures, music, videos, etc.), Apache has broad capabilities to support dynamic data.
After that Apache begins to listen on port 81 (in the fifth version - to 8080), which makes it possible to contact him directly without using while Nginx. To do this, simply point your browser to the correct port, for example http://example.com:81/.
For safety reasons, after setting Nginx is desirable with iptables to block access to the server on port 81, leaving as the only authorized local (127.0.0.1) and the external IP-address of the server. This can be done in the panel itself via the GUI under Firewall:
Some users prefer in this case to change the address for your local apache (127.0.0.1), leaving 80 port. Do not modify system settings, which can be returned to the standard in the case of any updates in Control Panel.
Unlike version 4 to version 5 using an independent web server that provides the control panel, and are not connected with Apache, or c Nginx. That is why by using Apache, you cannot refuse. It is only necessary to set up a site to work in conjunction Nginx + php-fpm. It must, however, take into account that php-fpm replace apache cannot. For example, when you go to php-fpm URL mapping function in chelovekoponyatny (implemented via mod_rewrite in Apache) has the form to be processed web server Nginx.
The advantages of the fifth version include the ability to directly edit the configuration files for Apache and Nginx selected domain, allowing for each domain, you can set individual settings that will not be distributed to others.
Also, to the undoubted advantages include support for Web scripting format the APS, with which the selected domain can be set in semi-automatic mode ready CMS. The user just need to select the desired application from the list and specify the necessary parameters for it (created database, user, password, etc.). Among the other advantages of ISP Manager must also include the presence of a wide range of functions for server management, ease of transfer between accounts hosting, user-friendly multilingual interface, detailed and clear documentation.
The disadvantage is the limited control function firewall and his inactivity by default. Although the control module firewall is activated at the stage of installing the panel, the default rules are inactive. To activate them, you must make at least one change in the list of existing rules from the control panel (such as defined above).