Browse Source

update readme.md

moell 7 years ago
parent
commit
738dc6a2a5
1 changed files with 82 additions and 7 deletions
  1. 82 7
      readme.md

+ 82 - 7
readme.md

@@ -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:moell@foxmail.com , 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) 协议的授权。