How to setup DNS server in Ubuntu 11.10 VPS
I am an average Ubuntu user and currently i decided to strengthen my knowledge in Ubuntu. Since i am a web developer, lately i decided to setup my own web server powered by Ubuntu.

I just bought an unmanage VPS powered by Ubuntu 11.10. I have managed to install the Apache, PHP, MySQL and the basic security changes.

Previously, i was just a shared hosting user where everything is managed via cPanel which is easy. Now is totally different and i am clueless since i am on unmanaged VPS and of course the hosting company will not help me.

My questions are:

 1. What are more to setup after getting the Apache, PHP and mySQL running? (most of my sites will be running on PHP open source CMS).
 2. Previously, when i want to host new website, after i purchase a domain from registrar i will change the domain nameservers with my sharedhosting nameservers i just add the domain via cPanel. How can i host a domain/website in my new VPS? How to have a nameserver? How to setup the nameserver?
 3. Is there any control panel for Ubuntu? (like cPanel for CentOS). I am planning to install it after i have master setup Ubuntu server with the hardway (via CLI)

Sorry for these beginner questions

How to setup DNS server in Ubuntu 11.10 VPS
===

I am an average Ubuntu user and currently i decided to strengthen my knowledge in Ubuntu. Since i am a web developer, lately i decided to setup my own web server powered by Ubuntu.

I just bought an unmanage VPS powered by Ubuntu 11.10. I have managed to install the Apache, PHP, MySQL and the basic security changes.

Previously, i was just a shared hosting user where everything is managed via cPanel which is easy. Now is totally different and i am clueless since i am on unmanaged VPS and of course the hosting company will not help me.

My questions are:

 1. What are more to setup after getting the Apache, PHP and mySQL running? (most of my sites will be running on PHP open source CMS).
 2. Previously, when i want to host new website, after i purchase a domain from registrar i will change the domain nameservers with my sharedhosting nameservers i just add the domain via cPanel. How can i host a domain/website in my new VPS? How to have a nameserver? How to setup the nameserver?
 3. Is there any control panel for Ubuntu? (like cPanel for CentOS). I am planning to install it after i have master setup Ubuntu server with the hardway (via CLI)

Sorry for these beginner questions
