首页 > 其他分享 >互联网项目,服务器是什么样的?

互联网项目,服务器是什么样的?

时间:2024-09-05 19:52:43浏览次数:7  
标签:运维 项目 什么样 环境 互联网 登入 操作 服务器

        从事服务器软件开发,必然对服务器有所了解。开发的代码,最终都得部署到服务器上。

        项目大点,服务器管理有运维,服务器方案是由架构师和技术负责人拍板,普通程序员很难了解到全貌。当然,时间久了,工作涉及得越来越多,可能也就慢慢知道了。

        本人接触的项目,并没有非常庞大的,单个项目,服务器最多也就一百多台,应该只能算中小规模的项目。分享也只能根据自己经历来,见识有限,但也希望自己的分享能对一些朋友有用。

一. 服务器环境

        项目,一般都会搭建多个环境:开发环境、测试环境、预发布环境、生产环境

        根据字面意思,都挺好理解,行业不同,搭建的环境种类会不一样。开发环境、测试环境、生产环境,这三种环境基本都不会少。

        显然,不同环境,都需要对应服务器的支持,除生产环境外,其他环境并不会投入太多服务器。

二. 实际服务器

        中小企业,大部分都会选择使用云主机或虚拟主机,比如阿里云、华为云、百度云等,依托平台,不仅管理简单,扩展性也很好。

        有的企业,非常信赖云服务,直接购买更精细的服务,比如云数据库,函数计算,网关,负载均衡等,直接买全套的都有。这就不做过多评论了,利弊都有。

        出于成本考虑,很多企业也会选择机房托管,这比较考验运维。有的企业,会考虑用上一些服务器虚拟化技术,甚至是直接入股一些主机服务商。

三.集群、主备和灾备

        系统大了,服务器,难免就得做集群,还得做主备和灾备。稳妥起见,还需要预留一些空闲服务器,应急。当然,计划赶不上变化,总有意外出现。基于一些应急方案,或能解决大部分问题。

四. 堡垒机、跳板机和VPN

        生产环境的服务器,一般不直接暴露出去,只有对外提供服务,才会暴露IP和端口,否则只能通过后门去访问。大部分服务器,都会在一个或多个局域网、或广域网内。多线路对外访问的服务器,可能特别点,但都会考虑组网。

        留后门,一般也就那么几种方法,常见的就是使用跳板机和VPN,有的会再搞个堡垒机。这些服务器,登入都需要很强的安全验证,比如,使用证书,接入网络限制等。

        当然,留后门暴露出来的IP和端口,做好管理,也能起到很不错的效果。就比如22端口,换个端口号,其实用处还是挺大的。别以为黑客是万能的,IP和端口都拿不到,再好的黑客也得先绕一绕圈子。

五. 服务器监控管理

        服务器,每一台都会做监控和预警,不仅对服务器资源进行监控,还得监控服务器的各种操作。

        服务器多了,操作也麻烦,服务器操作容不得失误。有经验的运维,会使用一些脚本去操作服务器,不仅能稳妥点,还能实现一些定时和批量的操作。

        有的项目,会开发很多运维工具,使用工具去操作服务器,而不是手动去操作。

六.服务器管理平台

        项目大了,单靠运维,已经无法满足需求,频繁的更新,频繁的查BUG,运维苦不堪言,且经常背锅。介于这种情况,有的项目,会用上服务器管理平台。

        一些常见的服务器操作,直接通过平台操作,而不需要登入服务器。服务器的管理,很多时候都是类似的操作,使用平台能更好的控制风险。

        只能通过登入平台系统操作,就连后门(vpn/跳板)都可能被上锁。版本更新、日志提取和分析、数据库查询和执行等,这些都是服务器很常见的操作,使用管理平台操作,比直接登入服务器,能更可控。


 

标签:运维,项目,什么样,环境,互联网,登入,操作,服务器
From: https://blog.csdn.net/qq270232487/article/details/141890755

相关文章

  • Web 服务器怎么测压? 可用什么软件?
    一、测试方法1.确定测试目标•明确要测试的Web服务器的关键性能指标,如响应时间、吞吐量、并发用户数等。•例如,若目标是确保在高并发情况下服务器仍能保持快速响应,就需要重点关注响应时间和并发用户数。2.设计测试场景•模拟不同的用户行为,如正常浏览、提交表单、......
  • 如何使用 Bittly 创建一个本地 HTTP 服务器
    Bittly支持在本地创建HTTP服务器。通过配置该服务器,可以根据匹配规则自动响应HTTP请求,并通过变量和脚本实现动态数据内容的响应。此外,Bittly的本地HTTP服务器还支持配置文档根目录,直接将指定路径作为Web目录进行访问,无需配置完整的HTTP服务器。Bittly的HTTP......
  • 服务器数据恢复—EMC Isilon(OneFS)中虚拟机被删除的数据恢复案例
    服务器数据恢复环境&故障:EMCNAS(IsilonS200),共3个节点,每个节点配置12块STAT硬盘。数据分两部分:一部分数据为vmware虚拟机(WEB服务器),通过NFS协议共享到ESX主机;另一部分数据为视频教学文件,通过CIFS协议共享给虚拟机(WEB服务器)。外部入侵导致视重要数据被删除,其中包括MSSQL数据库,MP4、......
  • 香港1核1G云服务器适合做什么用途
    香港1核1G配置的云服务器属于入门级别的虚拟服务器,适合以下几种用途:1.个人网站或小型企业网站对于流量不是很大的个人博客、小型企业网站或者非电子商务网站,这种配置通常足够。2.开发和测试环境开发者可以使用这种配置的服务器作为开发、测试和模拟生产环境。3.轻量级应用运行一......
  • 跨境电商用什么云服务器合适
    跨境电商业务在选择云服务器时,需要考虑几个关键因素,以确保其电商平台的高效、稳定和安全运行。以下是针对跨境电商合适的云服务器选择:1.全球覆盖和低延迟选择具有全球数据中心分布的云服务提供商,尤其是那些在主要市场(如中国、美国、欧洲等)有数据中心的,可以保证更低的访问延迟和更......
  • 实体服务器镜像怎么设置
    实体服务器镜像的设置通常涉及到创建一个服务器的精确副本,这个副本可以被用来快速恢复系统或者迁移到新的硬件上。以下是一般步骤来设置实体服务器的镜像:1.确定镜像需求在开始之前,明确你需要创建镜像的目的。是为了备份、恢复、还是迁移服务器?2.准备工作确保有足够的存储空间来存......
  • 网站服务器放在哪里的机房比较好?
    选择放置网站服务器的机房时,应考虑以下几个关键因素,以确保网站的稳定运行和良好的用户体验:1.网络环境和稳定性网络质量:选择网络覆盖良好、延迟低、带宽充足的数据中心。运营商多样性:优先选择有多个网络运营商接入的机房,如电信、联通、移动等,可实现多线BGP接入,保证不同用户访问的速......
  • 在Ubuntu上部署Nginx服务器,保姆级教程!
    在Ubuntu上部署Nginx服务器,保姆级教程!前后端项目要想正常访问不可避免地就是部署服务器常见的Linux系统就有Ubuntu。对于一个新手就会遇到很多问题。1.连接Xshell如果不使用Xshell可以直接用命令行直接看下一步就行;官网下载:https://www.xshell.com/zh/xshell/下载完通......
  • Linux 客户端指定NTP服务器
    1.安装chrony服务dnfinstallchrony2.配置chrony服务vim/etc/chrony.conf#指定NTP服务器地址server114.114.114.114iburst3.启动服务systemctlstartchronydsystemctlenablechronyd4.验证配置chronyctracking......
  • 轻量云服务器为什么不可以弹性伸缩配置
    轻量云服务器通常设计为面向特定用途,如轻量级应用、个人网站、小企业网站等,它们与标准的云服务器(如阿里云的ECS或腾讯云的CVM)在架构和目标市场上有一些区别。以下是轻量云服务器通常不提供弹性伸缩配置的几个原因:预配置的资源固定配置:轻量云服务器通常提供预定义的、固定的资源包,这......