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:
- Application and Package Management Guide (This functionality can also be achieved within Virtuozzo Power Panel's package management tools)
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:
- Plesk Setup Customers Accounts Guide
- Creating and Using FTP users in Plesk Guide
- Creating Databases and Users in Plesk Guide
- Setting up your Plesk Email Server Guide
- Creating Email Accounts in Plesk Guide
- Managing your VPS firewall through Plesk Guide
- Plesk Guide on Creating Custom (or Private) Name Servers
- Plesk DNS Management Guide
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:
- https://ip_address:2087. It should look something like https://168.144.xxx.xxx:2087/
- 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
- WHM Initial Server Setup Guide
- Creating Custom (Private) Nameservers Guide for cPanel/WHM
- DNS configuration Guide for cPanel/WHM
- WHM Setup cPanel Account Guide
- cPanel Setup FTP Access Guide
- cPanel Setup Email Accounts Guide
- cPanel Setup Database and User Guide