Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 77
  • Last Modified:

VM Server

Hi, i've just bought a monthly VM (whm) from a hosting company.

I didn't realise how 'on your own' you are with an unmanaged VM :-)

I am trying to get my head around a few things.

WHAT I HAVE MANAGED TO DO
01 - create hosting accounts / cpanel for clients
02 - create hosting packages

WHAT I AM STRUGGLING WITH
01 - upgrading softaculous to the paid version
02 - where do you go or how to you access ssh
03 - a good tutorial on how you link domains to the hosting / cpanel accounts that you've created

If anyone has any other good 'must read' articles, i'd greatly appreciate it.

Thanks in advance for your help.
0
oo7ml
Asked:
oo7ml
  • 2
  • 2
1 Solution
 
Rob_JeffreyCommented:
Softaculous has a buying info page which walks you through the license upgrade process https://www.softaculous.com/docs/Buying_Information Their process seems straightforward.

To access an ssh shell, a client is needed.  Microsoft doesn't provide an SSH client like Apple has.  There are a couple of free clients available - Putty (http://www.chiark.greenend.org.uk/~sgtatham/putty/) is a popular one and MobaXTerm (http://mobaxterm.mobatek.net/) extends Putty and provides a complete FTP/sFTP/Xwin integrated GUI.

I've always been impressed with CPanel's documentation - they have an article about adding new domains to your CPanel account (https://documentation.cpanel.net/display/ALD/Addon+Domains).  There are many  hosting companies which use CPanel as their client interface to their shared host servers and many of them expand on the articles from the CPanel documentation to include particulars of their hosting environment.  Searching Google with snipits from the CPanel documentation linked above provides numerous examples of this (such as http://www.zingserve.com/zscs/knowledgebase.php?action=displayarticle&id=68).

Hope this helps!
0
 
oo7mlAuthor Commented:
Thanks.

Before i had got my new VM, i was used to pointing domains to various name servers, however i've been told that i need to do a lot more when it comes to managing domains with a VM set up... i've been told to do the following... do these steps sound right to you?

01 - log into domain panel
02 - click dns tab > dns records
03 - add ‘a’ record with blank field (no domain name) and point to your new server
04 - add ‘a’ record with www and the domain name (www.domain.com) and point to your new server
05 - add ‘a’ record with * and the domain name (*.domain.com) and point to your new server
06 - add ‘mx’ record with blank field (no domain name), with high priority and set mail exchanger to mail.clientdomain.com

I've two questions on this:

A - does the above seem right to you

B - how come i never have to do this before when just pointing a domain name to a new names server

Thanks in advance for your help
0
 
Rob_JeffreyCommented:
Having your own VM is a lot more work.  It provides you with a lot more control on exactly how you operate your system, but you also have limited resources when you encounter issues.  If your site gets hacked, you are probably on your own.

The steps sound right - a good example of the new things you will need to do now that you have a VM.

When a hosting company controls the name server and the server that your site is hosted on they can set the DNS up for you - they know the IP address of the hosting server and what services to set up.  Now that you have your own server (the virtual machine) you will need to set up the DNS yourself.

The VM will have an IP address, and you will need to add entries in the name server to point to the new IP address.  The steps outlined above are to add DNS entries for * (a wildcard meaning anything before the domain name), www for the standard www.domain.com and an MX (mail exchange - where your mail server is) record.

Having your own VM is wonderful opportunity to learn the intricacies of web hosting, mail server administration and Linux.  Try to take things one step at a time and remember that whatever you want to do - someone else on the planet has probably wanted to do the same thing - and hopefully, they have written a how-to somewhere on the web ;)
0
 
oo7mlAuthor Commented:
Cool, thanks.

I'm just use to pointing a domain to a set of nameservers, which is all that i thought i would need to do here but it seems now i have to set up several DNS records etc.
0

Featured Post

Important Lessons on Recovering from Petya

In their most recent webinar, Skyport Systems explores ways to isolate and protect critical databases to keep the core of your company safe from harm.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now