-
Notifications
You must be signed in to change notification settings - Fork 81
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
0554fe0
commit 738dc6a
Showing
1 changed file
with
82 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
## Moell Blog | ||
|
||
Moell Blog 是一个基于Laravel5.7 开发并支持markdown语法开源的简易博客。 | ||
Moell Blog 是一个基于Laravel5.7 开发并支持markdown语法的博客。 | ||
|
||
### 功能 | ||
* 支持Markdown, 文章实时预览效果 | ||
|
@@ -16,20 +16,95 @@ Moell Blog 是一个基于Laravel5.7 开发并支持markdown语法开源的简 | |
* RSS | ||
* 评论插件 disqus | ||
|
||
### 截图 | ||
|
||
![首页](http://moell.cn/uploads/blog/new-index.png "首页") | ||
|
||
### 前端演示地址 | ||
查看 [moell](http://moell.cn "moell") | ||
|
||
### 安装文档 | ||
参阅 [Document](http://www.moell.cn/article/1 "Document") | ||
### 安装 | ||
|
||
### 讨论群 | ||
QQ:339803849 (欢迎PHPer,Laravel爱好者加入) | ||
获取源码 | ||
```shell | ||
git clone https://github.com/moell-peng/moell-blog.git | ||
``` | ||
|
||
### 截图 | ||
进入项目目录 | ||
```shell | ||
cd moell-blog | ||
``` | ||
|
||
安装项目依赖 | ||
```shell | ||
composer install | ||
``` | ||
|
||
生成.env | ||
```shell | ||
cp .env.example .env | ||
php artisan key:generate | ||
``` | ||
|
||
编辑.env环境配置 | ||
|
||
```shell | ||
APP_URL=http://localhost #使用本地文件系统存储文件时,必须填写正确地址 | ||
APP_DEBUG=true #关闭调试 | ||
|
||
DB_HOST= #数据库地址 | ||
DB_PORT=3306 #数据库端口 | ||
DB_DATABASE= #数据库名称 | ||
DB_USERNAME= #数据库用户 | ||
DB_PASSWORD= #数据库密码 | ||
``` | ||
|
||
默认下使用了本地文件系统,需执行 `php artisan storage:link` 来创建符号链接。 可以通过 `BLOG_DISK` 来进行配置,支持 qiniu 和 public ,qiniu 配置请参照 filesystem.php 。 | ||
|
||
![首页](http://moell.cn/uploads/blog/new-index.png "首页") | ||
|
||
|
||
运行数据迁移和数据填充 | ||
```shell | ||
php artisan migrate | ||
php artisan db:seed | ||
``` | ||
|
||
|
||
|
||
将项目根目录指向入口public目录 | ||
**Nginx** | ||
|
||
```shell | ||
location / { | ||
root /www/moell-blog/public; | ||
try_files $uri $uri/ /index.php?$query_string; | ||
index index.php index.html index.htm; | ||
} | ||
``` | ||
|
||
设置目录权限 | ||
```shell | ||
chown -R nginx:nginx storage/ | ||
chmod -R 755 public/ | ||
chown -R nginx:nginx public/ | ||
``` | ||
调优 | ||
> 部署到线上可选,本地测试无需执行 | ||
```shell | ||
php artisan optimize | ||
php artisan config:cache | ||
php artisan route:cache | ||
``` | ||
|
||
|
||
后台登录, 后台地址: 域名/backend , email:[email protected] , password : moell.cn | ||
|
||
|
||
|
||
### 讨论群 | ||
QQ:339803849 (欢迎PHPer,Laravel爱好者加入) | ||
|
||
### License | ||
* 使用Moell Blog构建应用,必须在页脚添加上Powered by Moell Blog字样,并且Moell Blog 必须链接到http://www.moell.cn | ||
* 在遵守以上规则的情况下,你可以享受等同于 [MIT license](http://opensource.org/licenses/MIT) 协议的授权。 |