你好,同学
千万别!ssd的数据丢失了就找不回了!sdd速度快,但是丢失的数据是找不回的,这对于服务器来说是致命打击。服务器主要用于存储数据,为客户提供服务。你想你的数据要是删了或者崩了,这么办?无疑是从山上往下跳。
而且机械硬盘的成本比ssd低很多。别想啦,用机械硬盘啦。我们的生活在不断进步,以后肯定有比机械硬盘和ssd更好的设配。
一、呵呵,服务器硬件归服务器件,服务器软件类服务器软件,两者并没有必然联系。你可以在普通台式机上安装服务器软件,也可以在服务器上安装非服务器软件(比如游戏)。服务器与普通机的不同,不过是硬件注重点不同罢了。服务器更注重数据处理速度、数据安全性、整机稳定性、整机可靠度。 二、“需要装那些软件服务器”,这是根据你的需要来的。就你的说法开个网站,偷偷地告诉你,网站的根本也有很多种。大体上来说,有以下一些情况: 1、IIS+ASP+ACCESS+MSSQL 说明:使用IIS做为WEB服务器,这是最常见的WEB服务器之一,也是最容易最好掌握的WEB服务器。这要求你安装Windows2000 Server版或Windows 2003 Server版或最新的Windows 2008。它们都自带有IIS,当然,需要你在基础安装后加装。IIS架好后自有功能能支持ASP,当然,也需要你打开这个支持。如果需要ASP加数据库,你可以使用最简单的ACCESS数据库,可能需要加装Office(Office 2003或其它版),如果需要高强度的数据库管理可以加装MS SQL(SQL2000企业版或其它版本)。 实例:比如动网论坛一般就是使用的这种环境。用ASP的网站多数都使用这种环境。 需要安装的服务器软件有: A、Windows Server版,建议windows 2003 企业版。 B、Office,建议安装Office 2003,如果你要在服务器上调网页,可考虑安装带FrontPage 2003,它是Office的可选组件之一。 C、MS SQL,建议安装SQL 2000企业版。 2、Apache+Php+oracle 说明,用Apache做WEB服务器,使用Php做动态网页,用oracle做数据库。特别说明的是,Apache在win里也一样能用,Php也能在IIS下玩,oracle也能在win里架。但是Apache一般不在win里用,因为win自带了IIS嘛。Php一般也不在IIS下玩,因为很难搞定。oracle在win里架倒不是件少见的事,oracle的效率比SQL高,但是掌握和操作比SQL难了很多很多。Apache+Php+oracle的组合常见于安装Linux的服务器,这是因为Linux没有自带WEB服务器,Linux下也安装不了MS SQL。使用Apache+Php+oracle多见于大型网站,主要理由有以下: A、Linux是免费的,出了名的站用win要不出钱(Server版的win很贵哦),要不就用Linux,否则让微软抓住了会罚死。 B、oracle的效率的确比SQL高,虽然搞定它难了些。 C、Php一般人玩不来,看不懂,所以BUG少。 实例:霏凡论坛用的就是Php。 需要安装的服务器软件: A、Linux服务器版。 B、Apache及Php支持文件。 C、Oracle数据库。 三、“又要把网页上传到服务器(指同台电脑)去的电脑”,无法理解你的意思。如果你说的是,在这个服务器上写网页,然后使这些网页能在这台服务器上让别人能正常访问,那么,这不叫上传了,呵呵。只要你把写好的网页直接复制到WEB服务器设定好的相应目录中就OK。 四、以上是最常见的“网站”架设的情况,当然也存在混着来的情况,比如IIS+ASP+Oacle、IIS+PHP+SQL等等,根据网站拥有者自个的爱好,不过比较少见(不合群的做法常常是比较难的)。玩Linux+Apache+Php+oracle的多数是电脑的内行高手,因为多数菜鸟级的朋友是搞不定的。 五、如果你是新手,建议你按IIS+ASP+ACCESS+MSSQL的方式去安装服务器软件。 六、此外,规范的做法是不去服务器上做网页的,不但不做网页,服务器上一般是不会有人去操作的!调试工作都是用另外的机器联入服务器(比如联入服务器上的SQL服务器)后远程操作的,这样可以最大程度上保证服务器的稳定性。网页也是写好后通过FTP或目录共享复制到服务器上。 七、网页异机上传最常见的是FTP或目录共享,FTP功能也是Win自带的,当然如果需要更高级的管理,可以使用Server-U。 八、如果你不打算做动态网页,全是静态网页,那么,嘿嘿,装个windows Server版吧,什么都不用安装了。 九、做动态网页的程序很多,我一般是直接用记事本写哦,嘿嘿,反正我不写复杂的。如果你真打算在服务器上写网页,一般用到的是FrontPage、dreamweaver等等。 十、顺便说下,要真正正儿八经做网站可不是你想开就开的,要通过电信(或其它)拥有固定IP(如果你用动态域名,那只能是小儿科)和较大的带宽、要通过公安等管理部门备案、要拥有防火墙以防止别人攻击等等。当然,你要只是玩玩,那一台一般的台机,装上软件,加上个动态域名(如花生壳或其它),写好网页(搞上别人写好的也成),调好IIS(或别的WEB服务器)就成了。
150台服务器,不算多也不算少。要想真正做好运维。我们可以采用PDCA理念和系统化运维的思路来做。
运维的目标
要想做好运维,我们首先要明确运维的目标是什么。这决定了我们后面该做多少运维工作。比如:“确保这150台服务器稳定运行,可用性达到95%。(运维周期1年)”。可用性是指:服务器正常提供服务的时间/总时间。
制定运维计划
当我们有了运维的目标后,我们就可以根据运维目标制定运维计划。制定出在运维周期内要开展的各项工作。这里就安全运维目标举的例子来。要想可用性达到95%,我们首先得评估自己单位有没有能力保障?如果没有能力保障则可以考虑借第三方运维的力量来保障。毕竟钱能解决的问题就不是问题。
一、自己单位技术保障
如果是有自己单位的技术团队来保障。那就要开始计划一下资源安排,我们可以从运维的四大要素(团队、工具、流程、伙伴)来考虑。
①、团队资源计划
你需要从你这150台机器出发,评估需要什么技术才能保障服务器少出故障,就算出了故障也能在短时间内快速恢复。假如:这150台服务器中,有windows系统50台,linux系统80台,AIX系统8台,HP-unix系统8台,4台solaris系统。那么,我们就必须要有这方面的系统工程至少1人。规划如下:
AIX 系统管理员:需要1人;
HP-Unix系统工程师:需要1人;
Solaris系统工程师:需要1人;
windows、linux系统工程师:需要1人;
前面3个都是小型机系统,3个人管20台,有点浪费,而pc服务器的1人却要管130台有点累。那我们可以让小机的工程师兼会linux系统。这样就可以分摊得比较好。
②、运维工具
如今是信息化时代。运维不能只是靠堆人来运维,我们需要借助自动化工具。市面上非常多自动化运维工具。可以帮助监控系统主机的运行状态、性能、容量、并在监控到异常时候及时告警。工程师在接到告警后及时处理告警。
③、运维流程
基于ITIL管理的运维是公认的运维最佳实践。我们自己运维也要重视运维的管理流程,因为很多故障是管理的缺失导致的。在ITIL运维管理中,主要有五大流程和我们实际运维息息相关:
配置库管理(含知识库):资产清晰,运维过程清晰,知识库可以让修复一般故障更加高效。
事件管理:将所有的运维事件纳入管理,让所有事件处理都可以闭环处理。不要让运维事件发生了,很长时间都没有关闭。这样很难保障运维目标。
问题管理:从众多运维事件的分析出根本原因(包括管理原因)。得出行之有效的方法。确保同类问题不再发生。
变更管理:对任何资产、配置等等的变更,都需要进入变更管理。并需要被审核。只有审核通过的变更才能执行变更。
发布管理:对经过审核的变更,需要进行发布管理。也就是通知到相关人。让所有人都知道某个资产或者某个配置发生了变更。
④、合作伙伴
合作伙伴在运维过程中也是至关重要。我们在处理故障时,如果整机硬件损坏,我们需要跟合作伙伴采购整机硬件。如果配件损坏,我们需要找合作伙伴采购配件。如果技术问题无法解决,有时也需要通过外面合作伙伴的技术来帮忙解决。所以,我们必须合理规划合作伙伴。确保这些合作伙伴的能力能够覆盖我们这150台机器维保的要求。
二、第三方运维
如果是选择第三方运维,自己就可以相对轻松一点。只需要对接管理好第三方运维公司即可。对接管理的工作包括:
①、沟通管理
我们既然是采用第三方运维,那么技术沟通就是非常频繁的了。我们在合同开始之时,就要有针对性的进行沟通的规划。比如:运维单位的项目组织架构必须清楚,运维单位的报障方式,运维单位的应急预案等等都需要清楚。同时,我们还需要列一个沟通矩阵。包括: 一件事发生,谁是直接负责人,谁是应该知情人等等。
②、范围管理
在运维过程中,我们要非常清楚第三方运维公司的服务范围。也就是大家的工作界面,不然很容易出现问题的时候才来扯皮。非常被动,而且耗时耗力,还会延误系统恢复时间。
③、变更管理
变更管理无论是自己运维还是第三方运维都是非常重要的。第三方运维要执行变更,必须向我们使用单位申请汇报,由我们使用单位同意后才能进行。否者就不能执行。因为,如果第三方运维随意变更了配置项。很可能造成将来不可预料的问题。
④、安全管理
因为是第三方运维,我们必须要重视信息安全。因为运维人员通常需要较高的权限来修复系统故障。所以,我们在规划第三方运维时,需要把安全管理考虑进来。比如:增加堡垒机来对运维人员进行审计,增加日志审计系统来对所有系统的日志进行审计。确保运维安全。
运维执行
有了计划,我们就可以根据计划来执行运维过程。通常我们都需要执行以下几个步骤。
一、申请资源(预算)
无论是自己运维还是第三方运维,我们都需要申请公司的资金支持用于运维过程需要投入的资源。
二、按计划执行运维工作项
在资源到位后,我们就可以将全年的运维工作做一个工作分解。比如;将整个运维工作分解如下:
日常运维工作:每天查看监控软件,检查是否有异常报警等。平时,对员工加强培训(包括使用培训、安全培训等)
定期巡检:定期对系统执行全面检查,消除系统隐患;
故障处理:对于突发故障,我们走事件管理流程,并及时处理;
应急响应;对于紧急的重大故障,我们需要启动应急流程;
备件管理:对于一些易损耗的备件,必须常备一些放在自己仓库。其他的,和合作伙伴签好备件合作协议,要求及时提供整机或备件作为考核指标。
文档报告:任何运维处理过程都需要提供文档报告,存档以备将来核查,持续改进服务。
运维持续改进
我们在运维周期内,除了执行运维计划外。我们还需要对做得好的继续发扬,对做得不好的地方进行持续改进。
持续改进的方法,就是对运维过程的所有事件进行监控。检查是否存在不足,是否有优化空间。如果有,则指定改进计划,提交领导审批。领导审批通过后进行改进。
总结总之,无论是自己运维还是第三方运维都不可小视。因为运维这个工作,做好是本分,不会有嘉奖;做不好就大罪过,要处罚的。所以,我们要仔细规划好再执行。
我是数智风,以经验回答问题。如果帮到你欢迎关注我,如有不同看法欢迎评论交流。
我们知道,服务器是用来提供各类服务(如Web服务、数据库、办公系统)的专用计算机,服务器的性能及运行状态会直接影响服务的稳定性。不管你用的是云服务器还是托管的服务器,都需要定期对服务器进行维护,否则服务器总有一天会变得让你觉得“卡顿”。很多人觉得服务器的“卡顿”是因为服务器运行时间长了就会卡顿,其实这种想法还是很片面的,很多因素都会导致服务器的“卡顿”现象。
服务器硬件配置及老化程度会影响服务器运行速度及稳定性服务器和我们家用电脑一样都是由软硬件来支撑的,如果硬件配置跟不上那服务器的性能自然提升不了。
1、检查服务器硬件配置
像Windows系统可在任务管理器中查看CPU及内存占用情况,而Linux系统可通过top命令或free、df等命令查看相关配置。
现在一般的Web站点服务器最低配置都是:CPU2核、内存2G、固态硬盘 起步了,如果你的站点访问用户较多,那就要视情况升级你的服务器配置。
2、传统硬件服务器要让机房检查下硬件老化程度
现在云服务器可以不考虑硬件老化情况,但还有不少人在用传统的硬件服务器托管的,这就要看下你的服务器用了多少年了,是否存在硬件老化的情况。
检查服务器是否被人攻击很多时候服务器的突然卡顿是因为服务器受到了攻击导致的,因为服务器是暴露在公网上的,如果不做一些防护很容易受到各种攻击。
服务器被人攻击最直观的表现有:
服务器内存及CPU占用一直居高不下;
服务器上行带宽被占满,一直对外发包;
系统里出现一些未知文件、程序、账户等。
那我们如何排查呢?这里网络圈给大家的建议是按以下步聚进行排查:
1、首先对服务器系统进行杀毒,如果是Windows系统,一定要安装杀毒软件
2、看下服务器各文件夹下是否有可疑文件及可疑程序
3、看下服务器是否有新增的用户账户,如果有,则要禁用此账户
4、CPU及内存是否占用过高
Windows通过任务管理器可以定位到CPU或内存占用过高的进程,Linux可以通过top、ps等命令定位到CPU或内存占用过高的进程。
进程定位到了之后,看下是否可疑,必要时把进程杀掉。
5、服务器上是否安装了Redis,如果安装了则要检查Redis外网是否可以访问,如果外网可以被访问很容易被人提权
6、检查是否存在可疑的定时任务及网络请求
检查服务代码逻辑如果排除了被人攻击的情况,那就要检查一下你的服务程序代码是否存在问题了,比如:
1、是否有死循环
2、请求外部资源时是否没加超时限制
3、数据库是否存在慢查询等
服务器上的服务迁移如果仅仅是因为当前服务器性能跟不上,那除了升级单机配置外还可以考虑将本服务器上的其它服务迁移到另外的服务器,以Web服务为例,我们的建议是:
站点及文件资源放在一台服务器上,用作Web服务器
数据库单独放一台服务器上
必要的CDN加速
以上就是我的观点,对于这个问题大家是怎么看待的呢?欢迎在下方评论区交流 ~ 我是科技领域创作者,十年互联网从业经验,欢迎关注我了解更多科技知识!
绝地求生使用亚洲服务器好。1.玩家也可根据自己的网络以及加速器自行选择服务器,建议国内的玩家选择亚洲服务器,延迟较低,与其他服务器相比有较大优势。2、参考下图系统会根据玩家您的网络状况自动匹配到相应服务器。NA(北美服务器)EU(欧洲服务器)AS (亚洲服务器)OC(澳洲服务器)SA (南美服务器)翻译下图服务器选择
本篇文章给大家谈谈php网站管理系统,以及php网站管理系统如何操作页面对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 文章目录列表: 1、怎么自己写php网站后台管理系统 2、PHP免费...
本篇文章给大家谈谈个人业务网站建设,以及个人网站建设方案书模板对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 文章目录列表: 1、如何搭建个人网站? 2、请问,如何建立一个自己的个人网站?...
建议您租用 湖南网通VPS 湖南VPS,VM主机供应商 浩飞网络科技有限公司 湖南IDC10强企业 为了感谢广大用户的厚爱,以及为VPS用户提供更稳定更完善的服务,值此国庆来临之际,浩飞网络正式启动...
我是直接用的镜像安装的,如果题主愿意用Linux,那这个回答(dá)是对你有帮助的。 1.先(xiān)进入腾讯云服务器的管理界面: 2.如上图選(xuǎn)择管理,選(xuǎn)择里面的"重装系统...
简单的说一下,这3个在某种程度上应该是包容的关系,如下图所示。一般来说1个物理服务器如果放在公有云上,那么可以叫做云服务器,而公有云上的云服务器可以通过虚拟化技术分成多个虚拟主机,以方便不同的客户租用...
1,双击IIS图标,打开IIS服务器; 如下图所示: 2,IIS打开后,开始选中网站,然后右键并选择新建,再选择网站;如下图所: 3,在弹出的窗口中,直接点击下一步;如下图所示: 4,输入网站描...
今天给各位分享微信网站手机网站的知识,其中也会对手机微信的网站是什么进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!文章目录列表: 1、什么是手机网站建设与微信网站建设? 2...
一、多线路测试。由于当前国内乃至海外的网络线路复杂,所以,在对香港服务器进行测试时,应对主要线路进行测试,以获得一个真实有用的,这样才能满足绝大多数用户的高速访问。 二、多功能测试。一般香港服务器都...