All my projects are now stored on the hosting, but I want to have VDS. The problem is that I don't know how to manage it, and yet not really understand what to read and what is generally important to know.
At least I would like:
— easy to deploy sites and have all the tools that is needed for them (Apache, Nginx, PHP, MySQL, Redis, MongoDB, NodeJS, ...);
— to be able to quickly update versions of dependencies;
— install SSL certificates;
— be able to provide some security and generally to have an understanding of it;
in the case of things to be able to give access to your clients (ftp, ssh, ...) to their sites.
Maybe this list should be something else that I have not considered. The idea is that I don't want straight up and administer servers, but I want to be able to do all the basic things and to represent where to dig in case of problems or needs.
On this subject I can read or watch in Russian language?