I’m new here on Digital Ocean. Due to very good reviews & amazing service provided(along with hassle-free letsEncrypt ssl cert) by Digital Ocean I’ve decided to shift my website from Hostgator’s shared hosting to Digital Ocean’s VPS. I’d like to clearify that this is my very first time setting a server by myself on a VPS as I’m more of a Front-End guy & mostly just work on UI. I am following up the tutorials provided by the DO community(Which are btw very well explained & easy to follow…Ty DO for that!) I’ve opted for $5 plan(as there’s not much traffic right now)
So, right now I have a magento based Ecommerce site which was getting hosted on Hostgator. I had a Cpanel there which made things easy. I’ve got the whole backup of the site with me. I so far understand that I’ll have to first install LAMP stack which I have done already, and next I’m gonna setup VestaCP which I recently heard about that’ll provide me Control panel with built in manager for website, email, database & DNS functionalities. Also, it’ll allow to achieve high performance by utilizing the resources in better way.
Now my major concern is Two things- Performance & Security. Please tell me if what I’ve planned is alright? & what else I should to ensure better performance & security or if not then what would be the best approach for me here?? Also, I don’t know what all files from backup i need to upload & where exactly.
Also, currently I’m dedicating a whole droplet individually for this website, maybe in future I would host one more site…Will it be alright??
I would appreciate any inputs you people could provide.
Thank you very much in advance :)
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!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in Q&A, subscribe to topics of interest, and get courses and tools that will help you grow as a developer and scale your project or business.
Click below to sign up and get $100 of credit to try our products over 60 days!