RinkuY
By:
RinkuY

Difficult to manage This VPS hosting

December 22, 2014 956 views

Hi

Using cPanel and WHM, we can manage everything well but

I see, there is many problems to manage a Droplets.

I can manage files using FTP client. No problem.
I can install PHPmyAdmin to manage database. NO problem.

But there are some part so difficult:

How to add add-on domains in same Droplets ?
How to add sub domains in same Droplets ?
How Creating database, add database user, add user password, assign permission ?
How to create FTP accounts?
How to enable website optimization ? etc.

These are basic operations which we need to perform to manage a web hosting.

I am really so impressed by service of digitalocean.com. And i want to host my 3 domains here. But problem is, How will i manage them. I do not know much commands.

Is there any Simple UI to manage these stuff.

Thank you.

2 Answers

There are many control panel options out there which you could choose to install on your droplet including cPanel/WHM (which would require a license from cPanel). I've provided links below to help you with the individual items you mentioned:

How to add add-on domains in same Droplets ?
How to add sub domains in same Droplets ?

Both of these are done via virtualhosts:

How To Set Up Apache Virtual Hosts on Ubuntu 14.04 LTS

and also require that you set up DNS entries for the domain or subdomain:

How To Set Up a Host Name with DigitalOcean

How Creating database, add database user, add user password, assign permission ?

We have tutorials available on how to configure and manage your MySQL service:

A Basic MySQL Tutorial
How To Create a New User and Grant Permissions in MySQL

How to create FTP accounts?

Droplets do not come with an FTP service by default as the protocol is inherently insecure. SFTP access is available on all droplets by default so you would just need to create a new user account on your droplet:

How To Add and Delete Users on an Ubuntu 14.04 VPS

How to enable website optimization ? etc.

This tutorial provides some options to get you started optimizing your Apache web server process.

How To Optimize Apache Web Server Performance

by Etel Sverdlov
MySQL is a powerful database management system used for organizing and retrieving data. This tutorial explains how to access the MySQL Shell, how to create and delete a new database, how to create and delete a new table, and how to add, delete, and update columns and rows.

Thank you for great answer.

Today i have read all tutorials provided by you. Now i think, i can do these all. but it will take more time because i am new and doing first time.

Have another answer? Share your knowledge.