bookfrank/stylite-blog

Stylite - 简单的Markdown博客

v1.0 2017-12-02 15:46 UTC

This package is not auto-updated.

Last update: 2024-09-29 02:54:50 UTC


README

人生就是一场修行,希望你能一路Rise!

在修行的路上,欢迎使用Rise Blog记录你的旅程。

一. 简介

Rise Blog,中文名为修行日志,是一款使用PHP开发的,支持Markdown的博客系统,其特点是简单易用,无需数据库,也没有后台。您只需本地编写Markdown文件,上传至blog文件夹内,刷新页面即可看到响应式的HTML页面。

二. 为什么写Rise?

自从接触Markdown以来,我便一直喜欢使用Markdown来撰写文章和技术文档。我喜欢这种简单的方式,因此将个人博客也从复杂的Wordpress系统转换为简单的Gitblog。

在使用Gitblog的过程中,我发现Gitblog在某些方面无法满足我的需求,于是我开始研究Gitblog的代码,准备进行改造。后来有一段时间比较空闲,我就想着自己重写一个,于是先有了Viaduct路由,然后一步一步完成了Rise Blog。

三. 功能特点

  1. Markdown
  2. 支持静态化
  3. 响应式页面
  4. blog文件夹嵌套
  5. 搜狐畅言评论插件
  6. 多主题切换

四. 环境要求

PHP 5.5.9+

五. 安装说明

  1. 安装方法
  • 使用composer安装或直接下载源码

    composer require bookfrank/stylite-blog
  • 首先clone源码,然后执行composer install安装

    git clone https://github.com/BookFrank/Rise-Blog.git
    composer install
  1. Nginx配置虚拟主机指向public文件夹

    server {
        listen      80;
        server_name your-blog.com;
    
        root  /path/to/project/public;
        location / {
           index index.php;
           try_files $uri $uri/ /index.php?$query_string;
        }
    
        #proxy the php scripts to php-fpm
        location ~ \.php$ {
            index index.php index.html;
            include /usr/local/etc/nginx/fastcgi.conf;
            fastcgi_intercept_errors on;
            fastcgi_pass 127.0.0.1:9000;
        }
    }
  2. public文件夹授予权限

    sudo chmod -R 777 public/ 

    然后打开浏览器,访问您的网站首页

    www.your-blog.com

  3. 将Markdown文件上传到blog文件夹

    支持在blog文件夹内新建子文件夹

六. 感谢

使用Rise Blog记录你的生活。

也非常欢迎根据你们的需求随意修改代码。

Rise Blog。

作者:李扬 Frank

Email: bookfrank@foxmail.com

博客演示http://blog.tazine.com