Question

Super new, help would be lovely!

Alright so I’ll start with this is my first time ever using a “non-traditional” “DIY” kind of host, I’ve always used pre-plans on and cpanel for anything related to websites, I’ve been searching through the knowledge base on what I can’t and can do. Basically what I need right now is:

  • phpmyadmin / sql(sql is semi-installed atm)
  • Function webserver (which is currently in progress…ish)
  • apache
  • 5.6 php with basic settings on it

My current plan is the $20 plan, hosted in NYC1 with Ubuntu 14.04 installed.

I was wondering if it would be more worth setting up a cpanel that’s free? Or is it better to learn this myself currently?

I’m not necessarily asking for you to do these things for me, but to give me a few helpful links and maybe some I missed in the knowledge base, any help would be really appreciated!


Submit an answer

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Want to learn more? Join the DigitalOcean Community!

Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in Q&A, subscribe to topics of interest, and get courses and tools that will help you grow as a developer and scale your project or business.

Welcome! :)

I would recommend setting everything up yourself and then deciding if you want to continue that way or wiping the Droplet and installing a control panel instead. While it might seem intimidating at first, everything should go smoothly as long as you follow the tutorials slowly and accurately and make sure that you understand everything that you’re doing before moving on.

First, after creating your Droplet, you will want to set up the essentials and make sure that it’s secured:

Then, install Apache (the webserver), PHP, and MySQL:

As for phpMyAdmin, while I would recommend against installing phpMyAdmin or any online/hosted MySQL client on your Droplet for security reasons, you can follow this tutorial to install it (it should work fine on 14.04):

A better alternative would be using an SSH tunnel to connect to port 3306 (MySQL) securely on your Droplet, and then using a local desktop client in order to manage your MySQL server:

The IMAP Tunnel example should fit your usecase, as long as you replace port 110 with 3306 :)

Good luck, and let us know how it goes!