服务器上云笔记01---主机屋(windows篇)
为什么不用自建服务器?
一来是自建的成本:
其实很早前用一台windows2000电脑也可以架设成服务器,但架设起来后基本上那台电脑就得一直开着。
显然用市场上卖的个人电脑做服务器并没有专业的服务器做更专业----实体服务器也可以看做一种特殊的电脑(以前维修电脑时接过一个扁平的机器,后来才明白其实那是机柜上的一台服务器啊!
虽然现在很多企业倾向用云服务器,但有些地方还非用机柜不可,比如高校里的网管中心都会有一个冰柜一样的东西,里面装的不是饮料而是一台台服务器。为什么网管中心喜欢组机柜?
因为要设网关啊----网管中心,一来要管理高校的各种网络,二来要负责校园网安全,服务器在自己手上管理起来岂不更方便?
校园网约等于大型内网,比如高校论坛架设在自家校园网上的话,可以做成只有本校网段可使用,毕业了就用不了。
而且要是遇到外部大规模攻击,直接处理即可(如果你是云服务器,只能联系IDC等着处理了)
不过实体服务器也不是说搞就搞的。
先说机器吧。
http://product.pconline.com.cn/server/
看下行情大多上万了,而且真要用的话鲜有用一台的,恩就算5台的话就是5万
接下来机柜。
http://ks.pconline.com.cn/product.shtml?q=%B7%FE%CE%F1%C6%F7%BB%FA%B9%F1
按1500计算,实体服务器总共51500元投入。
再加上后期杂七杂八的费用,自建服务器的成本并不低。
二来自建的访问速度。
自建服务器的网站访问比较慢,为什么呢?因为要搭建一台好的服务器还有许多事情要优化。
比如一台服务器的承载能力是有限的,DDos攻击不管采取花样,根本思路都是一个:通过大规模密集访问目标服务器,使服务器在某一时刻承受的压力(访问服务器,服务器要做出响应,这其中的压力就好比:你和一个人聊天会觉得轻松,但和100个人同时聊天,就算都回一句你好压力也不小吧?服务器同理,要是10000个IP同时访问,差一点的服务器就瘫痪了也。
如何求解?负载均衡是一种基础的解决思路。
再比如自建服务器访问速度慢,怎么办?
解决思路一:优化程序----比如几M的大图,允许压缩的话压为几百K,这里有个问题要先沟通:1M的图片压到100K的话网站访问加载快了,但图片也可能失真了。
解决思路二:CDN---内容分发,可以让你的网站在节点上建立镜像,这样一来访问者点击的就不是你的服务器而是和他最近的节点上的镜像(服务器地点离点击者越近访问越快),这同样存在一个问题:假设你的网站更新了,镜像未必更新,访问看到的依旧是未改动前的网站,但实际上你已经改了。
服务器按系统分,可以分为windows和linux两大类,目前安装linux的比较多,windows反倒少。
主机屋的服务器只有windows系统,正好可以专注地熟悉一下windows,因此本文主要介绍windows篇。
一般地说,win系服务器默认配置了IIS,mysql,apache,php。
有时版本不够可自行下载安装,但是整个服务器上的环境是统一的。
理论上一台服务器能放N个网站,但各个网站的环境都是由服务器统一决定的。
况且,网站越多占的内存越多,因为除了建站空间,能绑多少域名也是个因素。
比如印象里阿里云的一台服务器最多建5个站,绑20个域名,而且国内的话要绑已备案域名,国外节点倒不强制,但访问打开网页的速度低于国内线路(主机屋服务器的特性是,有没有备案的域名都能访问)。
经常打交道的心得,归纳一下就是:
1.云服务器开通后需要登录配置环境, windows还方便些(命令行运行mstsc登录),linux的话要下SSH客户端登录(SSH工具很多,个人喜欢用putty)
不过,如果是建站,linux服务器启动比windows快一些。
只不过,linux的操作大多在代码下进行,习惯可视化操作的还是喜欢用win服务器。
当然linux也可以装可视化面板,比如WDCP面板就是linux下的面板(Windows的面板比较少,一般是服务商已经装好的,一定要自己装的话主机宝也不错)
不过呢,配置越高价格越高,中和一下,2核4G是不错的配置,电商经典配置,带宽一般选3M就够了。
至于带宽,完全可以按你的访问量来增减,除非你要做视频网站,而且要做视频站还要有许可证,这个以后的博客再细聊好了。
。
虽然2015年微软就停止了2003,但现在云服务器还有提供预装系统2003的选项,03最大的优势在于,内存占用小。
基本上跑03只需要几百M内存,而08和12都是2G以上,1G的服务器装2G的系统都成问题还哪来空间呢(注意,32位的系统只能用32位的软件,64位的只能用64位的软件。虽说理论上64位比32位快(内存达2的64次方)但支持64位的软件太少了。
国内下载的很多64位软件都是在32位基础上进行扩展二次开发而非在64位环境下开发,如果你的服务器装的系统是32位,而要安装的php是64位,一样用不了
不过未备案只能走海外路线访问有时会连不上。
所以如果是主要用户群体在国内的话,还是备案域名好
如果未备案,要做别名解析(CNAME记录)。
用FTP工具绑定你的网站目录(地址填服务器IP,账户密码填你添加的网站的账户名密码)。
如果是.net或PHP程序,传完后访问域名打会自动加/install开始安装。如果打开就是网站的话,要到install安装包里删除install.ok文件重新安装,装好后要是图片上传不了可能是IIS目录权限配置,需要打开一下,要是JS调用出错又不影响功能的话,可以用火狐打开后F12查出文件删除即可。
另外6日我成为云大使,在此分享一个幸运券链接
https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=klc8r2vt&productCode=vm&utm_source=klc8r2vt
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
每周新品|云市场官方小二推荐值得买清单(有图有真相)
岁末将至,阿里云云市场7大类目、3000余款产品是不是让您挑花了眼。每周新品这个栏目就为各位用户甄选最值得买的产品。本周我们特意邀请阿里云云市场各类目小二精选本类目最值得推荐的新品,汇聚成值得买清单。 点击购买>译云机器翻译-翻译测试接口(公测) 点击购买>京颐云HIS·SaaS版 点击购买>Oracle安装、配置、故障排除、迁移、调优代维服务 点击购买>绿盟网站安全评估服务 点击购买>【微信网站】微网站建设微信公众号定制开发手机微官网制作购物商城设计 Udesk,智能在线客服系统 Udesk全渠道客服系统,将在线客服,呼叫中心,工单,邮件,微信微博信息统一到一个平台进行客服管理,大幅度提升客服效率,用户满意度。 优势特色:1、无需下载与安装;2、快速部署,接入企业系统;3、无需硬件设备。 点击购买>Udes
- 下一篇
如何打造一个生态
如何打造一个生态 生态是一个非常迷人的话题。最近几年,互联网巨头们纷纷从平台思维转向生态思维。但是对于生态这个来自自然界的名词,有多少人能够静下心来仔细研究一下自然界生态的演变?例如,谁知道森林是如何演替的呢?森林本身就是一种伟大的生态,这种生态和任何生物一样有着自我演替更新的过程,只是这种过程显得过于漫长,人们不易观察。 繁茂的森林,当它过熟、老化的时候,就需要自然更新。很难想象的是,雷电是森林自然更新的推动者。在泰加林带(指从北极苔原南界树木线开始,向南延伸1000多公里宽的北方塔形针叶林带,为水平地带性植被,是世界上最大的而且也是独具北极寒区生态环境的森林带类型,又称“寒温带明亮针叶林”或“北方针叶林”)中,人们研究发现,过熟的高龄纯针叶林最容易因雷击起火。在构成泰加林的不同树种中,只有落叶松因为皮厚根深较为耐火,有幸在火干扰后不同程度地残留下来。森林过火后,在残留有落叶松的空地上,喜光的草本植物迅速生长,而首先侵入的树种是山杨和疣枝桦等阔叶树,随着阔叶树的生长,喜光的草本植物开始衰亡,而耐阴的云杉、红松、冷杉等也开始在阔叶林下生长,约30年左右可形成阔叶林下的第二层,此时的疣枝...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品
- CentOS关闭SELinux安全模块
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Red5直播服务器,属于Java语言的直播服务器
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池