什么是博客?
和现在流行的v-log相似,博客的英文名是web-log,即网络日记。博客曾经有段时间十分流行,像QQ空间、新浪博客,都是在那个时期出现的,但是这些平台属于公共博客,需要受到平台方的监管,与此同时出现了大批的个人独立博客,自己购置域名、主机或者服务器来搭建,算是网络时代一片属于自己的自由之地。
博客在近些年内逐渐没落,和它有相同命运的还有论坛,我小学的时候,博客和论坛都相当流行,但是现在这些圈子却很少涌入新人了,即使是圈子里元老级别的博主,也有很多因为各种原因,暂停了自己博客的维护和更新。
虽然博客逐渐消失在了大众的视野中,但是对于技术人员来说,博客始终存在,很多技术人员或者设计人员都拥有着一个个人博客,用来记录自己在专业领域的学习和日常生活的动态。搭建博客,是技术人员非常值得尝试的一件事情。
搭建个人博客的必要性
现在,有很多公共的博客平台供大家选择,比如说非常知名的csdn,但是终究不是自己的,在发表内容和更多的自定义功能上,还是满足不了我们的个性化需求。
因此,搭建个人博客可以很好的解决这个问题,此外,个人博客的搭建是需要综合各方面能力的,尤其是一个美观漂亮、功能强大、加载流畅的博客,在不断完善、美化自己的博客期间,可以学到很多知识,也正是因为它是属于你的“个人”博客,你也更愿意去折腾,正所谓“生命不息,折腾不止”嘛。
博客程序的选择
现在有很多成熟的博客系统供大家选择,且各有各的特性和优点。
Wordpress
这个是目前流行度最广的博客系统,因此它也是功能最强大的,拥有成千上万个插件和各式各样的模板,第三方开发的资源非常多,门户网站、商业网站、个人博客它都可以做,不过我个人感觉Wordpress做稍微正式一点的网站更好,用作个人博客略显臃肿,不过这也是因人而异。
Typecho
国产开源博客系统,相对来说应用没有其他的广泛,优点是流畅、轻量级,源码一共不到400kb,适合配置低的主机使用,缺点的话,貌似它对SEO不太友好,需要自己单独去优化。
Hexo
Hexo是一个基于 node.js的快速生成静态博客的开源框架,支持 Markdown和大多数 Octopress
插件,一个命令即可部署到 Github页面、 Giteee、 Heroku等,强大的APl,可无限扩展,拥有
数百个主题和插件。
没有用过,但是很多人都在用,好处就是可以白嫖github的仓库,不用再单独购置主机,但是是静态博客,每次更新都需要单独推送。
Typecho博客搭建教程
准备
主机/服务器、域名、Typecho源码
主机推荐:云左主机,也是我正在用的,99一年,搭建一个个人博客完全够用了 点我购买
服务器推荐:腾讯云的轻量应用服务器,可以直接安装Typecho镜像
步骤
- 进入Typecho官网,下载源码
- 进入主机管理后台,找到根目录wwwroot,上传压缩包,然后解压
- 进入域名DNS解析页面,把你购买的域名添加A记录,解析到你的主机(需要在主机管理后台查看具体的ip地址)
- 确认前面的步骤都已经正确完成,就打开浏览器,访问你的域名/install.php,例如我当初安装的时候,就是访问juanfu.cc/install.php,打开后按照步骤填写信息即可,需要填写的数据库用户名和密码在自己的主题管理后台找。
- 安装成功,即可访问域名进入网站,其管理后台地址是 xxxx.com/admin