I want to offer web hosting services, so I decide to deploy a droplet in Digital Ocean and installed WHM & Cpanel to a CentOs 7. I was successful and can be able to host a website.
The problem is that every time I need to host a website I have to add the domain of the website in Digital Ocean DNS tab.
I set the nameservers of the website domain name I want to host to Digitalocean nameservers in the domain registrar.
I add the domain name to digital Ocean DNS tab
Is there a way I would avoid the second requirement of adding the domain to digital ocean DNS tab, so that when a client order hosting service from me I will not need to add his/her domain to Digital Ocean tab?
How do I set custom nameservers such that the client uses my custom nameservers eg ns1.mydomain.com instead of digital ocean nameservers
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!
You can also do it with Plesk. It 100% fits your requirements. They have step-by-step instruction in the KB article on how to deploy it on Digital Ocean: https://kb.plesk.com/en/129498
Talking about DNS, it is configured by default to use your server to host zones. All you need is to register these nameservers with your registrar.
More about DNS in Plesk can be found here: https://docs.plesk.com/en-US/12.5/administrator-guide/dns.59440/
cPanel has a built-in DNS manager. You can find how to setup the nameservers here: https://confluence2.cpanel.net/display/CKB/How+to+Set+Up+Nameservers+in+a+cPanel+Environment
Once you have done that, you can give your clients your own nameservers. Your clients will use the DNS manager in cPanel to manage their DNS records.
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.