构建网站步骤详解:自建网站指南及网站创建全攻略

如何构建网站 如何打造个人网站

如何构建个人网站步骤1.注册E-file

访问阿酷主页( ),点击右上角的“免费注册”进入注册页面,页面将指引您如何正确注册。

步骤2.进入E-file管理区,登录阿酷主页,在最上部输入您注册时的用户名和密码,以及页面显示的验证码,然后点击“登录”按钮。

步骤3.创建个人网站,完成前两个步骤后,您将进入“E-file操作平台”页面。点击左侧导航区中“传播平台”下的“个人网站”,在新页面中点击“确定”;首页标题和首页文章两个栏目必填。

可以先随意填写内容,待将来再考虑修改;之后连续点击“转到下一步”,最后点击:“生成网站”,您的个人门户网站就创建完成了。例如,您的注册用户名是king,那么“king.arkoo.com”就是您的个人主页。

从此,您进入互联网后,就可以打开自己的主页,您可以点击“登录”,再次进入操作平台,对自己的主页进行重新安排和装饰、或者发表文章,安排个人计划等等。

您也可以浏览新闻、查询网址等等。总之,这一切都是从您自己的个人主页开始,开启您的网上之旅。

自己建网站如何操作

搭建个人站点,大致需要完成以下几件事情:

一台具有公网IP的服务器安装操作系统,搭建环境购买域名,域名绑定IP部署应用程序

基本上完成这四步,您的个人网站就算搭建成功了,后续的事情就是不断完善和丰富内容了。

下面我们依次介绍:

服务器

大部分公司都会有自己的服务器和公网IP,要么托管要么自建机房。但对于个人用户来说,就没有必要花费时间和精力去做这个事情了,购买一个VPS(Virtual Private Server)即可。什么是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,就可以登录系统了,看到了吧,very simple!

试用之后,如果您觉得可以,点击Acount标签,完善自己的信息,选择服务器配置,支付信息,然后就可以完整支付流程了。

我选的是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进去耍,为了解决这个问题,我们必须要建立一个agent,平时是普通用户,关键时刻充当root的角色。

首次登录需root用户身份,何谓root?root乃Linux操作系统至高无上的主宰,所欲为所欲为,欲删谁便删谁,他是光芒万丈,他是电光石火,他是唯一的传奇,他就是我国之D,因此极具风险,诸位心知肚明。若以root身份执行rm-rf命令,整个锡安将化为乌有,即便尼奥也无力回天。若root有意,可抹去你曾存在的所有痕迹。因此,我们不可随意以root身份进行操作。为解决此问题,我们必须构建一个代理,平时为普通用户,关键时刻扮演root的角色。

具体操作如下:

首先以root身份登录系统

ssh root@x.x.x.x

创建一个新用户,用户名自定,例如名为mactalk

adduser mactalk

按照提示输入密码和相关资料,即可完成。完成后,系统将自动建立/home/mactalk路径。

接下来是授权,输入

visudo

在编辑器中找到如下内容:

root ALL=(ALL:ALL) ALL

在其下方添加一行

mactalk ALL=(ALL:ALL) ALL

通过按ctrl+x保存退出。然后即可退出root,以mactalk身份重新登录(ssh mactalk@x.x.x.x),登录后默认目录在/home/mactalk下。当你需要行使root权限时,请在命令前添加sudo,按照系统提示输入密码即可执行操作。

2、选择shell

用户创建完毕,接下来为用户选择一种shell。或许新手看到此处又感到困惑,何为shell?

shell即Linux的一个界面,你可以将其理解为衣服。它负责外界与Linux内核的交互,接收用户或其他应用程序的命令,然后将这些命令转化为内核能理解的语言,传递给内核。内核是真正执行任务的,完成任务后,再将结果返回给用户或应用程序。例如,你对shell说“你好”,shell便跑到内核那里说“老大,有人问候你呢”,内核不耐烦地说“有事说事,我正忙着呢”,shell再将这条信息反馈给你,大致如此。以前在讲解Mac技巧时,经常提到在终端中输入一些命令,那就是Mac的shell,都是一脉相承的。

以上所转载内容均来自于网络,不为其真实性负责,只为传播网络信息为目的,非商业用途,如有异议请及时联系btr2020@163.com,本人将予以删除。
THE END
分享
二维码
< <上一篇
下一篇>>