使用Dropbox+Justwriting+Markdown建立个人博客,让您真正体会到什么是“简化”。

您的博客所有日志存储在您的PC上。即使有一天你的server主机挂了,你的数据不会丢失。你完全不必把重点放在如何发表文章,里用Markdown书写。

安装JustWriting

JustWriting是支持Markdown的极简的博客系统,JustWriting不须要数据库支持,仅仅须要把代码上传到web空间就可以。点这里下载代码。

Justwriting的创意来自Farbox,在这里向FarBox及其团队致敬。

假设你的Webserver是Nginx,能够參考这段代码进行配置。

更具体的用法见这里

在Linuxserver上安装Dropbox

32位系统

$ cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -

64位系统

$ cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -

启动dropbox

$ ~/.dropbox-dist/dropboxd

假设你是第一次在你的server上执行Dropbox,复制提示的链接在浏览器中打开,用你的Dropbx用户登录就可以完毕对server的授权。完毕授权后。Ctrol+C中断这个脚本。

建议为server专门(这里称作副帐号)创建一个Dropbox账号,把主账号的博客文章文件夹Share给这个用户。上述登录也使用副帐号登录。这样做尽管麻烦。但比較安全,而且不会把你主账号全部的Dropbox文件都同步到server上。

启动dropbox

$ wget https://www.dropbox.com/download?dl=packages/dropbox.py

$ python dropbox start

在你的用户根文件夹中会出现个Dropbox文件夹,用ln命令将你Dropbox的文章文件夹链接到Justwriting的posts文件夹。我的操作例如以下。供參考

$ cd /data/web/www.justwriting.com/

$ rm -rf posts

$ ln -s ~/Dropbox/JustWriting/ posts

因为用户home文件夹web用户是不能訪问的,所以还须要改动文件夹的权限

chmod 755 ~

chmod 755 ~/Dropbox

Linux上安装Dropbox很多其它说明点这里

虚拟主机用户,VPS跳过

假设你是在虚拟主机上安装Justwriting。你能够使用同步脚本完毕Dropbox文档同步

  1. 创建Dropbox App
  2. Generated access token
  3. 配置settings.php中dropbox相关參数:
     $blog_config['dropbox']['key']= '';
  4. $blog_config['dropbox']['secret'] = '';
  5. $blog_config['dropbox']['access_token'] ='';
  6. 訪问 http://your_justwriting_site/sync/dropbox/download进行文章同步。
  7. 将上面的URL配置到你的定时任务中

大功告成

通过以上的设置。我们完毕了个人博客系统的搭建。

以后你仅仅须要在个人电脑的Dropbox文章写作文件夹Markdown文件,保存文章的发表就可以完成后,。有超过冷却器它?

版权声明:本文博客原创文章。博客,未经同意,不得转载。

使用Dropbox+Justwriting+Markdown建立个人博客的更多相关文章

  1. Github pages + Minimal-Mistakes + Disqus建立个人博客记录

    本文详细记录了利用Github pages建立个人博客的步骤. github pages官方推荐使用Jekyll生成静态网页,jekyll支持各种不同的主题,Minimal-Mistakes是一个功能 ...

  2. 使用hexo和coding建立静态博客站点

    背景 由于工作性质的原因,做技术的总想记录和分享一下自己的学习和成长历程,向这世界证明我来过.写文章,发博客,一开始使用51cto,广告太多,看起来让人很痛苦:接着试用了博客园,广告少一些,但感觉还是 ...

  3. 使用Markdown编辑器写博客

    使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图 ...

  4. 使用Github建立个人博客

    总的说来 这个当有node.js 和gitbub的账号后,搭建一个自己的博客,想想还是挺美的事! 由于要把整个流程说清楚 估计lz还没这个实力,所以都是继承前辈们的经验,自己再添加一点遇到的问题和解决 ...

  5. 欢迎使用 Markdown 编辑器写博客

    本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML ...

  6. 第40篇 使用Sublime+MarkDown快速写博客

    原文地址:http://blog.laofu.online/2017/06/03/how-use-sublime/ 前端的开发人员应该都知道sublime的神器,今天就说说如何使用sublime结合m ...

  7. Github Pages建立个人博客

    使用Github Pages可以建立个人博客.官方教程:https://pages.github.com/步骤(以下步骤中假设用户名为username):1.建立一个项目,项目名为username.g ...

  8. [windows篇] 使用Hexo建立个人博客,自定义域名https加密,搜索引擎google,baidu,360收录

    为了更好的阅读体验,欢迎阅读原文.原文链接在此. [windows篇] 使用Hexo建立个人博客,自定义域名https加密,搜索引擎google,baidu,360收录 Part 2: Using G ...

  9. 使用小书匠及markdown here编辑博客和微信公众号

    1. 使用小书匠连接Evernote并发布笔记到博客园 1.1 小书匠初探 我平时的信息收集的主要方法是采用Pocket+Evernote. 简单来说: 如果访问到非常有用,而且是必须要立刻记录的内容 ...

随机推荐

  1. W3C DOM 事件模型(简述)

    1.事件模型 由于事件捕获与冒泡模型都有其长处和解释,DOM标准支持捕获型与冒泡型,能够说是它们两者的结合体.它能够在一个DOM元素上绑定多个事件处理器,而且在处理函数内部,thiskeyword仍然 ...

  2. java 添加一个线程、创建响应的用户界面 。 演示示例代码

    javajava 添加一个线程.创建响应的用户界面 . 演示示例代码 来自thinking in java 4 21章  部分的代码  夹21.2.11 thinking in java 4免费下载: ...

  3. C# WinForm中实现CheckBox全选反选功能

    今天一群里有人问到这个功能,其实应该挺简单,但提问题的人问题的出发点并没有描述清楚.因此,一个简简单单的需求,就引起了群内热烈的讨论.下面看看这个功能如何去实现,先上效果: 下面直接上代码,请不要在意 ...

  4. Node.js v0.10.31API手冊-事件

    Node.js v0.10.31API手冊-文件夹 Events(事件) Node里面的很多对象都会分发事件:一个net.Server对象会在每次有新连接时分发一个事件, 一个fs.readStrea ...

  5. Ajax基础知识(一)

    随便在百度谷歌上输入Ajax都会出现一大堆的搜索结果,这已经不再是什么新奇的技术了.但若从一开始就学习了ASP.Net,使用功能齐全的Visual Studio集成开发工具,或许未必能对访问一个动态网 ...

  6. 如何解决卸载McAfee时出现“处于托管模式时无法删除”问题(转)

    问题现象: 这几天在为客户终端换装杀毒软件时出现这么一个问题:在控制面板的添加或删除程序里面将“McAfee VirusScan Enterprise和 McAfee AntiSpyware Ente ...

  7. Bubbles Shader in Houdini泡泡泡泡泡泡泡泡泡泡

    watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvY3Vja29u/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/d ...

  8. vs2010公布时去除msvcp100.dll和msvcr100.dll图讲解明

    近期开发个程序,Copy到虚拟机环境中測试时提示缺少msvcr100.dll,于是想到编译时设置选项去除依赖. 什么是 msvcr100.dll MS = Microsoft V = Visual C ...

  9. RMQ(模板 ST 区间最值,频繁的间隔时间)

    PS: 介绍:http://blog.csdn.net/liang5630/article/details/7917702 RMQ算法.是一个高速求区间最值的离线算法,预处理时间复杂度O(n*log( ...

  10. 微软可疑更新DhMachineSvc.exe

    微软最近推出了大规模的更新仅针对中国.它包括DhMachineSvc.exe.所谓'微软设备健康助手服务'. 此更新是惊人的,首先,此更新只针对中国地区,其次,此更新支持WinXP,第三次更新一定的强 ...