当前位置:首页 > 经验

免费教你从零开始搭建自己的博客 如何创建博客

本文前言

很高兴各位来参加我的 Chat,你花一块钱就能学会一样新的技能。当然,只是适合小白的,零基础也能懂,没什么文采,各位老哥将就看哈。

需要的准备

  1. 网站域名
  2. 虚拟主机
  3. 网站程序

一、网站域名

网站域名是什么?各位朋友都会经常上百度的吧。

www.baidu.com 这就是域名了。

域名的关键作用

  • 用产品作为关键词。
  • 用品牌作为域名。
  • 用企业名作为域名。

一个好的域名可以让别人瞬间记住你,域名购买的地方可以是万网、godaddy、新网。等等的域名商,最好选择一些大牌的域名商。

域名后缀也分很多种,但最常见的是 COM 和 CN.

输入你要注册域名的内容,比如我的 ID 是凌云,我想注册一个 www.lingyun.com,

接着去查询看看有没有被注册,如果没有被注册就加入购物车购买。

二、虚拟主机

大多在淘宝上可见的香港虚拟空间,价格一般在40元/每月左右,在淘宝里可以搜「虚拟空间 香港」,有很多,要看看评价。选择香港的或者国外的是为了避免备案,如果选择国内的最好选择「阿里云」等大品牌,但是需要备案,备案自己不会的也可以找淘宝,有专业服务的。

虚拟主机也分很多种,具体看配置。

有国内,国外,香港主机。如果你要买国内的空间是需要备案的,国外的则不用,但价格挺贵的。

如果是用于搭建个人网站,配置则不看重了,随意则好,越便宜越好。

零基础搭建你的个人博客

购买了虚拟主机后再往下看。

虚拟空间稳定性

在稳定性上差距是很大的,你只要记住,便宜没好货,我就介绍一家我买过的,申明店主跟我不认识,我就是之前用过,感觉还不错:

自己去选择的直接略过。

虚拟空间速度

在你买空间之前大多商家都会给你一个测速地址,如果你在淘宝上买空间,你可以看评论,评论里面有买家留了地址,你可以去测测。

虚拟空间月流量

国外的空间一般都有限制月流量。很少有不限制的,国内的反而大多都不限制,假如一个虚拟空间流量限制10G/月,按90K一个页面计算,最多能承受3450PV一天 也就是说,不论你几个人,一天最多只能看3450个页面。

根据自己需要

选择适合自己建站程序的空间,比如 wordpress、asp、php、discuz 等,买的时候这些要问清楚,问支不支持你的建站程序,不然选择了空间不支持这些就麻烦了。

如果是通过淘宝购买的,下单后,商家会给你个网址,让你去注册,其实就是管理空间和数据库的地方,注册好后将网站用户名给商家,他就会将空间分配给你。

商家会给你以下几项信息,特别重要,请留存好:

空间地址、端口、ftp 用户名和密码、数据库名、数据库用户名、数据库密码,这在后面都会用到,商家会自动给你的,不用担心,留好就行。

域名解析

比如我的域名和空间都是在主机屋里面买的。

操作步骤:

  1. 用户中心
  2. 虚拟主机
  3. 常规功能
  4. 域名绑定
  5. 添加绑定域名
  6. 输入你要绑定的域名
  7. 一键解析

等待半小时即可生效。

三、网站程序

网站程序是指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使用方法

安装完成后的界面。

可以看到我框选的位置分别有三个要你输入的地方。

零基础搭建你的个人博客

  1. 地址
  2. 用户名
  3. 密码
  4. 端口

需要我们打开购买的虚拟主机的控制面板,在控制面板都可以查看到的,如下图。

零基础搭建你的个人博客

地址是填写虚拟空间的 IP 地址。

用户名。

密码。

安装相对应的填入进去,端口默认是 21,因为 FTP 传输的端口是 21,具体还得看空间商。

登录完成后右边为虚拟空间的文件。

我们只需要把网站源码上传在右边的 WEB文件夹里面。

零基础搭建你的个人博客

  1. 打开 WEB 文件夹。
  2. 再打开我们解压后的源代码。
  3. 全选直接拖进 WEB 文件夹里面。

等待上传,如果文件大的话可能要等一会。

如果中途出现需要覆盖的文件,就选择全部覆盖即可。

上传源码完成后,打开你的域名会出现一个安装界面:

零基础搭建你的个人博客

MySQL数据库设置

  1. 数据库地址
  2. 数据库用户名
  3. 数据库密码
  4. 数据库名
  5. 数据库表前缀

那么我们该如何去安装呢?

首先还是打开我们的虚拟空间的控制面板。找到数据库,可以看到有你的数据库帐号密码的信息。

按照你空间给出的信息去填配置进行安装。如果你的空间没有给出数据库地址的话都是选择默认,第一个不用改他。第二个用户名和第四个数据库名如果你空间只有一个的话都是填同一个数据库前缀保存默认。然后填写你的管理员帐号密码,这里是填你搭建的博客的管理员帐号和密码是登录后台的密码,全部填好后安装。

零基础搭建你的个人博客

刚安装好的然后再打开一下你的域名。就可以看到你的博客了。但是刚安装好的博客是很难看的,我们可以去 Emlog 博客官网去下载一些好看的模板。

零基础搭建你的个人博客

挑选好你喜欢的模板并且下载,之后我们解压一下。之后打开 8UFTP,并且找到一下的路径。

  1. 找到 content 文件夹并且打开它。
  2. 再去找 templates 文件夹,同样也打开它。
  3. 打开后我们把解压好的模板拖到里面进行上传。

上传完成后我们去登录后台,操作如下图:

零基础搭建你的个人博客

找到你上传进去的模板,点击一下进行替换。

模板安装说明

【重要】2017年1月7日更新。

本次更新内容本次更新至:

  1. 删除 module.php 中百度查询函数改用 API 接口前端调用【重要】。
  2. 文章列表和文章页新增分类信息。
  3. 评论框修复子评论回复 Bug。
  4. 版权信息以后也不会加密了。

2017年1月2日更新

2017年1月1日更新首先祝大家新年快乐啊~主题在今天下载量已经破1k了。也是我第一个下载量最多的一个作品,所以为了世界和平,我还是更新吧。

此次更新改动如下:

  1. 弃用多说评论,使用系统自动的评论框架。
  2. 修复了联系方式栏 CSS 动画冲突。
  3. 修复了一些小 Bug。

2016年12月11日

清新的一款主题喔,高仿自 HEXO。

使用全站预加载技术(并不是 pjax 喔),单栏式自适应纯色二次元主题。

PC下平滑滚动优化,拥有小屏状态栏,一言随机副标题调用(可自行注释)。

使用修改:

主题颜色:css/style.css 中全局查找替换 #3ac19f 为你的主题颜色,颜色可参考配色表:http://tool.c7sky.com/webcolor/

头像:会自动调用后台上传的头像。

多说:js/Duoshuo.js 修改为自己的多说ID。

导航栏链接:header.php 中找到对应的注释部分。

一言随机副标题:footer.php 中找到对应注释部分。

注意:IE浏览器下,导航栏有显示问题,目前还在调试中。

替换完成之后,再访问你的域名,就可以看到新的效果了。

推荐插件:独立下载页面

适合提供下载的博客

功能:插件特色:

  1. 全面兼容 Emlog5.3.x。
  2. 支持各种主题,保证兼容性。
  3. 独立的下载页面方便自由化定制,插件广告。
  4. 独立的查看演示页面,方便插入广告和自由化定制。
  5. 包含全面的文件信息:文件名称、文件搭建、适用版本、更新日期、作者信息、下载地址、查看演示(不填写不显示)。
  6. 包含国内常见网盘如:百度网盘(含网盘密码)、360网盘(含网盘密码)、迅雷快传、城通网盘、其他网盘、官方下载、普通下载等非常方便,不填写不显示,支持自由定制。

挂载点:<!—#php doAction(‘down_log’,$logid); #—>

还有百度自动推送:

插件功能:在发布文章的时候自动向百度提交,有利于百度的快速收录。

使用帮助:请在 zhanzhang.baidu.com/linksubmit/index 获取 token 在后台保存对应的站点链接与 TOKEN,即可正常使用,如果有一个留空不会提交,发布文章后可以到后台查看提交记录,查看是否提交成功。

  • v1.2 添加新功能,只查看前N条记录,后台清空提交记录。
  • v1.1 添加新功能(或者说修复 BUG),文章如果已经推送不会再次向百度推送,感谢稻香的反馈。
  • v1.0 发布插件。
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com
标签:

  • 关注微信

相关文章