Solved

VM Server

Posted on 2015-01-22
4
45 Views
Last Modified: 2016-01-21
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
Comment
Question by:oo7ml
  • 2
  • 2
4 Comments
 
LVL 9

Accepted Solution

by:
Rob_Jeffrey earned 500 total points
Comment Utility
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
 

Author Comment

by:oo7ml
Comment Utility
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
 
LVL 9

Expert Comment

by:Rob_Jeffrey
Comment Utility
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
 

Author Comment

by:oo7ml
Comment Utility
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

Enabling OSINT in Activity Based Intelligence

Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

Join & Write a Comment

If you don't have the right permissions set for your WordPress location in IIS, you won't be able to perform automatic updates. Here's how to fix the problem.
Read about why website design really matters in today's demanding market.
Explain concepts important to validation of email addresses with regular expressions. Applies to most languages/tools that uses regular expressions. Consider email address RFCs: Look at HTML5 form input element (with type=email) regex pattern: T…
The viewer will get a basic understanding of what section 508 compliance can entail, learn about skip navigation links, alt text, transcripts, and font size controls.

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now