Server security is the topmost priority for every system administrator. Besides having third-party security tools like Firewall DDoS protection etc. it is extremely important to keep every piece of code up-to-date on your production server.
When your application is in production upgrading it is riskier. If your server is powered by Linux Linux distributions keep releasing new versions every now and then. Each major release contains bug fixes security updates and new tools.
Upgrading a production server without any preparation is a big mistake. An unprepared upgrade can cause permanent data loss poor server performance and customer loss. In this article I will list some important steps to take before initiating a server upgrade.
Just recently I upgraded one of my clients8217 server and it was a Ubuntu server. His e-commerce website receives a decent amount of traffic and has been around for almost a year now.