睿蜂可为广大客户提供有偿的网站部署及免费报价或协助比价服务。
有很多做网页的前端后端小白都想把自己辛辛苦苦做出来的网站放到网上,让别人观摩观摩。可无奈技术有限,对于网站部署流程有些迷茫。在这里,我会告诉大家,如何将自己做出来的网站放到网上。
首先,我们需要明白几个概念:国内 需要备案,解析。 国外部分地区仅需要解析。然后,我们还要知道,应该准备什么东西:网站源代码(这个需要自行设计或购买),服务器或云服务器,域名。
国内备案:
所谓的网站备案其实是网站的ICP备案的简称,国家相关规定如下:《互联网信息服务管理办法》指出互联网信息服务分为经营性和非经营性两类。国家对经营性互联网信息服务实行许可制度;对非经营性互联网信息服务实行备案制度。未取得许可或者未履行备案手续的,不得从事互联网信息服务。
一般来说,备案指的是域名进行备案,而不是服务器进行备案。一个网站是否备案,是取决于网站所用空间是国内还是国外的.
如果是国内主机,网站域名需要备案,才能通过域名访问到你的网站。
如果是国外主机,网站域名是不用备案的,也可以通过域名访问。
解析:
域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务。IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址。域名解析就是域名到IP地址的转换过程。域名的解析工作由DNS服务器完成。
了解完这些之后,我们可以进行实际操作。
一丶服务器
服务器是提供计算服务器、网络服务的一种设备。当我们访问一个网站时,点击这个网站会发出访问请求,服务器会响应服务请求,并相对应地进行处理,反馈相对应的数据。
如果我们想要把自己的网站让别人也能看到,那就必须要放到服务器上。而比较常见的分为个人服务器,企业级服务器。一般我们需要的是个人服务器。
现在人们用的比较多的服务器有:阿里云,腾讯云,百度云等。在这里我以阿里云为例进行讲解(其他几款流程也大致相同)。
1.已国内为例,到阿里云官网挑选购买服务器。这里附上官网链接
对于小白来说,个人服务器一般有两种选择,一种是云服务器 ECS ,一种是轻量应用服务器。
ECS云服务器 (网页头部提供特价阿里云服务器链接)
轻量应用服务器
两者区别不大,前者类似于纯净版系统,需要有一定的运维技术,配置起来较为繁琐;后者类似于基础版系统,易用易上手。在性能上,后者将系统盘升级为SSD,容量减小一半,提升了性能。相同CPU,在内存相同的情况下,单来比较磁盘读写性能,可见速度的提升明显。
购买界面
注意:在阿里云需要购买3个月以上的服务器才可以申请备案(ECS云服务器中按量付费购买的服务器也不可以申请备案),需要备案的小白要注意了。其实前3个月为免费试用.
当然,如果你还是学生的话,阿里云有“云翼扶持计划”。另外很多国外开源的网站在国内服务器上是可以使用的,但是会有部分海外开源插件应为无法调用外部api而无法使用。所以在选择开源网站程序时需要注意。
当决定好一切后进行购买,购买成功后,我们需要进行服务器的配置。
2.配置属于自己的服务器。
当你购买了服务器后,就可以到右上角的控制台去查看。
这里是你自己的控制台,你所购买的产品都可以在这里查看。
点击“远程连接”后
因为进入控制台后,大部分的操作都需要“管理员权限”,所以首先先切换成“管理员”。进行服务器配置
以下配置方法请查阅相关配置信息,这里就不做详细介绍了。
当你的服务器已经配置成功后你需要开始做域名解析了!!
二丶域名
域名,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位。
IP地址,是Internet主机的作为路由寻址用的数字型标识,人不容易记忆,因而产生了域名这一种字符型标识。
通俗的说域名就相当于一个家庭的门牌号码,别人通过这个号码可以很容易的找到你。这也意味着在全世界没有重复的域名。
当然,此时没有域名也可以使用IP地址来访问你的网站。
1.购买属于自己的域名。
可以到阿里云官网进行域名购买,购买前需要先查询你想购买的域名名字是否已经被人注册。
选择自己心仪的域名进行注册购买。
2.域名的配置。
域名购买成功后,可以进入到自己的控制台查看。
由于刚购买的域名,所以需要实名认证,点击(2)后填写相关资料后提交,大概1个工作日内会有你的“专属商务经理”给你打电话进行实名认证资料和核实,没问题的话一般3-5个工作日内就会认证成功。
成功之后如下:
然后就要进行域名的备案了。
这里需要注意一下:如果你购买的服务器在中国大陆内,就需要进行域名备案才能将域名配置到服务器,如果不是,就可以忽略“备案”这一步。
具体备案步骤可以点击这里查看(https://help.aliyun.com/knowledge_detail/36922.html?spm=a2c4g.11186623.6.558.30ba1ff5Iku2Fj ),比较详细,我就不细说了。
备案需要10~20个工作日,在这期间我们可以先进行域名的解析。
在控制台点击“解析”
这里有两种快速域名解析的方法:
网站域名解析:
邮箱域名解析:
点击“确认”,解析成功。
上传网站源码
我们可以通过 FTP类的工具
帮助我们更加方便地上传源码到服务器上
,目前国外用的较多的是 FileZilla
,国内用的多的是 XFTP工具
,putty
等。
然后你可以通过你的域名+文件夹名+html单页面名即可访问你的网页
(例如:www. 域名.com/webapps/ 里你存放网页的文件夹名 /index)。
这时候你的网站基本部署完毕了!