Blog system development based on laravel 5.1.*
演示地址:洪加煌技术博客
-
clone laravel-blog 到你的服务器环境
cd www #你的服务器放网站的目录 git clone https://github.com/fidding/laravel-blog.git
-
切换到 laravel-blog 所在目录,使用composer 更新项目
如果没有安装过composer请先安装:
http://www.phpcomposer.com/cd laravel-blog/ // 忽略install, 已经连同vendor包一起上传了 //composer install
-
修改
.env.example
为.env
-
生成项目key
php artisan key:generate
-
修改数据库配置
.env
,在数据库中创建一个库
,把配置信息填写到配置文件中 -
修改
storage/
的目录权限,*nix下 执行:sudo chmod -R 777 storage/
-
修改
public/uploads
目录权限为可写,*nix下 执行:sudo chmod -R 777 public/uploads/
-
安装数据库
php artisan migrate #安装数据表结构
-
填充数据
composer dump-autoload php artisan db:seed
-
开启重写模块:使用
apache
请开启mod_rewrite
,使用nginx
同学请参考这个配置示例:https://gist.github.com/davzie/3938080 -
把你的域名绑定到
laravel-blog/public
下 -
那么现在访问
http://yourhost/backend
应该会跳转到后台登录页,默认账户:admin@admin.com
,123456
**(已移除)**评论为国外第三方的DISQUS,使用方法如下
- 先注册账户 https://disqus.com/ 得到你的站点 id
- 修改配置文件
config/disqus.php
里面的disqus_shortname
配置项为你刚得到的 id - 安装完成
**(当前使用)**评论为第三方评论系统'来必力',使用方法如下
- 先注册账户https://livere.com/ 并获取站点uid
- 修改配置文件
config/livere.php
里面的livere_uid
配置项为你刚得到的id
该博客在 https://github.com/yccphp/laravel-5-blog 基础下二次开发。