WiX免费自助建网站第四篇

有很多人想要学会如何网络建站,又如何快速建站。今天我就教大家一步步来。

我们先来谈官方网站的架构该如何布局,以下我们画了三个区域分别为Logo、Menu选单、网页,这是绝大部分网站都这样规划。 WiX自助DIY架站适合中小型外销公司/新创公司/个人自架的官方网站或部落格

记得档案和图片尺寸不要太大。一般的公司会规划首页、产品/服务、问与答或自己Blog、联络我们。最下方才是规划出每一页要显示的页面。

*图片小技巧: 我们在准备图片的时候要注意每张图片的档案大小、所有图片加起来的大小,当然档案越大使用者开网页的速度就会越慢瞜! 一般来说图片档案都是使用PNG和JPEG较多

1. 我们先把所有网页要用到的图片/影片/文件都上传到主机上面
2. Logo设置,到左侧的工具列点选 “Add”>>”Image” 并把图片拉到左上角
3. Menu选单设置,到左侧的工具列点选 “Add”>>”Menu” 并选你要的拉到出来。

拉出来后,我们点选箭头处的地方来新增Menu选单的内容。在这里可以编辑网址名称/SEO/选单名称,至于SEO搜寻引擎的优化设定可以参考SEO篇教学。完成后可以看到选单设定,切记要注意Menu选单的图要在箭头的线上面,这样所有的页面才能看到。

如何在主Menu选单下加上子Menu选单呢?

A. 新增一个页面后,将该页面设定为Subpage即可
B. 我们看一下这个范例,产品/服务下面有两个页面,分别为产品一和产品二,即可以变成第二张图的样子,并确定你的产品一和产品二页面有在产品/服务页面下方,这样才会正常运作欧

4. 文字框设置,到左侧的工具列点选 “Add”>>”Text” 并选你要的拉到出来,可以让你在网页上做出文字来

5. 图画框设置,到左侧的工具列点选 “Add”>>”Gallery” 并选你要的拉到出来,这功能可以让你用图片/文字/影片像是在一块画布上。

6. 相片影片轮播设置,到左侧的工具列点选”Add”>>”Slideshow” 并选你要的拉到出来,这功能可以让你用影片/图片/文字像是在一个框上轮播。

7. 按钮设置,到左侧的工具列点选 “Add”>>”Button” 并选你要的拉到出来,这功能可以让你做出按钮并设定连结。

8. Box设置,到左侧的工具列点选 “Add”>>”Box” 并选你要的拉到出来,这功能可以让你做出底图并可将文字框放到上面增加设计感。

9. Strip框设置,到左侧的工具列点选”Add”>>”Strip” 并选你要的拉到出来,这功能可以让你做出一个框,这个框可以放图片/文字/影片,建议可以选择它的素材直接来改,漂亮又可以让手机版容易浏览。

10. Shape设置,到左侧的工具列点选”Add”>>”Shape” 并选你要的拉到出来,这功能可以让你给你一些基本的图示/icon像是箭头…. …之类的。

11-A. 影片设置,到左侧的工具列点选”Add”>>”Video” 并选你要的拉到出来,这功能可以让你给你做线上播影片类似Youtube的东西,当然它也可以连结Youtube网址。

11-B. 音乐设置,到左侧的工具列点选”Add”>>”Music” 并选你要的拉到出来,这功能可以让你给你做线上音乐播放似Youtube播放器的东西,每个档案限制为格式MP3不超过50MB。

12. 社群网站连结设置,到左侧的工具列点选”Add”>>”Social” 并选你要的拉到出来,这功能可以让你FB…..等社群的物件放入网站里面。

13. 联络我们设置,到左侧的工具列点选 “Add”>>”Contact” 并选你要的拉到出来,这功能可以提供联络我们表单或是公司的地图让客户看。

14. List设置,到左侧的工具列点选”Add”>>”List” 并选你要的拉到出来,这功能可以让你做出产品或者是服务的一览表,类似很好用的条列式整齐表格。

15. Lightbox设置,到左侧的工具列点选”Add”>>”Lightbox” 并选你要的拉到出来,这功能可以让你做出一个广告的弹跳视窗,有时候我们去逛网站一进去的时候就跳出广告页面,这就是Lightbox的功能。

16. 部落格(Blog)设置,到左侧的工具列点选”Add”>>”Blog” 并选你要的拉到出来,这功能可以让你做出部落格(Blog)的页面,它可以做到文章管理、最新文章显示、网志存档(可排序或和月归档、热门标签),如同Google Blogger一样的功能。

17. 常见问与答设置,到左侧的工具列点选”Add”>>”More”>>”Wix FAQ” 并选你要的拉到出来,这功能可以让你做出常见问与答的页面。

以上网页的功能大概介绍完毕,我们要继续介绍如何挑整手机版的位置,我们回到上方的工具列,点下去候选择”Mobile Editor” 进入手机排版页面。

WiX免费自助建网站第三篇

有很多人想要学会如何网络建站,又如何快速建站。今天我就教大家一步步来。

Google Analytics申请与设定

Google Analytics 可以让你分析有多少人看过哪些网页,包含客群/国家/浏览路径,让你可以做出网页调整分析动线的好工具。我把步骤全部一步步写下来,方便新手搞懂步骤,可以成功申请与设定Google Analytics。

1. 首先我们到 https://www.google.com/analytics/ 建立帐户
2. 注册新的帐户
3. 填写你的网站名称和网址
4. 完成后Google 很贴心的跳到含有追踪ID的页面,把这个追踪ID记下来
5. 我们回到WiX线上编辑器点选上方 Site >>Site Manager
6. 点选”Analytics”后再度点击”Use Google Analytics”
7. 第六步后会跳转到My Domain的页面,到”Analytics”选项填入刚刚Google Analytics所提供的追踪ID
8. 填入后,要等待1~24小时候让Google去侦测,申请完的同时也建议你设定Google Search Console的服务,这样才能知道使用者输入什么关键字找到你的网站的。

大家有没有学会呢?

WiX免费自助建网站第二篇

有很多人想要学会如何网络建站,又如何快速建站。今天我就教大家一步步来。

SEO搜寻引擎优化与Sitemap提交。SEO搜寻引擎优化是很重要的东西,你的网站会不会让人搜寻到,就靠这个这部分的设定。

1. 我们点选左上角橘色1的地方,再点选你要的页面,再选SEO(Google)选项
What’s the ……..on search engines: 这个栏位就是我们所说的网页标题(Page Title)
What’s the ……(Page Description): 这个栏位就是我们所说的网页描述(Page Description)
打完后就可以看到Google的预览画面了!

2. 我们继续往下设定

What’s the page URL: 这个就填入你要的网页英文网址位置,假设我们填入nnn,那你的网址是www.abc.com,这时候你的网页未置就是www.abc.com/nnn
What are……….(optional): 这就是我们常说的搜寻关键字,把你想被搜寻的关键字填入,但是Google已经不太认同这个做法,所以客官自行判断是否要填入。

接下来我们要到Google Search Console去建立Sitemap了,请先设定好你的Google Search console相关设定。 Sitemap的意思就是告诉所有搜寻引擎你的所有网页的网址,这一个全球通用的标准。本篇都是以Google服务为主,并不多介绍Bing的应用,因为我们要用大家常用的。

3. 首先我们用Google搜寻引擎找Google Search Console或点https://www.google.com/webmasters/tools/home?hl=zh-TW

4. 接着到Google Search Console左方工具列的 “检索”>>”Sitemap” 点击 “新增/测试SITEMAP”

5. 假设你的网站网址是https://www.aaa.com/,那么你的WiX网站的sitemap会在https://www.aaa.com/sitemap.xml,此时请你提交它,Google的网页机器人就会在一个月内处理你的网站了

接着要介绍从旧网站搬家到新网站会遇到的事情,旧网站的URL网址因为一些因素它的网址无法和新网站的URL网址一致,且旧网站URL网址排名不错,这时候我们就必须透过SEO 301 Redirect来告诉搜寻引擎旧网站的URL网址要更新。

范例: 我们有ㄧ个网址www.ccc.com
旧网站的产品URL网址: www.ccc.com/index.php/product
新网站的产品URL网址: www.ccc.com/product

1. 我们回到WiX线上编辑器点选上方 Site >>Site Manager
2. 点选”SEO”后当到”Manage 301 Redirects”
Old Page: 请填入/index.php/product
Redirect to: 选取你的新产品页面
最后再按Save就成功了!

WiX免费自助建网站第一篇

有很多人想要学会如何网络建站,又如何快速建站。今天我就教大家一步步来。

启用/上传中文字体
我们要上传中文字体,因为WiX预设的只有新细明体,再加上细明体真的很丑,目前主流的网站都使用微软正黑体了。

步骤一: 点选 开启>>控制台>>字型 找出微软正黑体并拉到桌面上,或者你可以在网路搜寻下载msjh.tff

步骤二: 到My Uploads点选Fonts,并将桌面上msjh.tff档案拉到浏览器上

步骤三: 我们编辑一个文字框即可以在Fonts找到微软正黑体

基本网页设计
申请新的免费帐号并启用空白范本,请先点选以下教学连结设定好后,即可进入基本网页设计部分
1. 我们到一个空白的页面,点选左侧功能列”Page Background”,这个的功能是给你选网页的底图,还可以设定颜色或用自己的图
2. 我们到一个空白的页面,点选左侧功能列”Add”,可以新增各个元件。
Text: 文字框,可以打字
Image: 可以插入影像或用WiX提供的
Gallery: 可以做相片墙
Slideshow: 可以做相片轮播
Button: 新增按钮
Box: 新增一个简易图案,可在图案上放文字框
Strip: 新增一张相片,并可在相片上打字
Shape: 新增基本图案或线条
Video: 新增影片
Music: 新增音乐
Social: 新增FB/Google+……等按钮
Contact: 可以参考WiX台湾网站的”联络我们”表单栏位
Menu: 新增选单
List: 可以有条理漂亮展出资料,类四Blog功能
Lightbox: 新增类似模态对话框
Blog: 新增一页部落格
Store: 新增商店
More: 里面还有更多其它的功能

3. 我们到一个空白的页面,点选左侧功能列”WiX App Market”,可以透过免费/付费的APP来达到一些进阶功能,如论坛之类的

4. 我们到一个空白的页面,点选左侧功能列”My Uploads”,可以上传影像/图片/字型/文件…..等

5. 上方工具列我们常用就是这几个
Save: 储存,编辑完页面要存档,不然档案会不见
Preview: 预览
Publish: 发送至网路上,要点这个才能更新到真实的网站上
Mobile Editor: 手机版编辑页面
My Dashboard: 仪表板,存放你的网站所有细节资讯
Site Manager: 管理网站的地方
Exit Editor: 离开网页编辑器,要用才能正常离开

推荐5个免费自助建站平台,可以投放广告

有很多人想要学会如何网络建站,又如何快速建站。今天向大家推荐5个免费自助建站平台,可以投放广告哦~

1.Weebly
这个自助建站网站强大,妳开始的时候可以看到的是壹张空白的画布的网页,通过拖动的元素,包括文字,影片,照片,等等更多。当然妳也可以写自己的HTML添加到weebly的页面。这个网站有支持的Google广告 。大家可以免费获得100 MB的可用储存空间(有点小,但还是能存很多文章),而且并有很没有带宽的限制。
http://www.weebly.com/

2.WebOn
这是壹个免费自助建站网站,提供博客、相册、主页、DIGG自助建站服务,也提供了功能强大的所见即所得编辑界面,感兴趣可以建立壹个。
http://www.webon.com/

3.webs.com
Webs是壹个类似weebly 及Google Page Creator的建站系统,它为免费用户提供40MB的存储空间及每月100MB的传输流量,并内置了Google广告。
http://www.webs.com/

4.Snap Pages
这是壹个基于FLASH模式的的网站,非常的漂亮,如果妳希望建立壹个小网站,分享壹些照片和您的日记的话,那么这是个网站对妳来说是个不错的选择。遗憾的是这个网站模板较少,而且有些模板需要付费才行。
http://www.snappages.com/

5.Moreforum
这是壹个非常好的免费网络建站平台,友好的用户使用界面的可以让妳轻易的建立自己的网站。 Moreforum建站平台提供了非常丰富的模版(也可以自己更改网站样式,真正的我的地盘我做主)。建立的网站同时支持电脑网页版,电脑客户端,平板电脑,手机移动端,非常强大。当然妳也可以投放自己的广告。建立的网站不限制流量,不限制空间,真正意义上的免费而强大的建站平台;
http://www.moreforum.com/

自助建站服务 Squarespace 更新第七版,功能更强大

热衷于运营自己博客万展的「老式」互联网深度用户,或者需要为自己的小网店开始专门网站的朋友,一定都听说过自助网络建站这种服务——在这个领域内可选的免费或付费服务非常多,当中比较优秀的有我们曾经报道过的Postach.io、Weebly 等。而编辑部一致认可最富有格调的,反而是年龄最大的 Squarespace——这家创立于 2004 年的自助建站服务已经走过了 10 年的时间,最近产品刚刚更新到了第七版。和自己老资历的身份不太相符的是,Squarespace 7 比任何同类竞争对手,以及自己过去的 6 个大版本都要更加现代、美观和有情调,它有更丰富的经验教新手如何快速建站

Squarespace 6 的工作机制为后台编辑器控制网站内容和设置,前台用于观察和调整前端的一些艺术细节,比如字体、版式等。前台和后台保持独立,在后台进行修改需要保存、发布才可以在前台体现。 Squarespace 7 则为用户带来了全新的网站设计体验,用户将可以直接在后台修改内容设置的时候通过同屏的预览界面来实时查看修改结果。同时,Squarespace 自带的多端响应式自适应功能也来到了后台实时编辑器当中,用户可以直接在后台通过拖拽来修改浏览器的大小,从而预览在手机、平板电脑和桌面端的前台效果。

一张优秀的照片,有时候能胜过千言万语的意义。 Squarespace 和世界上最著名的数字媒体库Getty Image 进行了合作,在Squarespace 7 产品当中加入了后台直接嵌入Getty 来源图片内容的功能,用户可以直接像添加本地照片/在线图片库的照片一样,从Getty Image 数千万张高清晰度的优秀照片当中挑选并直接插入到自己的网页内容当中。

不过需要注意的是,Squarespace 的 Getty 内容来源为 Getty 对公渠道,也即需要付费授权使用的渠道。不过价格从过去的数百美元(数千元人民币)降低至了 10 美元一张,用户可直接在后台进行付费。 Getty Image 此前对非公用户开放了免费的照片嵌入功能,允许私人博主在自己的博客当中以非盈利的目的使用自己的照片。由于本次 Squarespace 7 属于小范围公测,笔者并未得到公测机会,因此 Getty 是否允许 Squarespace 7 用户在网页中手动嵌入 Getty 来源的图片,仍有待试验。

和Squarespace 7 一同来到的还包括许多为用户自助架设的网站增光添彩的功能,比如通过简单操作给网站加入一个气势磅礴的欢迎页面,给网站功能中加入Gmail 企业邮件以及Google Apps 提供的组件,在iOS 和Android 操作系统上编辑和发布博客文章的Blog 应用,快速撰写笔记保存到印象笔记或网站当中的Note 应用等。

Squarespace 从 2004 年创立直到 2010 年,资金方面一直自给自足。 2010 年完成了一轮 3850 万美元的 A 轮融资,今年四月刚刚完成了 4000 万美元的 B 轮融资。目前 Squarespace 仍然保持运营的 Squarespace 5、6 版本用户已经超过百万人。

傻瓜式建站平台Strikingly,让没建站经验的人也能在半小时内做出自适应移动设备的网站

在移动已成趋势的今天,依然有不少中小商家没有自己的网站,更不要说让它们做个可以自适应移动设备的网站了。正因为如此,这几年“傻瓜式”、“无需编程”的建站、app制作工具大行其道。最近在2013 Y Combinator冬季班毕业的初创公司Strikingly,也是一个傻瓜式的网络建站平台,让没有开发经验的用户可以在30分钟内建好可自适应平板和手机、浏览器的网站。

这些都是为了让那些对建站一窍不通的人,帮助他们如何快速建站的平台。目前Strikingly还是beta版本,体验下来建站方式很简单,操作方式和Wix这种可零基础打造HTML5页面的建站平台、“傻瓜式”的建站工具很类似。虽然它目前提供的模板有限,但在短时间内也已有1万个移动优化的网站被制作出来。而Strikingly和其他建站应用、平台类似,采用免费增值模式进行,需要独立域名和多个网站发布等功能的用户可选用收费版本。

Strikingly由三人创办(目测是华人),在联合创始人David Chen看来,相比起为桌面浏览器做一个网站、再把网站压到适应移动设备,一次性作出移动为先、能兼顾更多设备的网站来得更好。Strikingly的目标用户是那些可能没有任何建站经验的小商家、餐馆和其他独立服务供应商(比如说家教、会计),让这类用户也能通过网络接触潜在用户。

我们在之前也介绍过不少类似的傻瓜式制作门槛低的建站、制作应用的工具,其中建网站的工具包括Wix、M.dot、Zoho Sites,制作app的有Yapp、My-apps、TrackVia、AppsGeyser、App Cooker、Verivo及国内的Appcan等(点此去36氪+ 查看收录的国内建站服务)。其中拥有广泛用户的Wix更被看作有称为下一个十亿美元初创公司的可能。而移动为先的Strikingly应该和M.dot有更大的竞争关系,M.dot最大的特点就是用户可通过他们的手机应用直接建站和做网站管理。

趣谈个人建站(4)

应用程序和部署
经过前面三篇系列文章的介绍之后,我们现在网络建站里的房子也有了,做了简装修,还申请了地址和门牌号,最后一步就是入住,也就是部署你的应用程序。

针对网站提供的服务不同,需要不同的技术选型,我的需求就是做个风格简约的博客,用来存放MacTalk的文章,同时有个地方能够随意发表一些个人观点,就这么简单,所以针对这个需求进行选择即可。大家将来建站的时候也是一样,明确自己的需求,不要为未来买单,尽量搞的轻量级一些,最忌讳给的是龙套的钱,您自个却按照男猪脚进行角色扮演,不提倡。

搭建轻量级的博客不建议使用.Net或JavaEE的技术,这些技术都比较重,必要性不大。Php、Python、Ruby相关的框架都是可选的技术。因为我对Python相对熟悉一些,最初想找个开源的Python Blog框架,不过后来综合对比了一下,发现在个人博客领域,WordPress基本上无出其右,技术成熟、安装方便、性能稳定、插件众多,实在是居家建站、个人扯淡之必备良药,就是它了。

在确定了基本需求和工具之后,我们看看涉及到哪些技术:

1、Nginx Nginx是一款高性能的HTTP服务器软件,由俄罗斯的一位大牛Igor Sysoev开发的,源代码以类BSD许可证的形式发布。Nginx的设计非常轻量级,由内核和模块组成,内核微小简洁,模块功能强大,静态编译。Nginx做的事情简单来说就是,接收客户端(浏览器)的HTTP请求,然后通过映射机制把不同类型的请求交给不同的模块去处理,比如html、图片、css等可以交给静态资源模块处理,还可以做压缩、缓存等,php、python等类型的请求则交给FastCGI模块去处理,完成业务逻辑。

什么是FastCGI呢?这玩意就等于是HTTP服务器和动态脚本语言通信的接口,就像一个粘合剂一样把HTTP请求和动态脚本处理整合在一起,顾名思义,处理速度非常Fast!

Nginx可以说是HTTP服务器软件市场的新贵,目前国内很多大型网站都采用了Nginx作为默认的web服务器,比如阿里、腾讯、新浪等等,国外就更多了。当然,在Nginx未涉足江湖之前,这个领域的大哥叫做Apache,那时候几乎所有的HTTP Server都是清一色的Apache,一时之间风头无两。但是这哥们大哥做久了就不思进取,跟国内很多大佬一个德性,没竞争对手时就特么不知道改进,直到Nginx出来抢了丫半壁江山,现在知道努力了,当初干嘛去了?

那么Nginx比Apache优秀在哪呢?

Nginx的所有模块都是全静态编译的,启动Nginx后,Nginx的模块被自动加载,静态库执行效率更高。

Nginx支持epoll(Linux系列)和kqueue(BSD系列)I/O事件通知机制。完,又特么出现两个名词!这让人情何以堪、文何以完啊?简单说说epoll吧。epoll是Linux2.6正式引入的提高网络I/O的处理方法,它的几个优点是:单一进程打开的FD(文件描述符)数量仅受限于操作系统,1GB内存的机器上大约是10万左右,这一点大大提升了处理海量请求的能力;采用共享内存的模式避免内存拷贝;随着打开FD的数量增加,I/O效率不会线性下降。总之,大家知道epoll很牛逼就是了。

Nginx支持多进程的工作方式,Nginx启动后会有一个master进程,多个worker进程。worker进程一般对应服务器的CPU数量,你有个8核的CPU,最好把worker设置为8。master负责接收外界信号,并向worker发送信号,监控worker的运行状况,当worker挂掉的时候,启动新的worker。写到这我发现,这特么活脱脱就是一个地主老财打压长工的模式啊!

尤其是Nginx的不中断重启机制,当系统配置变化需要重新启动Nginx时,我们就给地主(master)发个消息,说这批长工(worker)太老了,都得换掉,你看着办。地主收到消息后就开始偷偷雇佣新的长工(worker),然后假惺惺的告诉老长工,把手头的活干完就行了,别太累了,啊。这时候如果有新的请求,就会交给新长工干,等所有的老长工把活都干完了,就直接fire,绝不留情。这样,整个服务无中断重启过程就完成了,就特么一个字,黑!

当然长工(worker)也不是省油的等,他们干活的过程非常复杂,会用到我们上文中提到的epoll机制,如果有人感兴趣,以后再讲吧,这么写下去这个系列就没完了。

Nginx功能非常强大,一本书也写不完,我简单就说这么几句。老话,有兴趣的,用Google百度一下!

大概了解了Nginx的工作机制,下面安装就比较简单了,Nginx可以编译安装,也可以在线安装,对于普通用户来说,使用apt-get在线安装即可,省得自己去找依赖关系。现在大家对如何快速建站有了一定的了解了吧。

趣谈个人建站(3)

域名和DNS
网络建站里的服务器和环境构建都写完了,今天介绍一下域名和DNS的那点事儿,的稍微复杂一点的软件部分放在最后说。

域名是什么东西呢?就是一个网站的标识和入口,由「.」分隔开的字符串构成,洋名叫Domain Name,比如苹果公司网站的域名就是apple.com,在浏览器地址栏输入这个域名,就可以访问苹果的网站了。为什么要有域名呢,有了公网IP,不就可以访问网站了么?

咳,这么说吧,如果有人说找个地方聚聚,你说,咱们经度116.46、纬度39.92,不见不散!地方倒是对,但是估计实名菜刀和无名臭鞋就飞过来了。IP地址就是你的服务器在互联网世界的经纬度,域名就是对应IP的门牌号码,就像人们能记住门牌号记不住经纬度一样,在网络世界里,大家都是记域名的。与现实世界不同的是,门牌号和实际地址正常情况都是一对一的,而域名和IP地址是多对一的,也就是说,只要你有一个公网IP,就可以申请多个域名,对应多个应用,非常方便。

现在你知道了吧,要如何快速建站,首先必须要有域名。能够提供域名的厂商很多,国内外都有。不过我强烈推荐大家购买国外厂商的域名,免去提交材料和备案之苦,国外动动鼠标和小手分分钟搞定的事情,国内要提交各种材料、备案、定期监管balabala……具体差异大家看看www.apple.com.cn和www.apple.com两个网站的底部知道了,苹果中国的底部有「京公安网安备 11010500896|京ICP备10214630」,再看看米帝的网站,毛都没有,都是自己的网站信息,我们只能说,米帝的监管制度太不健全了,真为他们捉鸡!

国外的域名厂商推荐www.godaddy.com和www.name.com,都不错。我使用的是Godaddy。

Godaddy是全球最大的域名注册服务商,全球市场占有率超过30%,一般情况下不会被我朝屏蔽。如果屏蔽了Godaddy,会导致在大陆无法访问全球近三分之一的网站,所以相对安全,相对,你懂的。另外Godaddy开始支持支付宝了,对我朝臣民来说付费变得方便无比。

在域名选择上,最好满足这几点要求:有意义、好记、简短,另外尽可能使用com(通用顶级域名)。申请步骤也很简单,访问www.godaddy.com,在搜索框输入你想要购买的域名,点击搜索,你会看到这个域名的具体信息,是否被使用,相关域名,价格等信息,域名后缀一般有com、net、me、us、info等,建议选com,不建议选info,据说info结尾的网站大部分是垃圾网站,会被搜索引擎屏蔽。

选好域名后,点Add,加入购物车,如果不需要其他服务,一路Continue即可,最后设置支付信息,支付宝在最后一列,然后「Place Your Order」,根据提示注册和支付即可。价格与域名信息相关,一般几美元到10几美元不等。

购买完成之后,进入Godaddy的域名管理控制台,找到你购买的域名,把域名和你的IP地址绑定起来,就可以通过域名访问你的网站了。这里就涉及到DNS了。

DNS的洋名一般说成Domain Name System,就是给域名提供服务的。光有域名没用,还得有相关的服务能够把域名解析成IP地址才行,DNS就干这事。DNS的扩展性非常好,不依靠单一的巨型主机索引,而是通过分布式系统提供服务,全球能够提供DNS服务的服务器多如牛毛数不胜数,但大哥级别的根服务只有13台,目前的分布是:主根服务器美国1个,设置在弗吉尼亚州的杜勒斯;辅根服务器美国9个,瑞典、荷兰、日本各1个,旗下是各个级别的域名服务器。

DNS的工作方式挺复杂,有兴趣的直接去Google吧,我简单描述一下,大致的场景是这样的,比如小明是个DNS服务器,有一天你想访问macshuo.com,就问,「小明啊,我想去听听MacTalk,怎么走呢?」,作为忠诚的DNS战士,小明的服务态度是值得赞赏的,如果他知道的话,就会立刻告诉你地址,比如从这个街区左转左转左转再左转balabala……如果丫不知道也没关系,他会反馈给上级主管,说「最近有人新建了个MacTalk网站,我这还没记录地址,你晓得不?」,上级部门如果知道就会把地址发给小明,说「你丫长点记性,把这地址记下来行不?别特么老问了,最近自媒体网站可真多啊,哎……」,这样小明就会把地址告诉你,并且用心的把这个地址记到自己的小本本上,下次有人再问,就直接告诉人家答案了。如果上级部门也不知道,那就继续问,直到反馈到根服务器为止,反正只要你注册了,总能找到。差不多就这样吧。

Godaddy默认提供了DNS服务,点击DNS Manager,在弹出的设置面板中设置你的网站IP即可,具体的图文教程网络上很多,我就不费那事了。但是我的使用结果是,Godaddy提供的DNS在国内访问不太稳定,时不时就不能访问了,具体为啥我也不清楚。因为购买了Linode服务,我最后采用了Linode的DNS,具体的做法是:

登录linode.com,点击DNS Manager标签,进入管理控制台
选择Add a domain zone
填写域名、邮件地址和IP
点击Add a Master Zone,就算完成了
最后一步就是在Godaddy的控制台里设置一下Linode的DNS服务器,很简单就不描述了。

趣谈个人建站(2)

想要学会如何网络建站,又如何快速建站,我们要先明白搭建环境是怎样的。

搭建环境
我选用的服务器是Ubuntu12.04,64位。以下内容均基于该环境描述。

拿到了主机IP,你就算拿到了新房的钥匙,但是离入住还远着呢,因为你那个主机现在就是个毛坯房,除了进去看看,什么都不能干。好,下面我们做一下简装修。

1、创建用户

第一次登录需要root用户,什么是root?root就是整个Linux操作系统最牛逼的主,他想干嘛就干嘛,他想删谁就删谁,他是光他是电他是唯一的神话,他就是我朝就是我D,所以非常危险,你们懂的。如果用root执行一下rm -rf,那整个锡安就会被抹掉,尼奥也拯救不了,如果root愿意,他可以抹掉你曾经存在过的所有痕迹。所以,我们不能没事就用root进去耍,为了解决这个问题,我们必须要建立一个agent,平时是普通用户,关键时刻充当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,都是一脉相承的。

Linux提供了很多种Shell,你要问我为什么要有这么多,我只能告诉你,你为毛同类型的衣服有那么多件?花色,质地还不一样。写程序比买衣服复杂多了,而且程序员是不惮于把事情搞复杂的,牛程序员看到不爽的shell,就会自己重新写一套,慢慢形成了一些标准,常用的shell有这么几种,sh、bash、csh、zsh等,想知道你的系统有几种shell,可以通过以下命令查看:cat /etc/shells

这些shell我就不解释了,维基百科和百度百科都写的很清楚,总之,坊间流传,普通程序员用bash,文艺程序员用zsh,XX程序员直接用原生的sh,我建议大家文艺一点,用zsh好一些,功能也最强大,目前各个版本的Linux默认的shell都是bash。

3、通用工具

介绍几个简单的工具,建站必备。

wget,命令行下载工具,安装sudo apt-get install wget,使用方式后面会介绍。

tmux,一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权。使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,在其中可以开启多个控制台而无需再「浪费」多余的终端来连接这台远程主机。好吧,这句话有点绕,简单说就是用tmux打开的会话可以一直驻留在服务器上,下次去看时还是上次来的样子。就像你是某个酒店的VIP客户,住完之后不会人走茶凉,也不会断电,下次去时茶还热着,灯也亮着,就这样。

安装方式sudo apt-get install tmux,对使用方式感兴趣的读者去查一下吧,中文介绍很多,记住,热键是ctrl+b。

vim,在Linux上少不了编辑文件,我推荐Vim和Emacs,一个是编辑器之神,一个是神的编辑器(或者是伪装成操作系统的编辑器),我是Vim党,目前在学习Emacs。

从原理到配置、使用都有非常详细的介绍,那也是个大坑,还没写完,但写了MacTalk就变成顾此坑失彼坑了。差不多就这几个,其他的工具随用随装吧。