Whm and cpanel overview hosting control panel overview
1. HOSTING CONTROL PANEL DEMO
Will show some random stuff..
WHM – Web Hosting Manager
Cpanel – Linux hosting Control Panel
At another time will show .Net hosting control
panel..
Now only Linux based hosting...
2. BY THE WAY THIS IS
Sayed Ahmed
http://sayed.justetc.net
Software/Web/Mobile
Architect/Engineer/Developer
3. All of our services
http://www.sitestree.com/our-services/
Our training services
In English:
www.SaLearningSchool.com
English.SaLearningSchool.com,
www.SitesTree.com
In Bangla:
Bangla.SaLearningSchool.com
Blog.SaLearningSchool.com
Ask a question and get answers :
Ask.JustEtc.net
Offline IT Training (Occasional):
University.JustEtc.net
5. THIS IS WHM
WHM – Parent of cpanel – Umbrella..
You get WHM if you buy dedicated or reseller
or virtual PC hosting
Cpanel can be found inside WHM
For basic hosting, you may be given a cpanel
access..
There can be other open source control
panel that many hosting providers can use...
6. Some may use their own customized panel...
I know this is kinda risky and security flaws
can be exploited
Still showing ...
Somewhere I installed a helpdesk system for
ticketing...need to check the exact url..
But from WHM you can configure,..
7. Just as an example..going off topic looks like...
http://support.visitorsshop.com/
http://faq.visitorsshop.com/
Looking for the opensource software used to
create these sites..
I have developed helpdesk/ticketing system
from scratch or extending existing stuff as part
of job/consulting..
Even ITIl aspect of it..
8. Anyway..you can find a list at sitestree.com
Not a good idea – i just showed the key..
I will regenerate the key..
Using key, you can SSH easily without
having you to login each time using ID/Pass..
The server knows your Machine...
9. Copied from WHM
About keys and remote access...
Remote access keys allow you to log into your
server without using a password. You can use a
remote access key (or access hash) to authenticate
with WHM’s remote API or DNS clustering features.
If you are using a remote billing solution, you will
probably need to set up a remote access key on all
your cPanel and WHM servers. Read our
documentation for specific information about how to
use remote access keys.
10. cpanellogd up
cpsrvd up ftpd up imap up named 9.8.2rc1-
RedHat-9.8.2-0.23.rc1.el6_5.1 up
queueprocd up spamd
Should turn off ftpd as I am not using it
actually...
So you can see some server info..and disk
information..probably memory info – not
probably but surely...
11. All are
Here you go the cpanel comes..
Fantastico or quickinstall give you to install
some Open Source software very easily..
You can see the support related software..
12. Email accounts – to create email accounts
for your domain
Boxtrapper/spamassain to prevent/deal with
spam
Forwarder to forward one email to another
email address..
Auto responder for example to setup the
vacation messages..
13. Default address to catch all emails targeted
to the domain..if you set..you can get lots of
spams...
You can create FTP accounts to give access
for file upload/download..
Anonymous FTP – publicly open ftp..
For the most case, you will keep it turned off..
Backups ..you can create backups of your db
and code/files
14. Error pages -> you can set the default error
page to show when the error happens..
You can set 400 error 503 or 500 error
Cron jobs – you can write script and set it to
run periodically..
PHP configurations – you can override
php.ini settings..
15. You can create databases here..
DB user and access to the db for that user..
PHPMyAdmin for DB operations..
For this domain DB is located somewhere else.. Not
remote but in the same server though..set up
differently...
RemoteMySQl -> you can assign access to your db
from remote host – it can be for administration
purpose or for connection from another application..
Can open security holes...be carefull..
16. You can deny some IP to access your site/domain..
Using the option Google Analytics Integration
The server will add tracking code automatically if you
set it like that..
Using other options in that section, you can see your
visitors..
You can check error-log to see the errors happened
with you site
Sometimes helps to debug issues..even in
development stage in development/staging server..
17. This is in short demo on WHM and Cpanel..
I may show a specific thing in details at a
later time...
Using WHM – quickinstall manager – you
can set what the users can install from
cpanel..
WHM can be used when you are selling
hosting..then you can also configure the
cpanel within..
18. Mod security related to securing your site
PHP security module..
Using Packages inside WHM, you can create
hosting packages and set prices for them..
You can set default features when a new
hosting account will be created...
You do this when you are offering hosting
services to others..free or paid usually paid..
19. You can create a feature list
And assign that to a package..
To provide support for Microsoft Frontpage...
To make frontpage be able to communicate
and provide some services for frontpage
clients..to make their experience better..
You need to check the current security
aspect of it before allowing it for your
clients..or on your own domains/servers..