平常我们会在各个网站上浏览信息或发表内容,比如在一些机构学习编程课程之后吧,自己想在QQ空间发表说说等。作为立志于未来想要成为一名的编程少年,所以我们也可以通过编程的知识,搭建一个自己的个人网站,让Internet上的人可以通过一个网址浏览到你发表在上面的内容。当然,你也可以把网址发给你身边的朋友,让他们来访问你亲自制作的“个人网站”。所以,接下来我们来学习怎么建造自己的个人网站。
1. 注册域名
用户访问某个网站,就要知道这个网站的网址才能进入,所以建造网站的步是注册一个域名。注册域名的网站有很多个,你可以自行搜索选择,注册个人网站域名的价格一般是几十块钱每年。
域名,是由一串用点分隔的字符组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位。通俗的说,域名相当于是一个门牌号,标示网站的地址。
域名的注册遵循先申请先注册的原则,也就是说已经注册的域名你不能再申请注册,所以世界上的每个域名都是、不可重复的。这点也提醒你,注册域名的时候要给自己的网站起一个简单易记又能反映个人特色的名字。
常见的域名后缀分类:.com 商业机构 .net 网络组织.org 非盈利组织.int 国际组织 .edu 教育机构.cn 中国的国内域名
2. 购买虚拟主机
虚拟主机俗称“网络空间”,将个人网站比作一个家,上面说的域名是用来定位这个家的门牌号,那“网络空间”就是这个家所在的房子,用来存放网站上的信息和内容。
虚拟主机是通过软件技术,在实体机服务器虚拟出来的服务器。通常所说的服务器是指一个管理资源并为用户提供服务的硬件设备,一般分为文件服务器、数据库服务器和应用程序服务器,我们在网站上浏览到的各种信息和内容是通过服务器传送到电脑的,可以将服务器理解为一个大型计算机。购买一个普通服务器要几万,高性能的服务器则要几十、几百甚至几千万,只有大公司或者大型网站才会有自己专门的服务器。而我们只是建造一个个人网站,所以购买一个虚拟主机就足够维持网站的运行。虚拟主机的价格根据空间的大小和是否配备数据库而定。
3. 制作网站
网站的样式、页面、内容和功能要提前策划和设计好,这些相当于“网络空间”这个房子里的沙发、电视、桌子和椅子等东西。然后用[html]、CSS和JS等语言甚至更多的编程语言实现各个模块的功能,这就会考验到你的编程能力了。当然也有简单的方法,下载一个建站程序,比如WordPress,这些程序上都有提前制作好的网站模板,有了这些建站程序,你就可以在上面选择自己需要的网站样式和功能模块。
4. FTP上传网站
网站制作好之后,文件只是存在于本地,只有你本人能看到,要想让Internet上所有人看到你的网站,就要把网站的[html]文件、图片和视频等内容通过FTP软件上传虚拟主机上。FTP 是File Transfer Protocol(文件传输协议)的缩写,用于Internet上的控制文件的双向传输。在FTP的使用当中,有两个概念:"下载"(Download)和"上传"(Upload)。"下载"文件就是从远程主机拷贝文件至自己的计算机上;"上传"文件就是将文件从自己的计算机中上传到远程主机上。可以将FTP上传网站理解成用百度云传文件到云服务器那样,两者的操作方法也大同小异。
这样你的网站就完成啦!是不是很厉害呢?