php 超轻量级 博客系统,基于 Laravel 开发的轻量级博客系统 —— Canvas

基于 Laravel 开发的轻量级博客系统 —— Canvas

由 学院君 创建于4年前, 最后更新于 1年前

版本号 #1

46706 views

17 likes

0 collects

1edfa239a501358e0278437528b6a858.png1、简介

Canvas是一个为开发者提供的轻量级博客应用,致力于让博客变得简单、令人愉悦,Canvas使用了当下最新最流行的技术(基于Laravel 5.2)并且极力让后台变得简单,从而让作者把焦点放到写作上。

2、安装

系统要求:

PHP >= 5.5.9

PDO兼容的数据库(MySQL、PostgreSQL、SQLite等)

使用Composer安装:

composer create-project austintoddj/canvas

或者从GitHub下载:

git clone https://github.com/austintoddj/canvas.git

这样的话需要进入下载项目根目录运行如下命令:

composer install

让storage目录有可写权限(针对*nix系统):

sudo chmod o+w -R storage

要开启站点的上传功能,还需要让上传目录有可写权限:

sudo chown -R www-data:www-data public/uploads

3、配置

编辑配置文件 Canvas/config/blog.php,按照自己的需要配置相应的配置项:

c37d2f9fd583a00af04e17d7b579b325.png

要创建后台用户,需要修改 Canvas/database/seeds/UsersTableSeeder.php,最后运行迁移&填充命令:

php artisan migrate --seed

这样就可以访问首页了:

dd43cb74baefe24bd6971fb14ee49b02.png

后台(账户为之前在UsersTableSeeder.php中配置的):

8cf57ff26ff20e20d49299cf9463e9f6.png

4、主题(可选)

Canvas默认已经有了不错的样式和外观,但是如果你想让自己的博客更加与众不同,可以遵循以下步骤做修改:

通过npm安装依赖(已有忽略):

sudo npm install

全局安装Gulp(已有忽略):

sudo npm install --global gulp-cli

修改 Canvas/resources/assets/less/ 中的文件后,需要运行:

gulp

5、Disqus评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值