Getting Started with Linux VPS
Welcome to myhosting.com Linux VPS, powerful hosted virtual private servers with incredible flexibility.
If you're looking for more specific guides and setup help, check out the Linux VPS category.
READ FIRST!! Getting to know myhosting.com onCloud
Your VPS management tools are integrated tightly into myhosting.com's
onCloud control panel! From your control panel, you can log into your
VPS, log into Plesk on your VPS, install Applications, add new domain
names to your service, manage DNS and much more!
As a first step, we recommend getting to know myhosting.com onCloud and
making it your first stop for managing your VPS.
myhosting.com onCloud control panel contains:
- Login details for your VPS. See Logging into your VPS below.
- Plesk log in if Plesk was requested and the ability to reset your Plesk password at anytime.
- An Application Manager to install new features on your VPS
including PHP, MySQL and many Plesk addons and components for those with
Plesk.
- A DNS manager to add domain names and even sync them into Plesk for easy DNS.
- A billing panel to manage your billing, add new services, upgrade your licenses or resources and more!
Logging into your VPS
All Linux VPS customers will be interested in this major component...
your login details! Your VPS can be accessed with an exclusive IP
address or with the instant access hostname found in your Control Panel
at http://manage.myhosting.com.
- Login & select your subscription if you have multiple services with us.
- Click VPS and then VPS Management from the left navigation bar.
There you will find your VPS root password. Your username with this
password is always "root" without quotations. For Plesk users, it is
recommend that management of your VPS be done through onCloud, Virtuozzo
Power Panel or Plesk itself exclusively. Root access is very powerful
and is only recommended for advanced users.
Generally, myhosting.com Linux VPS owners will fall into one of three categories:
- Those who did not request any control panel (advanced users)#Getting started without Plesk or cPanel/WHM (Advanced Users)
- Those who requested Plesk Panel.#Getting started with Plesk on your Linux VPS
- Those who requested cPanel/WHM.#Getting started with cPanel/WHM on your Linux VPS
The rest of this guide is divided up into those three categories to better assist you!
Getting started without Plesk or cPanel/WHM (Advanced Users)
This section is for myhosting.com VPS customers that did not request a
control panel (generally advanced users).
The following guides are available to get you going with your new VPS!
access to your VPS container, and setup of systems to allow you to
manage the various services that you may require.
Managing your VPS, SSH and more!
The following guides have been created to help you get familiar and
comfortable with SSH command line tools for setting up a website, FTP
and more!
How to log into your VPS over SSH to manage your server:
File management on your VPS using the SSH command line:
- File Management Guide (It is also possible to use your Virtuozzo Power Panel's built in file manager which includes file modification features.)
Using the SSH command line tools to manage applications and packages on your VPS:
How to setup an FTP server and user on your VPS:
How to configure a website on your VPS:
Getting started with Plesk on your Linux VPS
This second category is for myhosting.com VPS customers that
requested Plesk Panel. You will find help here for various aspects of
VPS management using Plesk including website building, FTP, email and
more!
Logging into Plesk
To log into Plesk:
- Access your myhosting.com onCloud Control Panel at https://manage.myhosting.com.
- Log in using your username requested during signup or use the forgot password feature if you've forgotten.
- If you have multiple subscriptions with myhosting.com, click Select beside your VPS subscription with Plesk.
- Navigate to VPS > Plesk Panel in the left hand side navigation panel.
From here you will see login links based on IP and hostname. Either
will work to get you logged right into Plesk as an administrator.
Managing your Linux VPS with Plesk
After you've logged into Plesk for the first time and configured the
options as prompted, there are a number of things you'll want to
consider. Possibly the most technical of things you'll need to
understand is DNS and Nameservers for the domains you want to setup in
Plesk. You have two options in this regard:
- Register any new domains you wish to use with myhosting.com
either through your billing panel in onCloud or through our website http://myhosting.com.
Once registered, you can sync these domains into Plesk through your
onCloud control panel and from that point on, all DNS management for
that domain will be handled by Plesk. Those adding existing domains can
do the same and would simply need to point their domain name servers (at
the registrar) to myhosting.com nameservers (ns.myhosting.com,
ns1.myhosting, ns2.myhosting.com).
Using Private Nameservers with Plesk on your Linux VPS
Users who wish to setup their own private nameservers can do so using the following guide:
Managing DNS on Plesk
Once your nameservers are resolving and your domain functions
working, you can use the following guide to further customize your DNS:
Plesk How-to Guides
The rest of these guides are to assist you with general management of your VPS through Plesk:
Getting started with cPanel/WHM on your Linux VPS
These starter guides will assist you with getting started with your
cPanel/WHM VPS server. These guides are designed to get you up and
running with your domains and services and will show you how to
configure your WHM for your specific needs including how to setup your
many cPanel accounts, and get your sites hosted on the web.
Logging into cPanel/WHM
- First you'll need to get your root password. Your username for
cPanel/WHM will be "root" (without quotations), but the password
randomnly generated and indicated in your myhosting.com onCloud Control
Panel under "VPS" > "VPS Management" and indicated at the top of the
page.
- You will also need your server IP address. This is found on the same page as your password.
- Use that IP address to replace ip_address in the following URL:
- That will bring up your WHM (Web Host Manager) which is the
management layer for administrators of a VPS with cPanel. Login using
root and the password you found previously.
Then see the following guide to setup WHM for the first time:
Managing your Linux VPS with cPanel/WHM
After you've logged into cPanel/WHM for the first time and configured
the options as prompted, there are a number of things you'll want to
consider. Possibly the most technical of things you'll need to
understand is DNS and Nameservers for the domains you want to setup in
cPanel/WHM. You have two options in this regard, but please note, we
highly recommend setting up private nameservers for your VPS.
Option 1 (recommended): Using Private Nameservers with cPanel/WHM on your Linux VPS
Users who wish to setup their own private nameservers can do so using the following guide:
Option 2: Clone your cPanel/WHM DNS in myhosting.com onCloud
- Register any new domains you wish to use with myhosting.com
either through your billing panel in onCloud or through our website http://myhosting.com.
Once registered, manage DNS through your onCloud control panel and from
that point on, all DNS management for that domain must be configured in
onCloud. Those adding existing domains can do the same and would simply
need to point their domain name servers (at the registrar) to
myhosting.com nameservers (ns.myhosting.com, ns1.myhosting,
ns2.myhosting.com).
Managing DNS on cPanel/WHM
Once your private nameservers are resolving and your domain functions
working, you can use the following guide to further customize your DNS
within cPanel/WHM. If you are using onCloud DNS, it is recommend you
clone any cPanel/WHM DNS settings in onCloud... this is why we recommend
private nameservers highly:
cPanel/WHM How-to Guides