在本地电脑设计好网站后,就需要移植到互联网上,这样才能被公众访问。
网站接入互联网需要满足一些条件,它们是:
一、注册并购买域名
每一个网站都需要一个唯一的地址,在互联网上用这样的格式表示:xxx.xxx.xxx.xxx。比如:18.8.0.102,叫做IP地址。但这种用数字表示的地址不太方便记忆和传播,于是在实际应用中采取英文字符串+后缀的格式替代这种数字IP,比如:abc.com,或者abc.cn等。这种英文字母表达方式就叫域名,即访问地址的名称的意思。
域名是由专门的机构或互联网公司管理和运作的。在我们国内,可以通过阿里云、腾讯云、华为云等互联网企业申请购买,小规模网站费用不高。国外公司也很多,都可以购买。所以,你需要选择一家这样的公司,注册它们的官网账号,然后按照程序申请,在线付费购买。关于域名和购买的更多知识,请自行上网查询。
需要提示的是,域名不允许重复,目前全球域名已经数以亿计,要申请到满足自己表达含义的字母组合不太容易,而且域名的字母组合最好与网站名称对应,就更难。所以,网站取名时,最好跟域名申请同步,综合考虑。再是,域名的后缀有很多,.com是国际顶级域名,.cn是国内顶级域名,个人网站一般适合选这两种之一,也可以选择其他后缀。但需要注意一点:只要网站在中国大陆能被访问,就必须到管理部门备案(下面会详述),而有一些域名后缀是不能备案的,所以,申请之前应该搞清楚,不然购买了国内也无法接通互联网。
二、购买云服务器
同样的道理,选择一家国内外云服务商,按照他们的流程在线购买。个人网站属于小规模网站,费用不高,一般基础费用每年几百到千把元人民币不等。
提示:这些互联网公司经常搞促销活动,所以选准时机,可享受很便宜的价格。而且他们都有专门的客服指导购买,不清楚的地方可以直接拨打官方服务电话。
具体操作请上网查询。
三、本地站迁移上线
购买域名和服务器后,就可以将本地设计的网站迁移至线上。但因为域名并没有开通,这时还不能被互联网访问,只能通过IP自己使用,相当于自已拥有一台远程服务器,在家操作。
上线运行必须对域名进行解析。所谓解析,就是将数字IP与英文域名绑定。具体操作每个服务商都有专门的指导文档和客服,可以咨询。
迁移过程中有两个问题需要提示一下:
1.操作系统选择
大家日常一般都用Windows系统,比较熟,这里介绍也是以Windows系统为基础,但是网站上线就有一个问题要考虑了,信息技术中操作系统有很多种类,适用场景各不相同。一般网络上常用Linux系统,也有Windows和其他系统。那么,为什么Linux居多呢?因为Linux本身就是基于网络服务设计的,而且非常小巧轻便,速度快,免费。而Windows系统主要是为桌面电脑设计的,相对臃肿,网络响应慢些。所以,网站流行Linux系统。究竟选择哪个系统运行自己的网站,就需要斟酌了。主流的操作系统购买服务器后都会免费提供,自行选择。但如果选择Linux系统,问题又来了:这个系统是开源的,具有上百个分支软件,功能和操作方法大同小异,一般服务商会提供一些主流的Linux系统供用户选择。但这个系统大多数人比较陌生,也不像Windows是图形界面,非常傻瓜化,很容易掌握。Linux系统全部是命令行操作,就是靠敲打英语指令进行管理。如果想不花钱搭建网站环境,就手工操作,但这对外行或学习能力差的人就困难了。不过具体的使用也没那么复杂,各个服务商都提供了专门的教程,按照他们的文档说明,一步一步拷贝,粘贴,基本上都能搭建成功,毕竟搭建一个网站环境用到的指令并不太多。而且网络上有数不尽的资源可以搜索,帮助建站者解决疑难。安装过程有任何问题,也可以通过自己的账户向服务商技术人员咨询,他们会提供专门的指导和服务。当然也可以使用“宝塔”等管理软件,避开Linux手动操作的困扰,像Windows或PHPMyAdmin那样便捷应用,比较省事;不过可能涉及有偿使用问题。还可以通过付费,请服务商等专业人员代为安装。
总之,自创网站难免会遇到一些技术问题和安全风险,需要多学习,多求解,多咨询。
2.数据库备份
网站迁移、服务器上搭建和运行都会遇到一些意想不到的问题。所以应该做好数据库备份,万一崩了,重来不麻烦。对于个人网站,因为体量小,开初内容少,可以在本地电脑上练熟的情况下,从0开始在线重新搭建,这样会避免迁移前后软件版本不一致带来的一些问题,减少麻烦。
数据库备份既可以命令行平台手动操作,也可以通过PHPMyAdmin便捷管理。方法是:启动PHPMyAdmin,点选自己网站的数据库名,然后在右边的“导出”面板中简单操作就完成了。导入同理。但PHPMyAdmin导入具有文件大小限制,这个要注意,超过容量无法导入,只能通过命令行手工完成。不过,导入需要压缩格式,数据库体量只要不是太大,压缩后都能通过PHPMyAdmin上传。
四、备案
根据中国大陆的互联网管理制度,凡是能在境内被访问的网站,都必须备案。备案分为两个环节:一是工信部ICP备案,关涉域名是否能被开通访问;二是公安备案,主要是针对网络信息安全。如果购买的服务器在中国大陆境内,没有通过ICP备案,域名不能开通,百度等搜索引擎也不会收录,等于没有接通互联网。购买大陆境外的服务器,比如香港、澳门、台湾、日韩欧美等,不需要ICP备案,但因距离远,网页打开速度慢甚至难以打开(香港尚可,接近境内速度),影响国内用户体验,网站推广受限。而且一旦被管理部门发现,会要求公安联网备案,不进行公安备案,网站IP有被禁止的风险。所以,你的个人网站如果希望在中国大陆长期被访问推广,怎么做都绕不开备案。强烈建议双备案。不过关键的是ICP备案。公安联网备案有些地方要求不那么严。ICP备案首先需要你购买服务器的运营商备案专员初审,主要是网站名称和内容禁止项有具体要求,通过后他们提交工信部,就等结果。
ICP备案有一些内容和形式的限制,对于个人网站来说,主要是不允许公共舆论性质,不允许商业化内容,需要这两种功能,应转为企业申办,企业申办有些有前置条件要求。
网上有很多关于个人网站备案的怨言,具体因由不清除,但从本站备案的过程看,并没有那么复杂和管卡:双备案都是在网上远程进行的,按规定提交信息和身份资料就行了,ICP备案约一周,公安联网备案三天,实际第二天就会完成,因为第一次自己填错了域名被退回,修正后次日就通过了。所以网友们的说法可参考,但不要太在意,按规定操作就行了。你购买服务器的公司有专人指导办理备案。更多细节请上网查询。
五、与世界亲密接触
备案基本上都是在线远程办理,通过了工信部ICP备案,才可申请公安联网备案。只要ICP备案通过,你的网站域名就开通了,就可以被全世界访问了。但是,如果你希望自己的网站尽快能被公众搜索到,你还需要做一件事,就是:注册登录国内外主流的搜索引擎比如百度、360、搜狗、必应(bing.com),google等网站的站长平台,主动将你的网站域名添加进去。收录的过程视平台不同而时间不同。就本站的经验来说,可以看出差异:
作者近年使用微软的Edge浏览器自带的bing.com(必应)作为上网门户,并这次建站。ICP备案通过后,没几天,从来没有理会过,带着看看的想法搜了一下站名,“点旷创想”主页和English菜单已经出现,就是说已被自动收录。后来才注册必应的站长工具(Bing Webmaster Tools)处理了一些缓存,正式添加域名,以后网站全部页面都被收录出现。而百度一个多月都搜不到,然后就故意用百度,经过几天,仍然没有反应,这才通过百度站长平台的“链接提交”快捷方式添加域名,大约一周后可以搜到主页了。但是,此后很长时间,仍然搜不到其他内页和文章,手动提交访问地址URL也不行。而搜索google(谷歌)、Yahoo(雅虎),我从来没有操作过,它们还在国外,各种页面早已被收录。作者最早使用google,google离开中国后使用百度,有十多年的注册账号史,而必应只是AI出来后最近两年才使用的。Google是搜索引擎全球访问量老大,占比80%以上,必应第二,都是通全世界的,而百度全球只排在五六位,主要是国内占比高。国内搜索引擎百度、360、搜狗等,脱不了中国某种权力文化习气和狭隘短视的商业操作,收录障碍太多,极易妨碍传播。这一点,应引起注意。
通过以上比较,读者应该知道怎样建设和推广自己的网站了。
下一步,你就可以上传你的大作,或者静心地发挥你的才智,创作更多优秀的作品与世界交流。
祝你成功!