本文来自
凌云LingZY
在 GitChat 上精彩分享「零基础搭建你的个人博客」,「
阅读原文
」看看大家与作者做了哪些交流。
本文前言
很高兴各位来参加我的 Chat,你花一块钱就能学会一样新的技能。当然,只是适合小白的,零基础也能懂,没什么文采,各位老哥将就看哈。
需要的准备
-
网站域名
-
虚拟主机
-
网站程序
一、网站域名
网站域名是什么?各位朋友都会经常上百度的吧。
www.baidu.com 这就是域名了。
域名的关键作用
-
用产品作为关键词。
-
用品牌作为域名。
-
用企业名作为域名。
一个好的域名可以让别人瞬间记住你,域名购买的地方可以是万网、godaddy、新网。等等的域名商,最好选择一些大牌的域名商。
域名后缀也分很多种,但最常见的是 COM 和 CN.
输入你要注册域名的内容,比如我的 ID 是凌云,我想注册一个 www.lingyun.com,
接着去查询看看有没有被注册,如果没有被注册就加入购物车购买。
二、虚拟主机
大多在淘宝上可见的香港虚拟空间,价格一般在40元/每月左右,在淘宝里可以搜「虚拟空间 香港」,有很多,要看看评价。选择香港的或者国外的是为了避免备案,如果选择国内的最好选择「阿里云」等大品牌,但是需要备案,备案自己不会的也可以找淘宝,有专业服务的。
虚拟主机也分很多种,具体看配置。
有国内,国外,香港主机。如果你要买国内的空间是需要备案的,国外的则不用,但价格挺贵的。
如果是用于搭建个人网站,配置则不看重了,随意则好,越便宜越好。
购买了虚拟主机后再往下看。
虚拟空间稳定性
在稳定性上差距是很大的,你只要记住,便宜没好货,我就介绍一家我买过的,申明店主跟我不认识,我就是之前用过,感觉还不错:
https://item.taobao.com/item.htm?spm=a1z09.2.0.0.Tg7Owj&id=36867082706&_u=1kj9opea811
自己去选择的直接略过。
虚拟空间速度
在你买空间之前大多商家都会给你一个测速地址,如果你在淘宝上买空间,你可以看评论,评论里面有买家留了地址,你可以去测测。
虚拟空间月流量
国外的空间一般都有限制月流量。很少有不限制的,国内的反而大多都不限制,假如一个虚拟空间流量限制10G/月,按90K一个页面计算,最多能承受3450PV一天 也就是说,不论你几个人,一天最多只能看3450个页面。
根据自己需要
选择适合自己建站程序的空间,比如 wordpress、asp、php、discuz 等,买的时候这些要问清楚,问支不支持你的建站程序,不然选择了空间不支持这些就麻烦了。
如果是通过淘宝购买的,下单后,商家会给你个网址,让你去注册,其实就是管理空间和数据库的地方,注册好后将网站用户名给商家,他就会将空间分配给你。
商家会给你以下几项信息,特别重要,请留存好:
空间地址、端口、ftp 用户名和密码、数据库名、数据库用户名、数据库密码,这在后面都会用到,商家会自动给你的,不用担心,留好就行。
域名解析
比如我的域名和空间都是在主机屋里面买的。
操作步骤:
-
用户中心
-
虚拟主机
-
常规功能
-
域名绑定
-
添加绑定域名
-
输入你要绑定的域名
-
一键解析
等待半小时即可生效。
三、网站程序
网站程序是指PHP语言编写的网站,具有功能的叫网站程序/系统。但 HTML 语言编写的是单页的网页,我们这次搭建的是个人博客,当然选择的是网站程序。博客的开源程序有很多,百度就能找到很多。
我推荐使用Emlog博客程序
emlog 是 every memory log 的简称,意即:点滴记忆。是一款基于 PHP 和 MySQL 的功能强大的博客及 CMS 建站系统。致力于为您提供快速、稳定,且在使用上又极其简单、舒适的内容创作及站点搭建服务。
现在下载
环境要求
PHP 和 MySQL 的要求。
PHP5.0 及以上版本,推荐 PHP5.2 及以上。
MySQL4.1 及以上版本,推荐使用 MySQL5。
服务器软件:推荐使用 Linux+Apache 主机,Apache 主机对于 emlog 的伪静态支持良好配置简单。
浏览器:推荐使用 chrome、Firefox、ie9 浏览器。不推荐使用 ie6、ie7。
开发历史
emlog 5.3.1
下载地址
发布时间:2014/7/21
改进安装脚本兼容某些云引擎
后台css和js文件增加版本号,防止升级后缓存不更新
默认关闭rss功能
修复手机版本编辑文章出现多余换行符的问题
修复编辑页面修改模版保存失效的问题
修复归档查看出现丢失文章的问题(by:vibbow)
修复手机版本发文绕过审核的问题
修复数据库备份可能存在的安全隐患
修复编辑评论换行的问题
修复上传文件过滤不严格的问题
操作步骤大概了解
-
将 src 文件夹下的所有文件上传到服务器或者虚拟主机你要安装 emlog 的目录,注意是 src 下的内容,不是把 src 这个文件夹传上去。
-
在浏览器上访问你的博客地址,程序会自动跳转到 emlog 安装页面,按照提示安装即可。一般数据库地址和数据库前缀保持默认不需要修改。
数据库前缀对于只能建立一个数据库的虚拟主机用户来说比较有意义,数据库表加上前缀可以方便区别其他程序的数据表,也有一定的安全防范作用。安装过程不会创建数据库,需要您事先创建好。
-
点击确认安装,安装成功。
既然了解了上面的内容,那么来下一步:
博客程序这里演示的是
Emlog 博客
很轻的一款博客程序。
我们先去 Emlog 官网去下载他们的程序:http://www.emlog.net/
下载网站程序完成后解压文件。
然后我们需要把源码上传到虚拟空间里面。
该怎么上传呢?
我们需要下载一个
FTP传输工具
我下载的是:
8UFTP
8UFTP 下载地址:
http://rj.baidu.com/soft/detail/12002.html?ald
下载完 8UFTP 后进行安装。
安装完成。
8UFTP使用方法
安装完成后的界面。
可以看到我框选的位置分别有三个要你输入的地方。
-
地址
-
用户名
-
密码
-
端口
需要我们打开购买的虚拟主机的控制面板,在控制面板都可以查看到的,如下图。
地址是填写虚拟空间的 IP 地址。
用户名。
密码。
安装相对应的填入进去,端口默认是 21,因为 FTP 传输的端口是 21,具体还得看空间商。
登录完成后右边为虚拟空间的文件。
我们只需要把网站源码上传在右边的 WEB
文件夹里面。
-
打开 WEB 文件夹。
-
再打开我们解压后的源代码。
-
全选直接拖进 WEB 文件夹里面。
等待上传,如果文件大的话可能要等一会。
如果中途出现需要覆盖的文件,就选择全部覆盖即可。
上传源码完成后,打开你的域名会出现一个安装界面:
MySQL数据库设置
-
数据库地址
-
数据库用户名
-
数据库密码
-
数据库名
-
数据库表前缀
那么我们该如何去安装呢?
首先还是打开我们的虚拟空间的控制面板。找到数据库,可以看到有你的数据库帐号密码的信息。
按照你空间给出的信息去填配置进行安装。如果你的空间没有给出数据库地址的话都是选择默认,第一个不用改他。第二个用户名和第四个数据库名如果你空间只有一个的话都是填同一个数据库前缀保存默认。然后填写你的管理员帐号密码,这里是填你搭建的博客的管理员帐号和密码是登录后台的密码,全部填好后安装。
刚安装好的然后再打开一下你的域名。就可以看到你的博客了。但是刚安装好的博客是很难看的,我们可以去 Emlog 博客官网去下载一些好看的模板。
挑选好你喜欢的模板并且下载,之后我们解压一下。之后打开 8UFTP,并且找到一下的路径。
-
找到
content
文件夹并且打开它。
-
再去找
templates
文件夹,同样也打开它。
-
打开后我们把解压好的模板拖到里面进行上传。
上传完成后我们去登录后台,操作如下图: