如何搭建个人专属网站?个人网站建设指南
自己构建网站的方法
建立个人网页,大致需要完成以下几项任务:
购置一台配备公网IP的服务器并安装操作系统,构建环境,注册域名,将域名与IP进行绑定,部署应用软件。
通常完成这四项基本操作,您的个人网站就基本搭建完成了。接下来的工作就是逐步完善和丰富内容了。
下面我们逐一介绍:
服务器
多数企业都有自己的服务器和公网IP,可能是托管服务也可能是自建机房。但对于个人用户来说,就没有必要耗费时间和精力去操作这些了,直接购买一个VPS(虚拟专用服务器)即可。VPS是什么?建议您去维基百科上查阅一下,简单来说,就是您将拥有一台虚拟主机,除了看不到机箱之外,您可以像操作一台实体服务器那样操作它,具备独立的操作系统和硬盘空间、独立的内存和CPU资源、独立的执行程序和系统配置等,可以自行安装操作系统和软件,独立重启等。
在VPS的选择上,我使用的是Linode。Linode是一家来自美国的专注于提供Linux VPS的服务提供商,虚拟化技术采用了Xen,Linode的含义是Linux Node。请注意,这里的操作系统是Linux,我推荐所有个人建站都采用Linux,原因不解释。如果您想使用Windows Server,后面的内容您可以不用看了。
Linode在国内外都有良好的口碑,价格适中,质量可靠,童叟无欺。Linode提供了各种Linux操作系统供选择,比如Ubuntu、Redhat、Debian、CentOS等等,安装系统和重装系统都非常简单。
接下来,我们简单介绍一下步骤,访问
填写邮箱、用户名密码,注册就成功了,Linode会发送一封邮件进行确认,打开邮件中的确认链接,您就会看到下面这张图的内容:
Linode通过它的ticket system(支持系统)提供7 x 24 x 365的支持服务,请注意,不是7 x 24 x 365的不停机服务,我现在特别反感一些企业客户,一提到就说是永不宕机,除了上帝谁能保证永不宕机?时间长了自个都得宕!另外Linode还提供了4小时的免费试用服务,相当厚道,如果您试了觉得不爽还可以选择不使用。
选择继续,就可以选择机房了,Linode目前提供了东京和欧美等地的机房选择,我选择了东京机房,据说这是针对亚太地区用户的需求新开辟的,速度很快。然后选择操作系统,设置硬盘大小、root密码等,点击「Rebuild」,您就进入了VPS的控制台,等Host Job Queue的所有任务都是绿色的Success,就可以点击「Boot」,启动系统。然后找到Remote Access这个标签,点进去就可以找到这台服务器的访问IP,打开终端,输入ssh rootx.x.x.x,就可以登录系统了,看到了吧,非常简单!
试用之后,如果您觉得可以,点击Account标签,完善自己的信息,选择服务器配置,支付信息,然后就可以完成支付流程了。
我选择的是Linode 1024套餐(24 GB DISK, 2000 GB),按照年付费的话大约230美元,大家这两天赞助的零花钱,差不多够一年的费用了:)支付方式包括Visa,MasterCard,American Express,只要您有信用卡,支付都很方便。
另外需要注意的一点是,拿到IP之后,一定要在不翻墙的情况下测试一下是否可以正常访问。我就遇到过这个问题,在国内无法访问,但是挂了VPN的就可以,我估计是哪个倒霉孩子以前用过,被墙之后不用了。
不得已我发起了一个Ticket(支持问题),说我在中国大陆无法访问这个IP,但是通过VPN可以,那哥们响应倒是挺快,但显然不懂我国行情,让我执行mtr–r x.x.x.x,mtr可以结合ping、nslookup、tracert诊断网络传输问题。我只得把数据返给他,结果人家还要其他数据,我就不耐烦了,用蹩脚的英文给丫解释了一下什么是伟大的墙,基本意思就是少特么废话,赶紧给我换个IP。那哥们看我气势挺盛,赶紧给我换了个IP,我一试没问题了,说了声三克油,他说威尔卡姆,这事算结了。两人共交手五个回合,用时2小时,效率还可以。
构建环境
我使用的服务器是Ubuntu12.04,64位。以下内容均基于该环境描述。
拿到了主机IP,您就拿到了新房的钥匙,但是离入住还远着呢,因为您的主机现在还是一个毛坯房,除了进去看看,什么都不能干。好,下面我们进行一下简装修。
1、创建用户
第一次登录需要root用户,什么是root?root就是整个Linux操作系统最强大的用户,他想干嘛就干嘛,他想删谁就删谁,他是光他是电他是唯一的神话,他就是我朝就是我D,所以非常危险,你们懂的。如果用root执行一下rm-rf,那整个锡安就会被抹掉,尼奥也拯救不了,如果root愿意,他可以抹掉你曾经存在过的所有痕迹。所以,我们不能没事就用root进去耍,为了解决这个问题,我们必须要建立一个代理,平时是普通用户,关键时刻充当root的角色。
具体操作如下:
首先用root登录系统
ssh rootx.x.x.x
创建一个新用户,用户名随你喜欢,比如叫做mactalk
adduser mactalk
按照提示信息输入密码和相关信息,就可以完成操作。完成之后系统就会自动建立/home/mactalk路径。
然后是授权,输入
visudo
在编辑器中找到如下内容:
root ALL=(ALL:ALL) ALL
在下面加一行
mactalk ALL=(ALL:ALL) ALL
通过ctrl+x保存退出即可。然后就可以退出root,用mactalk重新登录(ssh mactalkx.x.x.x),登录进来默认目录在/home/mactalk下,当你想行使root权限时,请在命令之前增加sudo,按照系统提示输入密码即可执行操作。
2、选择shell
用户建好了,下面我们为用户选择一种shell,估计小白看到这个又头疼了,什么是shell?
用户已创建,接下来我们帮用户挑选一个shell,估计新手看到这个又犯难了,啥是shell?
shell就是Linux的一个界面,你把它理解成外套也可以。它负责连接外界与Linux内核,接收用户或其他应用程序的指令,然后把这些指令转换成内核能识别的语言,传递给内核。内核是真正执行任务的,任务完成后,再将结果反馈给用户或应用程序。比如你对shell说,“你好”,shell就跑到内核那里说,“老大,有人问候你呢”,内核就不耐烦地说,“有话直说,我正忙呢”,shell再将这条信息反馈给你,大致就是这样。以前讲解Mac技巧时,经常告诉大家,在终端中输入一些命令,那就是Mac的shell,都是一脉相承的。
如何创建网站 如何建立一个自己的网站
如何建立个人网站步骤1.注册E-file
访问阿酷主页( ),点击右上角的“免费注册”进入注册页面,页面中有说明指引您如何正确地注册。
步骤2.进入E-file管理区,访问阿酷主页( ),在主页最上部填写您注册时的用户名和密码,以及页面显示的验证码,然后点击“登录”按钮。
步骤3.生成个人网站,经过前两个步骤之后,您就进入了“E-file操作平台”页面。点击左侧导航区中“传播平台”下面的“个人网站”,在新页面中点击“确定”;首页标题和首页文章两个栏目必填。
可以先随意填写内容,待将来慢慢考虑后再回来修改;之后出来的页面连续点击“下一步”,最后点击:“生成网站”,你的个人门户网站就生成了。比如你的注册用户名是king,那么“king.arkoo.com”就是你的个人主页。
从此再进入互联网,你就可以打开自己的主页,你可以点击“登录”,再次进入操作平台,对自己的主页进行重新安排和装饰、或者发表文章,安排个人计划等等。
你也可以浏览新闻、查询网址等等。总之这一切都是从你自己的个人主页进入,开始你的网上之旅的。