Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

VM Server

Posted on 2015-01-22
4
Medium Priority
?
74 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
4 Comments
 
LVL 9

Accepted Solution

by:
Rob_Jeffrey earned 2000 total points
ID: 40581386
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
ID: 40582703
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
ID: 40583746
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
ID: 40598408
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

Moving data to the cloud? Find out if you’re ready

Before moving to the cloud, it is important to carefully define your db needs, plan for the migration & understand prod. environment. This wp explains how to define what you need from a cloud provider, plan for the migration & what putting a cloud solution into practice entails.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Ready to get certified? Check out some courses that help you prepare for third-party exams.
Without even knowing it, most of us are using web applications on a daily basis.  In fact, Gmail and Yahoo email, Twitter, Facebook, and eBay are used by most of us daily—and they are web applications. We generally confuse these web applications to…
The viewer will learn how to dynamically set the form action using jQuery.
The is a quite short video tutorial. In this video, I'm going to show you how to create self-host WordPress blog with free hosting service.

722 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