原标题:测牛学堂:软件测试入门之服务器基础知识概要
服务器服务器是我们业内的一个统称,既可以指硬件,也可以指软件硬件的服务器硬件上,服务器就是一个主机,说白了就是一个配置高的电脑服务器集群,就是多台服务器协同工作 服务器落实到一个节点上,就是单台主机任何一家公司,除非是初创小公司,都不止一台服务器。
以后会听到分布式架构,其实就是多台服务器一起工作服务器集群的一个特色,就是负载均衡,而且多机热备通俗点说,负载均衡就是说有十个服务器,不能一个工作其它闲着,他要取最优解多机热备,就是说一个服务器挂了,其它的可以马上顶上。
软件角度的服务器把操作系统看成服务器:国内用的比较多的,基于linux 的CentOS和Ubuntu,还有一类是windowsServer我们可以类比自己的电脑,如果只有一个纯净的系统,也是没办法工作的。
所以把各种服务器软件也看成是服务器比较常见的服务器软件 Mysql服务器,Apache服务器,Nginx服务器,Tomcat服务器,邮件服务器,FTP服务器操作系统我们再来科普下操作系统市面上常见的操作系统分为两大类,一个是windows,一个是unix。
windows主要用于个人电脑的PC端,它的发行版就是我们常见的win7,win8,win10,win11如果要学软件测试,建议使用win10系统,各种生态都比较健全我们学习,不要追求新潮,而是追求高效稳定。
unix是开源的,常用于军用unix衍生了一个开源系统,叫做linux,主要做商用服务器这个是我们软件测试要重点了解的我们手机的操作系统,android,是用java语言写的他也是基于linux的在linux上用java虚拟机做的android。
我们用的苹果,手机上的ios和MAC,都是基于unix总结当然,随着学习的深入,我们还要详细的了解linux的各种命令,包括服务器软件mysql的各种sql语句,但是作为软件测试入门,我们对服务器的分类,统称,应该有一个大概的了解。
希望这篇文章可以帮助大家更好的入门软件测试返回搜狐,查看更多责任编辑: