Top Menu

DigitalOcean VPS Tutorial

How to Get a VPS from DigitalOcean step by step Tutorial

SHARE THIS ARTICLE

As we discussed before, reasons to switch from Shared Hosting to VPS then we discussed getting suitable VPS for your needs. today we will know how to get a VPS from DigitalOcean step by step,

Getting a DigitalOcean VPS … Why!

DigitalOcean VPS

DigitalOcean VPS

  • VPS with SSD Hard Drives:
    SSD Hard Drives is faster 20x times than normal HHD Hard Drives.
  • VPS with KVM Virtualization:
    KVM supports full Virtualization and resources are fully dedicated and private
  • VPS with 1GB connection:
    super fast connection for all VPS plans
  • Choosing your VPS location:
    US, Europe & Asia Locations between 3 continents 5 countries 6 cities on 10 data-centers
  • Paying as you go  Hourly or Monthly:
    pay only for consumed hours for your VPS .. and hour starts from 0.007 / hr
    yes, it’s less than One Penny per hour.
  • Simple Control Panel:
    DigitalOcean offers simple panel wich can control VPS, view Graphs, backup and take snapshot from one place.
  • Support multi Linux Distros:
    like CentOS, Ubuntu, Debian, Fedora, CoreOS, FreeBSD
  • Install a pre-installed distro with famous scripts:
    like WordPress, Joomla ..etc
  • creation VPS with only 55 Seconds.
  • DigitalOcean VPS is cloud hosting!

So, you need to visit DigitalOcean and follow this steps to get your account.

  1. Create DigitalOcean account:

    digitalocean-frontpage

    digitalocean-frontpage

    First we need to create an account then you have to activate your account by entering your Payment Method  “credit card or Paypal and make a payment so we can go to next step and order a VPS “DigitalOcean called VPS as Droplet”

  2. Create a DigitalOcean VPS:

    create-droplet-1

    create-droplet-1

    type your VPS name, this name is called “Host Name”
    then, choose a suitable plan
    this site with another couple of sites hosted on First VPS plan which cost me only $5 monthly

  3. Choosing server Location:

    choosing server location

    choosing server location

    DigitalOcean offers a wide range of server locations, choose the nearest one to your targeted audience so this will make your server latency faster as possible.

  4. Choosing Server OS:

    choose-server-os

    choose-server-os

    DigitalOcean offers a wide range of Linux Distros to choose from, so feel free to choose a suitable Os for your needs.

  5. Or choose a pre-installed os with your favorite script:

    pre-installed-os -with-scripts

    pre-installed-os -with-scripts

    you can also choosing from pre-installed distros with popular scripts and install it with one click without any need to do  Linux Commands to install web server or MySQL ,like: WordPress on Ubuntu 14,4 or Joomla on Ubuntu 14,4 …etc.

  6. Activating some available settings:

    create-droplet-with-ipv6

    create-droplet-with-ipv6

    Activate IPv6 and you can activate Backups
    Backups are costing 20% of your invoice monthly .. so if you choose a $5 VPS .. then the total cost will be $6.
    this option is Recommended so this is like an undo button .. you can make changes to your DigitalOcean VPS and if you got something wrong then you can restore a backup.

  7. Create DigitalOcean VPS:

    create-digitalocean-vps

    create-digitalocean-vps

    in less than 55 seconds your DigitalOcean VPS will be created and ready to use.

  8. Get DigitalOcean VPS login details on you mail:

    digitalocean-vps-login-details

    digitalocean-vps-login-details

    check your mail and you will find an e-mail from DigitalOcean contains your VPS login details. like droplet name, IP address, username, and password.

Now, you get a DigitalOcean VPS and ready to use, the next step is how to deal with DigitalOcean Control Panel.

DigitalOcean Control Panel:

  • DigitalOcean VPS Specs:

    digitalocean-controlpanel-1

    digitalocean-controlpanel-1

    on every web page in your DigitalOcean Control Panel, you will find your VPS Specs, server location, OS and your VPS status, a green button as online and a gray button offline.

  • DigitalOcean Access pane:

    digitalocean-controlpanel-access-pane

    digitalocean-controlpanel-access-pane

    From Access pane, you can login to server console without the need to use putty app directly from your web browser.
    and changing VPS Root Password.

  • DigitalOcean Power pane:

    digitalocean-controlpanel-power-pane

    digitalocean-controlpanel-power-pane

    From Power pane, you can Power Off and Power Cycle your VPS
    Note: the better and safe way to shut down your VPS server is to shutdown it from terminal via Linux commands
    to shut down “PowerOff” command:

    shutdown -h now
    

    to restart “Power Cycle” command:

    shutdown -r now
    

  • DigitalOcean Resize pane:

    digitalocean-controlpanel-power-pane

    digitalocean-controlpanel-power-pane

    from your panel, you can resize your droplet to bigger or smaller one.
    but to do this you need to turn off your droplet first
    so after Turn off  a droplet:

    digitalocean-controlpanel-resize-pane-dropresize

    digitalocean-controlpanel-resize-pane-dropresize

    you see two options for resizing Permanent and Flexible.
    what is the difference between Permanent and Flexible resize?
    – with Permanent resize your can’t undo the upgrade cause it will expand your Hard drive size
    but with Flexible resize you can undo upgrade and make downgrade cause your Hard Drive size will Not be expanded.

  • DigitalOcean Snapshots pane:

    digitalocean-controlpanel-snapshots-pane

    digitalocean-controlpanel-snapshots-pane

    From Snapshots pane, you can take Snapshots for your VPS.
    snapshot mean a Manual Backup for your entire VPS.
    note: just remember to Turn Off your VPS to be able to take a snapshot.

  • DigitalOcean settings pane:

    -networking:

    digitalocean-controlpanel-settings-pane-networking

    digitalocean-controlpanel-settings-pane-networking

    From networking tab, you can view your server IP v4 and v6 and enable private network and get your private network IP

    -Kernel:

    digitalocean-controlpanel-settings-pane-kernel

    digitalocean-controlpanel-settings-pane-networking

    from Kernel tab, you can change your OS kernel to any kernel in the list.
    for example: downgrade your CentOS from 6.5 x64 to 5.2 x32.

    -Recovery:

    digitalocean-controlpanel-settings-pane-recovery

    digitalocean-controlpanel-settings-pane-recovery

    from recovery tab, you can attempt to restore a corrupted file system.
    Note: you should Turn Off your VPS to be able to mount recovery kernel.

    -Rename:

    digitalocean-controlpanel-settings-pane-rename

    digitalocean-controlpanel-settings-pane-rename

    from Rename tab, you can give your VPS a new name
    for example: I gonna change my test VPS name from “servernewbie.com” to “osamaalgendy.com”.
    note: it doesn’t change your system hostname.

  • DigitalOcean Graphs pane:

    digitalocean-controlpanel-graphs-pane

    digitalocean-controlpanel-graphs-pane

    from Graphs pane, you can check statistics in real time your VPS Bandwidth, Disk “Read-Write” and CPU load.

  •  DigitalOcean History pane:

    digitalocean-controlpanel-history-pane

    digitalocean-controlpanel-history-pane

    from History pane, you can view your droplet history like power on off – rename … etc.

  • DigitalOcean Destroy pane:

    digitalocean-controlpanel-distroy-pane

    digitalocean-controlpanel-destroy-pane

    from Destroy pane, you can destroy your VPS .
    note: it’s Highly recommended to check “scrub data” option cause it’s the safest way to destroy you VPS space.
    – when you turn off your VPS , you still paying for it cause there are space,Ram, CPU reserved for it. But by Destroying it, you will Not paying for it anymore.

    -Rebuild Droplet:

    it means destroy droplet and build a New one from the list.
    for example: destroy my current Centos 6.5 and build a New one with Ubuntu 14.4.

Conclusion:

DigitalOcean VPS offers a cutting edge cloud hosting, from less than 1 cent per hour with a very simple panel  and tons of options which enable you to perform common tasks with few clicks, so many websites  including ServerNewbie got DigitalOcean VPS.

No comments yet.

Leave a Reply