准备把服务器操作系统从Ubuntu改成CentOS,服务器程序由Apache改成Nginx,我需要准备什么?(宝塔修改root密码,宝塔账号密码怎么修改2022年更新(宝塔如何修改密码))

准备把服务器操作系统从Ubuntu改成CentOS,服务器程序由Apache改成Nginx,我需要准备什么?

1、就目前来说,ubuntu 和 centos 操作系统都比较稳定,我公司也有很多产品跑在 ubuntu 上,也没见出现过什么问题。所以选择 ubuntu 还是 centos 完全是看个人的想法,熟悉哪个就用那个便是。ubuntu 使用 apt-get 管理包,对非专业的系统管理员更加友好些,因为它可以在使用未安装的命令时给出安装提示;centos 使用 yum 或 rpm 管理包,是开源主流的服务器选择对象。

准备把服务器操作系统从Ubuntu改成CentOS,服务器程序由Apache改成Nginx,我需要准备什么?(宝塔修改root密码,宝塔账号密码怎么修改2022年更新(宝塔如何修改密码))
(图片来源网络,侵删)

2、涉及迁移问题,思想很简单,先备份数据和应用程序。作为运维人员,最稳妥的做法预先先做好安全备份,不然误操作的话,就要准备好跑路了,哈哈。

3、在 centos 上安装相同版本的所需软件,比如 PHP、MySQL等,如果确认版本不会影响应用程序的运行,可以安装最新版本即可。Nginx 是一个开源轻量大并发的代理中间件,处理静态资源的效率很高,反向代理;Apache 在处理动态请求上比 nginx 有优势,rewrite 强大,模块多。

4、方案:1). 直接使用 Nginx ----> PHP,配置好 location即可;2). Nginx + Apache ----> PHP,nginx proxy apache,让 apache 去处理 PHP。但只要资源给够,使用方案1就已经足够。

准备把服务器操作系统从Ubuntu改成CentOS,服务器程序由Apache改成Nginx,我需要准备什么?(宝塔修改root密码,宝塔账号密码怎么修改2022年更新(宝塔如何修改密码))
(图片来源网络,侵删)

5、安装好需要先调式,调式通过后,恢复数据,测试验收,最后开放上线。

完了记得找个好用的监控系统,可以把服务器和应用监控起来,对各种指标状态尽量做到实时感知,以及告警通知。

我们项目中用的wgcloud监控系统,这是国人开源的一个项目,运行一年了稳定灵敏,现在用的免费版,基本够用了,它比zabbix部署要简单多,集成度较高,几乎没有学习成本,agent体积很小,只有6M,运行占用资源也少,性能超好,我们综合对比后选了它。

准备把服务器操作系统从Ubuntu改成CentOS,服务器程序由Apache改成Nginx,我需要准备什么?(宝塔修改root密码,宝塔账号密码怎么修改2022年更新(宝塔如何修改密码))
(图片来源网络,侵删)

以下是运行效果图

最简单的办法就是直接上nginx反向代理:

好处:

1、为以后网站集群扩容做了一个好的铺垫;

2、对源站apache做了一个隐藏,安全同时也提高了。

3、nginx反向代理对多网站(虚拟机主机)的支持极佳。

步骤如下:

先把apache、数据库相关数据备份,然后更换操作系统,centos最好使用7版本的,考虑以后程序依赖内核的问题,然后把apache相关数据还原回去。

另外,我的建议是,在apache前段加一个nginx即可,直接使用反向代理,如果你apache使用php等动态网站,没必须花大量的时候去折腾更换网站架构。

nginx也要使用最新版的,避免老版本的漏洞问题

何必49年入国军呢兄弟?你是有多想不开才会在现在这个时间点选择切到CentOS啊!CentOS都已经从RHEL的下游版本变成上游版本了,以后的定位和Fedora是一样的了,就是个RHEL的实验田。它最后一个LTS版本是CentOS 8,已经停止支持了。CentOS 7也只有两年的支持期了,官方都已经建议不要把后续的CentOS版本用于生产环境。所以这个时间切CentOS简直无法理解啊……

到此,以上就是小编对于的问题就介绍到这了,希望这1点解答对大家有用。