I want to buy a VPS as I read on the forum, VPS is more better than a shared hosting which I am using for my blog sites.
I already have an active domain name at namecheap. How should I do so that the domain name points to the ip address of my VPS?
Is it possible to have cloudfare as protection? In order to avoid the DDOS and remain anonymous compared to the ip address of my vps.
And what first steps to configure a VPS for work?
Thank you for your replies!
Let me try to answer your questions as simple as i can:
From a Webhosting to a VPS it is a big step you will need a little bit knowledge in Linux and control panels does cost like cPanel now if you decided to install it some preparation you will need as follow:
1) To install cPanel you will need a VPS with Centos installed, I would choose the Centos 6.8
2) After install Centos you will need to update so the command will be "yum update -y" without the quotes
3) Install a simple but powerfull editor "yum install nano -y" without the quotes
4) Check if wget command is installed , you will need to donwload files from cPanel, if it is not "yum install wget -y" without the quotes
5) Upload and install cPanel, you can check how to on cpanel website
6) after install you have to configure, also you can find instruction on cPanel website
7) open an account on CloudFlare and follow their instruction to setup the new nameservers on your registar company
8) going back to SSH you have to protect your VPS so install CSF/LFD firewall you will need the wget command to upload to your VPS after that install you can access on your cPanel plugins and configure it
9) cPanel will install a SSL for you for free
10) you can create your website account and upload your files
You are done, if this seems difficult to you it will be better for you get a managed VPS.
PM if you need more instructions