Need some guidance
Hello guys!! First of all, i want thank you all for the support you have given me!! I'm totally new with all this vps stuff, so i'm trying my best to learn as fast as i can! I'm glad there are so many tutorials in here!! The problem is that i've been following many of those tutorials, but i'm getting lost a lot, because i often need to merge 2 or more tutorials to do what i want, and then one of them says one thing and the other says another (which is good, cause they serve different purposes). So, i wish i could have some guidance, like: 1- follow this link, then 2- this link, then 3- and so on, based on what i need. I know that i'm asking too much, but i'm willing to restart my droplet because i'm afraid i've done something wrong, mainly in the safety area.. and i know that there are some things i can´t do after i've done other things.. Here is what i've done already: installed ubuntu 10.04 64x (don´t know about ubuntu or CentOS, but i followed a guide that said to install ubuntu, and i even made some changes in ssh and the droplet port, changing from 22 to 25000, based on the guide) - then i installed Zpanel, and only got to see its interface by thyping in the web browser the droplet's IP (i did'nt change the droplets hosts file nor my computer's hosts file), and then i got confused about firewalls, ports and stuff like that, temporary DNS, etc... So, i what i need now is the following: I need to migrate my wordpress blog from a shared hosting to DigitalOcean, but i want it to be very secure (i still don't know enough about security), because my site is big and i gain money from it, so there were cases of people trying to hack it. The site needs to be able to handle a lot of simultaneous traffic as well, and fast, if possible.. Also i need to use a control panel, like Zpanel (because cPanel is paid service). I've been told that Zpanel installs LAMP and phpMyAdmin by itself.. I've heard Varnish is very good for caching and allowing a lot of traffic too, but i dont know when is the correct time to install it.. Should i install it? After Zpanel? Before Zpanel? After Wordpress? Also i've read something about php APC, fast cgi, but don´t know about them.. Then i need to restore my database and content of the wordpress site (can i do it with zpanel interface?), and after that i need to test it before propagating the DNS.. And then i want to know there is anything else to do before i propagate my DNS and get my site to work as before, but now on DigitalOcean =)) I know its too much to ask, but thank you guys anyway!!