All posts by Edward N

27Jul/19

cPanel License Price Hike and Alternatives

Alternatives to cpanel came recently due to Recent Price Hike in cPanel Licenses . Many people are in the verge of stopping the bussiness of hosting or looking for ways for cost cutting. Only hope which is widely accepted at the moment is to do the account migrations from cpanel to other control panel which is cheaper in cost. Here we will discuss the effects of this change and its alternatives as well.

You can see the Full Guide of licensing at the below link

https://cpanel.net/wp-content/themes/cPbase/assets/downloads/cP_Store_Licensing_Guide.pdf

Lets just understand this price hike impact with the help of a example.

Suppose you are a hosting company who was  having around 500 – 1000 channel accounts in one server under a VPS or a dedicated server. For the sake of our calculation I take the below assumptions. 

Server Type : VPS 
No Of Accounts : 1000
OLD License Rate : $20 or $15 with some reseller providers like buycpanel.net for unlimited accounts 
Same server, with new license in effect : Rate will be around
: $45 (upto 100 Account) + 900*0.20 ( per extra account)
: $45 + $180
= 225$ 

Paying such a huge amount for cpanel license for $1000 accounts will be a suicide and the rate of increase and no provision of having any unlimited license option. 

All new license should go through this option and all old licenses will get some month’s buffer time. 

So essentially the hosting owners are looking for alternatives. 

What are the Alternatives to cPanel – To be Frank there is no exact alternatives with all features similar to cpanel and that is a truth. Main issue in this is all hosting business is concentrated on cPanel so far and all plans were based on those as well. 

So changing those will be a major disruption and that has already started showing its repercussions. 

If you are planning to stick with cPanel for atleast for some clients, who is ready to pay more, then I will suggest to Keep one server in Cpanel and all others in other control panel like Directadmin and also start offering VirtualMin based hosting as well so that those who just need to host website can also get affordable hosting.

The above will be my suggestion for all those who try to provide hosting at affordable rate.

So Alternatives ?

So most considered alternatives available in paid sections are

1. Plesk – No suggestible as owned by same company and almost similar pricing structure.
2. Directadmin : Yes this is the only best option who is reaady to work for this change and has made a lot of changes by now itself. As new licenses started selling , they have increased the quality as well.
3. Interworx : I have worked on this a in a couple of servers but never became a fan of this panel and a bit confusing as well.

My Suggestion to those who are looking for alternatives is one and only Directadmin.

Reasons:
1. Per month license is much better than cPanel new ones .
2. Support is also Good one
3. Ready to work for more developments based on cpanel Customer base
4. Low cost Internal Licenses available for Data centers

As soon as they heard of cpanel price hike, they started working on migrations steps and started working on new skin etc.

As a reference I will suggest you to take a look on the this Directadmin Forum Link

For Directadmin Installation , you can refer the other article written by me . Click here

If you are looking for Directadmin based Support you can contact us for help. You can contact us via Chat/Ticket/Phone using the details in the banner.

Special OFFER to Directadmin Server Managment
If you purchase 3 months server managment plan, we will do the migration free for you. Contact us before ordering the service. 

27Jul/19

How to install Directadmin Control panel in Centos 7

One of the Best and Simple Control panel for Webhosting Companies

Directadmin is one of the best and simple control panel I have used in my last 10 years career and I will suggest this as an alternate to cPanel for every one. Due to recent Price Hike of cPanel license, it seems fortunes for Directadmin team is on their way and will get a good boosting from now on.

Directadmin has different kind of licenses and you should select the most suitable ones for you.

You can look in the below links for more details on licenses

https://directadmin.com/pricing.php

Installation Steps

IMP Note : Never Install this or any other control panel in a production server even if it is just having a lamp. Always use a freshly Os reloaded with Latest OS available at the time of the installation. In my case I am using Centos 7.x

Also update to the latest available updates and kernel before proceeding and secure ssh if possible before working on this.

[root@ntv ~]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)

[root@ntv ~]# yum update

** If kernel is updated, please reboot the server and then proceed further

Install the Pre install commands needed for directadmin. This differs with each kind of os and you need to refer the below link and use respective details

https://help.directadmin.com/item.php?id=354

[root@ntv ~]# yum install psmisc net-tools systemd-devel libdb-devel perl-DBI perl-Perl4-CoreLibs xfsprogs rsyslog logrotate crontabs file kernel-headers

You need to have atleast a trial license to install this and need to update license details prior to installation. You need to confirm the ip and Os version are corectly setup in the client area of the directadmin.

For the trial license , you need to register yourself in this link’s Order Now option . https://www.directadmin.com/features_list.php

To install panel it is simple 3 steps

wget https://www.directadmin.com/setup.sh
chmod 755 setup.sh
sh setup.sh

There will be many questions asked while installation and make sure you give them the correct answers.

If you need any Installation / Setup / Migration assitance you can contact us any time or can order our Directadmin Per Server Management plan which will cover most of these.

Please contact us for any such helps and we are always ready to help you.

To ORDER our Directadmin Per Server Management plan, Please click here

You can refer more on from the Official guide as well using the below links

https://www.directadmin.com/installguide.php

14Feb/18

How to disable AutoSSL notifications to the customers cpanel account emails

Recently many of our customers had asked us how they can disable AutoSSL notifications to the end user cpanel account emails. So we guys made a reasearch on this and got the cpanel forum link which this discussion was already going on and saw a script.

Save the below to /root/autossldisable.sh, chmod 755 autossldisable.sh and then run it with ./autossldisable.sh

#!/bin/bash
cd /var/cpanel/users
for user in *
do
    cpapi2 --user=$user CustInfo savecontactinfo notify_autossl_renewal=0 notify_autossl_renewal_coverage=0 notify_autossl_expiry_coverage=0 notify_autossl_expiry=0 notify_ssl_expiry=0
done

This will disable  5 AutoSSL notices off for every user on the server.

Hope this helps

Update : Good news is that by Cpanel 70 version, you will have these options available at Manage Autossl section in the WHM

Reference and Courtsey for the above script : forum.cpanel.net

Reference Link for full discussion : https://forums.cpanel.net/threads/ssl-notifications-in-cpanel-68.614395/

 

 

 

 

14Feb/18

MagicSpam Extension Installation fails in Plesk 17

Recently we faced the below error while trying to install MagicSpam free version via plesk interface and got installed via command line using the rpm from the plesk download section. Since the plesk download section had too old version and plesk was showing an upgrade option and free version was not working (which I installed from rpm available at plesk )

Error while trying to install / upgrade from plesk interface is the below 
Failed
 Installation of extension has failed
 
 Execution of /usr/local/psa/tmp/modulehfmXQh/plib/scripts/pre-install.php failed with exit code 1 and the output:
 Failed to find operating system package manager rpm or dpkg.
 Contact support@magicspam.com with full details of your installation for assistance.

Normal rpm installation and yum install was working fine. Continue reading

30Oct/15

Error: Failed to create temporary file

Issue
======

The apache error log shows

[Wed Oct 28 23:49:30 2015] [error] [client xx.xx.xxx.xxx] ModSecurity: Input filter: Failed to create temporary file: /root/tmp/20151028-234930-VjGXSkAWQiQAA@W7VAsAAAAD-request_body-nKiZdT [hostname "www.xxxx.com"] [uri "/wp-admin/admin.php"] [unique_id "VjGXSkAWQiQAA@W7VAsAAAAD"]

The issue is because the modsecurity has no access on /root/tmp directory.

So while accessing /root/tmp it will show the error “Failed to create temporary file”

Fix
===

The issue can be fixed by adding the following lines on the configuration file of modsecurity.

# vi /usr/local/apache/conf/modsec2.conf

Add these below lines in /usr/local/apache/conf/modsec2.conf

SecUploadDir /tmp
SecTmpDir /tmp
SecDataDir /tmp
SecRequestBodyAccess On

Now you need to restart apache to make the changes effective

 service httpd restart

This will fix the issue normally