The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Evaluating Cpanel features

Discussion in 'General Discussion' started by robert.mena, Apr 25, 2007.

  1. robert.mena

    robert.mena Member

    Joined:
    Apr 25, 2007
    Messages:
    9
    Likes Received:
    0
    Trophy Points:
    1
    Hi,

    I am currently evaluating solutions to replace my in-house solution. So far I've evaluated plesk and since I do not have a download option for cpanel to perform the same evaluation I'd like to ask someone to answer the following questions:

    a) Do you have support for brazilian portuguese in your interface? If negative how can I customize?
    b) Is it possible to create 'domain templates' ? SO I can create some configurations and apply directly to new domains. Example : template no-db : php + 100Mb + 1GB monthly, tempalte db : mysql + 100Mb + 2Gb monthly etc.
    c) Is it possible to customize the login/first page? If possible how?
    d) Is it possible when creating the domain to limit the user to create databases (ex. just 1 database mysql etc). I have hosting plans the treat mysql and posgresl differently
    e) When I create a domain does it automatically creates webstatistics (such as webalizer or awstats)?
    f) Is it possible to create a custom index.html that is copied no new domains?
    g) Does it support different levels of permissions ? Example. User A is admin and can create and modify any domain. User B is also an admin but can only suspend/activate domains
    h) Do you have a way to integrate (via file upload or API/webservice) cpanel and external systems? Example. I have a system that controls payments and I'd like to suspend domains that does not pay and re-activate when they pay. If possible please specify how
    i) Which version of PHP is supported?
    j) Which version of MySQL is supported?
    k) Which version of Postgresql is supported?
    l) How backup is performed? Can I have an incremental backup of all domains/emails/configurations?
    m) Which smtp server is used?
    n) Does it support authentication (SMTP AUTH)?
    o) Does it support RBL? Per server or per domain?
    p) Does it supporte SPF? Per server or per domain?
    q) Does it supporte anti-virus? Which one?
    r) Does it support anti-spam features? Which one?
    s) Can I update the system using yum ? (with the rpms provided by the os vendor)


    regards,
     
  2. cPanelDavidG

    cPanelDavidG Technical Product Specialist

    Joined:
    Nov 29, 2006
    Messages:
    11,279
    Likes Received:
    8
    Trophy Points:
    38
    Location:
    Houston, TX
    cPanel Access Level:
    Root Administrator
    You can request a 15-day test license for cPanel by visiting the cPanel Store at:

    http://www.cPanel.net/store

    Proceed as if you were purchasing a license, but when prompted for what license you wish to purchase, select the free 15-day test license.

    You can easily download additional language files for free from: http://lang.cPanel.net

    We call those Packages, yes it is possible to do that.

    You can create a custom login page if you desire. Source code for this in PHP is available from: http://www.cpanel.net/cpanel-login.phps

    You can set the maximum number of total databases that user can create in both packages and when creating accounts without packages. If you set a limit for databases, this will allow that limit for each type. So right now, you can offer X mysql, or X postgre or X mysql and X postgre. In the future, you will be able to offer X postgre and Y mysql.

    Yes. Statistics are updated at an interval you set in the WHM interface for the web statistics software you enable in WHM. Awstats, Webalizer, and Analog are offered.

    Yes, you can create a custom index.html that is copied to new domains. You can do this by means of dropping that index.html file in your skeleton directory.

    cPanel/WHM supports Root-level users that can create/modify any domain and have access to all features of the cPanel/WHM interfaces. We also support Resellers which are intended to be used for resellers to be able to manage their own customer's accounts. However, Reseller access can be easily tweaked so they only have privileges to suspend/unsuspend domains etc. Lastly there is the Hosting Account Owner who has an account in the cPanel interface and can manage most aspects of their website by themselves (within boundaries set by the Reseller or Root-level user).

    We currently have the WHM API in cPanel 10 that existing billing applications use. You can find more information about this by reading the articles titled "Using Remote Access Keys" at: http://www.cPanel.net/support/docs

    In cPanel 11 we will be making available a more robust XML-based API. Information for that is available at: http://www.cpanel.net/plugins/xmlapi/index.html

    The following versions of PHP are supported:

    Version 4.3.11
    Version 4.4.2
    Version 4.4.3
    Version 4.4.4
    Version 4.4.5
    Version 4.4.6
    Version 5.0.4
    Version 5.0.5
    Version 5.1.2
    Version 5.1.4
    Version 5.1.6
    Version 5.2.0
    Version 5.2.1

    While MySQL 4.0, 4.1 and 5.0 are supported, I would recommend you use 5.0 as 4.x has essentially reached EOL.

    (7.3, see below post)

    You have many choices regarding how backups are performed. Regarding incremental backups specifically, automated incremental backups including user's data and settings, email and most configurations (essentially anything that wouldn't be machine-specific) are supported.

    Exim is the MTA supported by cPanel/WHM. Coruier POP and Courier IMAP are used for those respective services.

    Yes, this is enabled by default.

    RBLs can be added in the Advanced Exim Configuration Editor

    SPF is compiled in but not enabled by default. You can enable it by using the Advanced Exim Editor and:

    http://www.exim.org/exim-html-4.50/doc/html/FAQ_7.html#TOC272

    Yes, ClamAV is included with cPanel/WHM free of additional charge.

    Yes, Spam-Assassin, BoxTrapper and the ability to create custom mail handling rules are included with cPanel/WHM free of additional charge.

    You can update the system using whatever updating mechanism is bundled with the OS. Note that generally you would configure automatic/manual updates through the cPanel/WHM interface which in turns relies on the OS's updating mechanism. You can configure automatic/manual updates for cPanel/WHM itself, Server Software and other software separately.

     
    #2 cPanelDavidG, Apr 25, 2007
    Last edited by a moderator: Apr 25, 2007
  3. DaveUsedToWorkHere

    DaveUsedToWorkHere Well-Known Member

    Joined:
    Dec 28, 2001
    Messages:
    689
    Likes Received:
    1
    Trophy Points:
    18
    edit: dave covered it
     
    #3 DaveUsedToWorkHere, Apr 25, 2007
    Last edited: Apr 25, 2007
  4. ashii

    ashii Member

    Joined:
    Sep 26, 2006
    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    1
    How do you limit access to features in cpanel?

    I have a situation where I want to give my customers a LIMITED version of cpanel, so theycan do various things like set up email, check stats, etc., but NOT have acces toMysql or PHPMyAdmin, CGI, etc.

    I found a way to rmove the unwanted icons from the interface, but if you know the URL to MySql, once you've logged in, you can still get to it and use it.

    Is there a way to deny our customers access to those functions all together, and still have access to them ourselves, as server administrators?
     
  5. djbob2

    djbob2 Well-Known Member

    Joined:
    May 14, 2005
    Messages:
    100
    Likes Received:
    0
    Trophy Points:
    16
    Yup... feature lists. They're a feature in WHM, and you can disable practically any function. Each package can correspond to a feature list.
     
  6. robert.mena

    robert.mena Member

    Joined:
    Apr 25, 2007
    Messages:
    9
    Likes Received:
    0
    Trophy Points:
    1
    Hi Dave,

    Thanks for the reply. I've managed to download and install the server.

    I've managed to find most of the things you've mentioned but some questions remains.

    - Which version of php is supported.

    You've mentioned various versions but I've noticed that the php installed is php 4.4.6. Can I use my own rpms to install the version of PHP I like or do I have to stick yours? In this can where do I find/install the other versions? Do you have support for mcrypt?

    - Which version of mysql is supported.

    Basically the same question. In this case I noticed the the rpm MySQL-server-4.1.21-0.glibc23 installed. So how can I upgrade and install the newer version.

    - Which version of Postgresql is supported?

    you've answered '7.3 (see bellow post)' but I could not find any bellow post with information about it. 7.3 is rather old and my customers are currently using 8.0. How can I upgrade to this server?

    - Does it supporte anti-virus? Which one?

    You've mentioned that it is supported but I could not find hwo to enable/configure it under WHM. Again, can I use my rpms or do I need to download specific ones from your server?

    - Does it support anti-spam features? Which one?

    Where do I configure it? How do I (or my users) maintain white/black lists per server/domain?

    I found some pointer in the documentation (http://www.cpanel.net/docs/whm/) but seems to be different than what I have. For example it mentions

    1 To access the Add-ons Menu, click on Add-ons, on the main screen of your WebHost Manager interface.

    2 Click on Configure ClamAV Scanner.

    But My addons item lists tomcat, munin etc but no clamav...


    NEW QUESTION
    - Mod_bw support.

    I've noticed that all domains have the bandwidth limit as a parameter and so far I've seen that it applies to 'all' traffic (www, email, ftp). But can I make it use mod_bw or any other method to limit the amount of bandwidth in KB/s that a virtual domain can use.
     
  7. cPanelDavidG

    cPanelDavidG Technical Product Specialist

    Joined:
    Nov 29, 2006
    Messages:
    11,279
    Likes Received:
    8
    Trophy Points:
    38
    Location:
    Houston, TX
    cPanel Access Level:
    Root Administrator
    To do this, you login to the WHM interface, going to the Software section and clicking on "Apache Update." This will bring you to the procedure to recompile Apache, during this process you can select which version of PHP you wish to use and everything will automatically be downloaded and installed as needed.

    Yes, just check the checkbox next to mcrypt when recompiling Apache (described above) and mcrypt support will be installed/enabled.

    Running /scripts/mysqlup as root from SSH will upgrade MySQL for you.

    Keep in mind that PostgreSQL 8.x is not yet supported in cPanel/WHM therefore installing it from your own RPMs may break any integration between Postgre and cPanel/WHM.

    You can configure ClamAV in the WHM interface by going to the Plugins section and clicking on "Configure ClamAV Scanner."

    If you do not see this, then check to ensure it has been installed and enabled. To do this, login to the WHM interface and proceed to the "cPanel" section of the WHM interface and click "Plugins." Ensure that "clamavconnector" has a check next to "Install and keep updated." If not, check this box then click the "save" button at the bottom of that page.

    If this does not work, please submit a ticket with us so one of our technicians can look into this for you.

    On a per-domain basis, your users can follow the instructions I provided in this post:

    http://forums.cpanel.net/showpost.php?p=304190&postcount=6

    Server-wide black/white lists can be configured manually through WHM's Exim Configuration Editor.

    See above answer regarding ClamAV.

    Unfortunately, I am not intimately familiar with that specific module or the capabilities of that module. However, I will say that cPanel/WHM does not come with any means by which to throttle bandwidth usage in realtime (for example, you can limit how much bandwidth an account uses in a month, but not how much of your bandwidth pipe is being occupied by any single account at any moment).
     
Loading...

Share This Page