
Bodhost’s Linux dedicated servers are offered with the choice of cPanel/WHM and Plesk if you require a web-based control panel through which you can manage your dedicated server and any hosting related services, for example clients and web hosting plans. As the only other method of management available to you as a Linux dedicated server administrator is through SSH, a web hosting control panel is strongly recommended as an addition to your hosting package so that you are able to fully utilize the features and power that a dedicated server can offer.
The most popular control panel for Linux servers in any case is cPanel; not only is cPanel a low cost control panel suite, but it is also uses system resources efficiently to ensure that your server remains stable, even when under load. Some of the core features of cPanel include:
cPanel is often seen as being the most complete solution available to Linux system administrators and is the ideal platform for anyone with a Linux Dedicated Server who is looking to start their own web hosting business. Like any other web hosting control panel, cPanel offers the facilities necessary to create and maintain your own web hosting clients, based around your own web hosting plans.
We here at Bodhost can also offer you the Plesk control panel for your Linux dedicated server, but we don’t feel that this can offer you the same benefits and features as cPanel. Along with Plesk, we can provide installation services for any control panel that you wish to use on your Linux Server.
With our Windows dedicated hosting plans, you will find that you are more limited with the choice of control panel offered by Bodhost as we only support Plesk on our Windows servers. However, you shouldn’t let this change your mind about choosing Bodhost as your Windows dedicated hosting provider because Plesk is one of the most feature-rich web hosting control panels available for the Windows platform. Some of the features offered by Plesk that you will find useful include:
If there is another web hosting control panel that you would like to use with your Windows dedicated server then you should contact Bodhost’s 24×7 support team as they can offer assistance with the installation of a number of different applications; however, it should be noted that you will need to purchase and supply your own license in the case of commercial applications.
Even if I do not know what kind of tools require for server management, except when I have compelled under such an developmental learning, I thought it would be interesting to present the information regarding to graphical management solutions GNU / Linux server
When I have started using GNU / Linux, my first instinct was to have an admin server (not get familiar so easily, as Windows years of use …). Then I have noticed Webmin is a compatible solution, which comes in that category and it is providing great services since a long time.
Anyway, so now we are going to see one by one different solutions of GNU/Linux server for web hosting or simply to the usual administration:
Webmin: Perhaps it is the oldest graphical user interface for server management for GNU/Linux. By this article, you will be surprised that this product still continues to evolve, which is another sign that makes me happy.
However, I was not interested in the interfaces in recent years, but the developmental improvements attracted my attention literally. Webmin also reviewed the interface that is more refined and more to my taste as I remember.
Webmin is really a graphical toolkit to manage your servers. It can manage your servers and services through the third-party modules (Apache, Postfix, Bind …)
On the other side there are some cons as well. No doubt that webmin is a great for server administration and a lot of time I would even argue that it is better than cPanel in that respect. I think Webmin is great for people who need a control panel but don’t want to pay the extra money.
I am totally disagree with those people who say that webmin is not being a good control panel for the reseller hosting. Probably it does not allow your users to resell what you sell them, but I don’t think many people need that.
As for a normal hosting accounts, webmin/virtualmin allow you to create hosting accounts that do everything cPanel and Plesk do, including all the limits and restrictions.
Although, I don’t think everyone who gets a server intend to sell server resources to others. If they plan on making some extra money, probably they would not mind for paying the few extra bucks for cPanel or Plesk.
At the end one thing I would like to mention; I have used about every control panel, including cPanel, plesk, Webmin, etc… and I think webmin is on par with each one of them, and you can not complain about it’s being free.
You get different types of errors while using Plesk control panel, but the most common error is “error on DNS page”. You can solve this error with some simple steps. You get the error “ERROR: PleskException”, when you are on plesk. In that situation if you make any changes within the DNS page, then you get the following Error :
Table::select() failed: no such row in the table
Or
ERROR: PleskException
Table::select() failed: no such row in the table
0: /usr/local/psa/admin/plib/dns/DNSZone.php:52
DNSZone->DNSZone(string ‘100′)
1: /usr/local/psa/admin/plib/common_func.php3:2610
objectMaker(string ‘DNSZone’, string ‘100′)
2: /usr/local/psa/admin/plib/dns/DNSManager.php:39
DNSManager::getDNSZone(string ‘100′)
3: /usr/local/psa/admin/htdocs/domains/dns.php:21
The cause of the error is that in psa.domains Plesk mysql table dns_zone_id record points to nonexistent id record in psa.dns_zone table for one or different domains. It may occur because of Plesk internal problems, broken database, incomplete domain deletion.
The users have to login into mysql server console to make some important changes.
# mysql -uadmin -p`cat /etc/psa/.psa.shadow` -Dpsa
and discover domains which have missed ID:
mysql> SELECT d.name FROM domains d LEFT JOIN dns_zone z ON d.dns_zone_id=z.id WHERE z.id IS NULL;
For every reported domain, ensure the following procedure :
The user has to create an appropriate id within the records with the commands mentioned below. Make a note that you will have to replace ‘Domain Name’ with the actual domain URL and you will also have to change the admin email with the correct email.
1. The users have to make proper id records with following commands. You have to keep in mind to replace “DOMAIN-NAME” with an original domain name and also “ADMIN-EMAIL” with a correct email:
mysql> INSERT INTO dns_zone SET name=’DOMAIN-NAME’, displayName=’DOMAIN-NAME’, email=’ADMIN-EMAIL’;
2. Way to find-out new zone ID:
mysql> SELECT id, name FROM dns_zone ORDER BY id DESC LIMIT 1;
3. Substitute correct ID into psa.domains table. You have to keep in mind to replace “DOMAIN-ID” and also “DOMAIN-NAME” with correct values:
mysql> UPDATE domains SET dns_zone_id=’DOMAIN-ID’ WHERE name=’DOMAIN-NAME’;
After that you have to login into Plesk, for each corrected domain go to domain.com > DNS and utilize Default option to re-generate DNS records. It would have solved the error in plesk.