使用Dropbox+Justwriting+Markdown搭建个人博客

使用Dropbox+Justwriting+Markdown搭建个人博客,让你真正体会到什么是“化繁为简”。你的所有的博文日志都存在你个人电脑里,即使有一天你的服务器主机挂掉了,你的数据也不会丢失。你完全不需要关注如何发布文章,你只需要在你的电脑里用Markdown书写。

安装JustWriting

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

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

如果你的Web服务器是Nginx,可以参考这段代码进行配置。

更详细的使用方法见这里

在Linux服务器上安装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  

如果你是第一次在你的服务器上运行Dropbox,复制提示的链接在浏览器中打开,用你的Dropbx用户登录即可完成对服务器的授权。完成授权后,Ctrol+C中断这个脚本。

建议为服务器专门(这里称作副帐号)创建一个Dropbox账号,把主账号的博客文章目录Share给这个用户。上述登录也使用副帐号登录。这样做虽然麻烦,但比较安全,并且不会把你主账号所有的Dropbox文件都同步到服务器上。

启动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文档,保存后即可完成文章的发布。还有比着更酷的吗?

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

多鱼的夏天

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值