前面介绍了域名相关知识。这里介绍server,也经常被叫做空间。也就是站点数据实际保存的地方。

1、整体介绍

依据国家相关规定,国内server空间须要进行备案。也就是到相关的机构进行登记。详细方法能够网上找。域名也有备案一说。国内域名不备案可能会被禁用。

国外的域名和server。一般就不须要备案了。

国外server的一大缺点是速度一般比国内server慢,有些甚至差点儿没有速度。

(1)自己搭建server

server事实上也就是配置比較高的电脑。装了适合做server的操作系统,安装了一些server相关执行环境,如Appache,PHP。Tomcat等。

假设有条件,能够自己用高性能电脑做server,可是通常须要公网IP。另外server的维护须要非常多相关知识,尤其是安全性问题,详细我也不了解。对于一些实力强的公司,也能够自己做server。

(2)免费空间

一般我们能够申请免费的server空间,或者自己租用别人的server。

免费server空间,如新浪SAE。主机屋,德国的kilu.de等,你也能够搜索“免费空间”找到非常多相关的站点。

像新浪SAE是国内主机,可是不须要自己备案,大概是由于新浪自己已经做了这个工作。

免费空间通常可能会在做好的站点有强制广告,毕竟空间提供者也须要收入来源。而且server空间大小、server每一个月的流量等往往都有限制。可是假设仅仅是作为学习来说,全然够用了。

(3)收费空间

收费空间相比而言就好非常多了,毕竟是花钱的。收费空间通常是按月收费,有一定的限制,详细以下介绍。

2、相关知识和注意事项

收费server租用要注意以下的一些问题(免费空间也应该注意一些,只是毕竟是免费的,不好要求过多)。

(1)独立主机和虚拟主机

独立主机也就是说,你用的server是一个独立的server,仅仅有你用这台server的资源,而提供商负责server的一些维护。实际上这中主机的价格都相当高。仅仅有公司才可能去租用这样的主机,一般个人不是必需这么做。

虚拟主机就是在一台主机上划分多个区域。每一个用户能够使用当中的一部分硬件资源。如内存、CPU、存储空间、流量、带宽等。所以如今非常多站点都用的虚拟主机。

(2)独立IP和共享IP

独立IP值得是你的站点有独有的IP地址,共享IP则是说。同一个IP地址上,可能有多个站点。独立IP对于站点来说,显然是比較有利的。不同站点之间全然不会有影响。可是还是费用比較高。一般来说共享IP也够用了。

(3)独立网站数量(绑定顶级域名数量)、二级域名数量

前面也说了,对于同一个IP,能够有多个站点。有一些网络基础的人都知道。我们输入站点域名时。由DNSserver将域名解析成IP地址,然后在通过IP地址訪问实际的站点server。可是同一个IP有多个站点怎么办呢?

实际上。server和域名是相互绑定的,并非域名指向serverIP就能够。所以当一个server上的不同站点绑定了不同的域名后,在收到用户请求时,会依据用户请求的域名,返回相应的站点。

事实上同一个IP不仅仅是能够放多个独立站点,也能够放多个子站点。比如百度百科和百度知道能够看成是不同的站点,他们不仅能够放在同一个server上。也能够放在不同的server上。比如我的站点是:

http://www.hainter.com

而我设置了一个子域名:

http://sae.hainter.com

这个子域名指向的是一个用新浪SAE搭建的独立站点,让同学用来学习站点搭建的。

所以这里,买空间的时候,我们常会看到。支持绑定5个独立域名。20个二级域名,类似这样的。

也就是说。买了这个主机。我们最多能够做出5个网站,或者让多个域名指向同一个网站。同一时候能够为20个二级域名做子网站(二级域名应该在这5个顶级域名之下)。

(4)支持的语言、环境、插件等:PHP、ASP、MySQL、WordPress等

站点内容的制作能够用不同平台和语言,后面我会以WordPress举例介绍。

WordPress是非常好用的一个站点框架,应用比較广泛。不是非常庞大的站点用WordPress就够了。WordPress须要有PHP语言环境,MySQL数据库的支持。所以须要注意下有没有这个功能。假设直接说了支持WordPress那就更不用操心了。

(5)server面板,操作方式等:cPanel、zPanel、SSH、FTP、在线压缩解压缩

server有个后台操作界面,能够在后台对站点的文件等进行改动。国外主机用的比較多的是cPanel面板。里面有非常多和功能。比方一键安装WordPress之类。一般收费空间都支持FTP,能够直接上传和下载站点代码等文件。

有些server还开发SSH功能,即Linux远程登录(通常执行Linux系统的server比較常见。也有Windows的),权限假设比較大。全然能够自行安装各种环境,就像用自己的电脑一样,当然也须要较强的实际操作能力。

(6)各种限制:流量限制,空间限制,速度限制,訪问量限制,功能限制

server通常会限制空间,也就是硬盘大小,另外还有CPU、内存也有一定的限制。对于一个不是非常庞大的站点,一般不用考虑太复杂。

假设配置不够用了。能够再换server或者升级套餐。

每一个月流量一般也会有限制,也有的不限流量。可是网上有的人说不限流量反而不好。由于对于整个server,流量是有限的,假设都不限流量,那些耗流量的下载、视频等站点会消耗掉大部分带宽和流量,影响了别的站点。

也有的空间限制訪问量和功能等,通常是价格比較低的那种。

3、购买空间

在Godaddy买空间时会送一个免费域名,能省一些钱。

当初我买了一个域名,然后又买空间,发现居然送域名,当时感觉有点亏了,然后就有了一个空暇的域名。

Godaddy这个国外空间有个缺陷,就是国内訪问速度太慢。我一開始购买了Godaddy的空间,后来就是由于实在太慢,所以就退掉了,换了其它的空间。所以不推荐购买Godaddy的空间。

后来发现如今一些站点不用传统的虚拟主机了,而是開始用VPS(Virtual Private Server 虚拟专用server)。当然费用也比較高。比較知名的VPS有Linode等。能够參考下文:

http://www.hainter.com/7-vps

Linode是美国的一家公司。仅仅提供VPS服务不提供虚拟主机,而且似乎用的全SSD。有root权限的SSH。还能自己搭建VPN。Linode在日本东京有server机房节点,相对来说速度也比較快。

看到网上一些博客就用的Linodeserver。

假设你想查看一个站点的server。能够用这个站点查询:

http://www.whoishostingthis.com

可是直接购买Linode的套餐比較贵,一个月最低10美元,对于不大的站点来说还是太贵了;仅仅能用信用卡付款,对于一些人来说也有点麻烦。

这时。我们能够通过二级经销商来购买。

也就是有人购买了Linode的主机,然后切割开来卖给对配置需求不高可是希望有较高速度的用户,这样就划算一些了。比如这家:

http://www.cloudleft.com

购买完server和域名,下一步进行配置,然后就能够開始建站了。

本文首发自我的个人主页。转载请注明来源:http://www.hainter.com/website-primer-2

站点搭建从零開始(二)server空间的更多相关文章

  1. 站点搭建从零開始(四) server的配置

    原文发表在我的个人站点,欢迎大家訪问~转载请保留本段,或注明原文:http://www.hainter.com/website-primer-4 域名解析设置好了,通常我们就能够訪问我们的网站了,上篇 ...

  2. 站点搭建从零開始(五) WordPress的安装

    前面说了非常多废话.如今最终转到正题.WordPress的安装. 1.WordPress安装非常easy 假设你的server能通过应用中心一键安装WordPress,这一节就非常轻松了,基本上不须要 ...

  3. 站点搭建从零開始(七) WordPress站点的完好

    1.WordPress站点前后端经常使用语言简单介绍和执行过程 通常一个站点的整个构建过程中须要大量的技术支持,尤其是用到非常多种计算机语言.站点的构建主要分后端和前端两部分,后端代码在server上 ...

  4. Bmob移动后端云服务平台--Android从零開始--(二)android高速入门

    Bmob移动后端云服务平台--Android从零開始--(二)android高速入门 上一篇博文我们简介何为Bmob移动后端服务平台,以及其相关功能和优势. 本文将利用Bmob高速实现简单样例,进一步 ...

  5. # 从零開始搭建Hadoop2.7.1的分布式集群

    Hadoop 2.7.1 (2015-7-6更新),Hadoop的环境配置不是特别的复杂,可是确实有非常多细节须要注意.不然会造成很多配置错误的情况.尽量保证一次配置正确防止重复改动. 网上教程有非常 ...

  6. 《PHP 5.5从零開始学(视频教学版)》内容简单介绍、文件夹

    <PHP 5.5从零開始学(视频教学版)>当当网购买地址: http://product.dangdang.com/23586810.html <PHP 5.5从零開始学(视频教学版 ...

  7. 从零開始学习OpenCL开发(一)架构

    多谢大家关注 转载本文请注明:http://blog.csdn.net/leonwei/article/details/8880012 本文将作为我<从零開始做OpenCL开发>系列文章的 ...

  8. 关东升的《从零開始学Swift》即将出版

    大家好: 苹果2015WWDC大会公布了Swift2.0,它较之前的版本号Swift1.x有非常大的变化.所以我即将出版<从零開始学Swift><从零開始学Swift>将在&l ...

  9. Bmob移动后端云服务平台--Android从零開始--(一)何为Bmob

    Bmob移动后端云服务平台--Android从零開始--(一)何为Bmob 在正式的项目开发中,单client不能满足我们的需求,须要实现client与服务端的连接. 而在编写Android服务端代码 ...

随机推荐

  1. ACM/OI 出题用

    之前出题,很苦恼出数据和检查程序,因为很多繁琐的工作,还很可能小手一抖出问题. 最近又在出题...想起之前的对拍脚本,感觉不能更方便,于是撸了一套出题用的小工具,也学习了一点点的DOS命令 首先是输入 ...

  2. nodejs免费空间

    https://www.nitrous.io/join/N_aIGoSnOMI node免费空间,可以把自己node 代码部署到云端. 也可以在线编辑,当然也能在外网地址访问到,是自己学习nodejs ...

  3. C#对 Json的序列化和反序列化时出现“k_BackingField”

    在C#2.0的项目中,以前经常使用Json.NET实现序列化和反序列化.后来从c#3.0中开始使用新增的DataContractJsonSerializer进行json相关的操作.微软提供的原生类库使 ...

  4. Ubuntu 16.04或14.04里下安装搜狗输入法(图文详解)(全网最简单)

    不多说,直接上干货! 其实啊,很简单 分三步走 1.添加fcitx的键盘输入法系统,因为sogou是基于fcitx的,而系统默认的是iBus: 2.安装sogou输入法: 3.设置系统参数及一些注意点 ...

  5. 基于Socket的Winform例子

    一.直接上效果图 二.Socket握手 三.服务端 Thread threadWatch = null;// 负责监听客户端的线程 Socket socketWatch = null;// 负责监听客 ...

  6. JavaScript中闭包的理解

    1.什么是闭包 我个人理解闭包就是函数中嵌套函数,但是嵌套的那个函数必须是返回值,才构成闭包: <!DOCTYPE html> <html> <head> < ...

  7. 页面定制CSS代码初探(一):页面变宽 文本自动换行 图片按比缩放

    初识博客 初写博客,先在设置里选了个喜欢的模板 第一眼就爱上了呢!那极简的风格,我喜欢!!但是,应用后,却发现... 纳尼!模板上右侧那张漂亮的图片呢?!我的怎么什么都没有.没有图片好难看啊,瞬间无爱 ...

  8. 第十一章 Python之异常处理

    异常 异常时程序运行时发生错误的信号(在程序错误时,则会产生一个异常,若程序没有处理,则会抛出该异常,程序的运行也随之终止) 常见的异常类型AttributeError 试图访问一个对象没有的树形,比 ...

  9. 路飞学城Python-Day46

    16-如何正确的使用类选择器及总结 一般情况下尽量不要去使用id选择器,因为id选择器有很大的限制性,id一般都是JS配合使用的,类选择器都是和CSS配合使用的,特殊性情况可以用id选择器. 类的使用 ...

  10. selenim

    一.安装selenium Pip install selenium==2.53.1    (稳定版) 下载火狐浏览器35.0.1  http://dl.pconline.com.cn/download ...