升级Linux生产服务器之前要记住的重要步骤良许Linux关注共 1645字,需浏览 4分钟 ·2021-01-15 14:16 服务器安全是每个系统管理员的头等大事。除了拥有第三方安全工具(如防火墙,DDoS保护等)外,使生产服务器上的所有代码保持最新也是极为重要的。当您的应用程序投入生产时,升级它的风险更大。如果您的服务器由Linux驱动,则Linux发行版会不时地发布新版本。每个主要版本均包含错误修复,安全更新和新工具。没有任何准备就升级生产服务器是一个大错误。未经准备的升级可能会导致永久性数据丢失,服务器性能下降和客户流失。在本文中,我将列出在启动服务器升级之前要采取的一些重要步骤。升级生产服务器之前要做的事情最近,我升级了客户服务器之一,它是Ubuntu服务器。他的电子商务网站获得了可观的访问量,并且已经存在了将近一年。我决定将他的服务器从Ubuntu 18.04升级到20.04 LTS。实际的升级花费了大约30分钟,但准备工作却花费了更长的时间。结果,升级很顺利,没有任何停机时间。准备完整备份仅备份网站或整个服务器应该是日常任务。升级之前,请确保您的网站已在云端或本地完全备份。如果使用任何其他CMS,请创建该应用程序的备份。如果您使用的是基于虚拟主机,则应该有一个选项来创建整个服务器的完整备份。完整备份服务器后,即可继续下一步。软件兼容性较新的Linux发行版可能已删除或替换了您的网站或CMS使用的工具。通常,流行的CMS(如WordPress)不会有任何问题。如果您具有可能正在使用某个库的自定义CMS,请确保在较新版本的操作系统中仍然存在该自定义CMS。设置临时服务器本文的全部目的是在不停机的情况下升级实时服务器。服务器正在升级时,它可能会多次重新启动,因此在重新启动期间网站将不会打开。避免发生这种情况的最好方法是创建一个单独的服务器,然后在新服务器上还原您的网站。您可以在新服务器上还原备份,并将域名临时指向新服务器。在升级过程中,访问者将访问临时网站而不是主要网站。我们已经详细介绍了如何将WordPress网站从一台服务器迁移到另一台服务器。设置负载均衡负载均衡是管理网站流量的最佳方法,无论服务器上发生什么情况,都要确保每个访问者都可以访问该网站。如果您在网站上收到大量流量,则负载均衡可能会花费一点,但值得使用。在升级期间,我们可以使用高级负载均衡服务,并将所有流量重定向到我们的临时服务器,而无需更改域设置。在负载均衡中输入主网站服务器和临时服务器的IP地址。成功将服务器与负载均衡连接后,它将把访问者重定向到无法正常运行的网站。如果您的主服务器在更新期间没有响应,则负载均衡将为访问者提供临时网站。服务器升级后,我们可以删除临时服务器。当站点流量最少时开始服务器升级即使以上几点可以防止您的服务中断,但最好还是在站点上收到最少流量时开始升级。您可以使用Google Analytics(分析)或与网站关联的任何其他网站分析服务。总结服务器升级后,您可以将域名指向主服务器,并在几个小时后删除临时服务器。如果您没有更改域设置,而是使用负载均衡,则可以删除临时服务器,并从负载均衡中删除临时服务器的IP地址。升级失败会给您的服务造成很大问题。计划好服务器升级并防止在升级期间丢失任何数据非常重要。良许个人微信添加良许个人微信即送3套程序员必读资料→ 精选技术资料共享→ 高手如云交流社群本公众号全部博文已整理成一个目录,请在公众号里回复「m」获取!推荐阅读:什么是堡垒机?为什么需要堡垒机?是时候跟Docker说再见了Linux系统inodes资源耗尽问题5T技术资源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,单片机,树莓派,等等。在公众号内回复「1024」,即可免费获取!! 浏览 25点赞 评论 收藏 分享 手机扫一扫分享分享 举报 评论图片表情视频评价全部评论推荐 Linux这么多命令怎么记住?前端精髓0L2TPns基于LINUX的VPN服务器l2tpns是一2层隧道协议网络服务器(LNS)。它支持多达65535个并发会话/服务器/集群加上ISP特性,比如速率限制等。L2TPns基于LINUX的VPN服务器l2tpns是一2层隧道协议网络服务器(LNS)。它支持多达65535个并发会话/服务器/集群加上ILinux 服务器的性能参数指标总结开源Linux0Linux 服务器的性能参数指标总结马哥Linux运维0Linux 服务器的性能参数指标总结程序员大白0Linux 服务器的性能参数指标总结程序员面试吧0优化Linux服务器的九个小技巧,让Linux服务器效率起来开源Linux0Levinux虚拟 Linux 服务器Levinux 是一个微型的虚拟 Linux 服务器,可运行在 U 盘上直接通过双击运行。支持 wiLevinux虚拟 Linux 服务器Levinux是一个微型的虚拟Linux服务器,可运行在U盘上直接通过双击运行。支持windows、Linux和OSX系统。这是一个很好的学习环境,并且可以很好的运行和保留你的代码。点赞 评论 收藏 分享 手机扫一扫分享分享 举报