安装环境要求

安装手册

一. 克隆代码

假设我们把jitamin部署在 /var/www

$ cd /var/www
$ git clone https://github.com/jitamin/jitamin.git jitamin
$ cd jitamin

二. 设置配置文件

$ cp .env.example .env

根据实际情况修改 .env 相关配置文件,重点关注数据库相关的设置。

三. 安装依赖包

$ composer install -o --no-dev

四. 安装数据库迁移和初始数据

  • 创建数据表
vendor/bin/phinx migrate
  • 安装初始数据
vendor/bin/phinx seed:run

Windows环境请将上述命令中的 vendor/bin/phinx 替换为 vendor\robmorgan\phinx\bin\phinx.bat

五. 确保bootstrap/cache和storage目录可写。

$ chmod -R 0777 bootstrap/cache
$ chmod -R 0777 storage

可选步骤

$ php artisan config:cache
$ php artisan route:cache

六. 配置Web服务器

请将Web服务器的根目录指向 public/, 请参考 examples/ 下的相关配置文件,里面包含 Apache和Nginx的配置范例。

注意: examples/ 提供的仅仅是范例,并不能保证直接拷贝就能使用,需要根据实际情况进行相关配置调整。

七. 通过浏览器访问

安装完成后,请通过浏览器访问你的Jitamin网址,如:http://jitamin.yourdomain.com

初始管理员的用户名和密码:

  • 用户名: admin or admin@admin.com
  • 密码: admin

升级步骤

一. 获取最新代码

$ git fetch --all
$ git checkout latest_tag // 请将 latest_tag 修改为最新的tag,比如:0.4.4

二. 更新依赖

$ composer install -o --no-dev

三. 更新数据表

vendor/bin/phinx migrate

Windows环境请将上述命令中的 vendor/bin/phinx 替换为 vendor\robmorgan\phinx\bin\phinx.bat

可选步骤

$ php artisan config:cache
$ php artisan route:cache

系统演示

体验Jitamin, 请访问 http://jitamin.com:

一. 使用Github账号

请点击登录页下方的 Login with my Github Account

二. 普通用户

  • 用户名: test or test@test.com
  • 密码: test123

三. 管理员用户

  • 用户名: jitamin or jitamin@jitamin.com
  • 密码: jitamin

开发相关

Jitamin代码里自带编译后的前端静态资源。如果你不想修改前端样式,请直接忽略本环节。

工具集:

  • Node.js
  • Bower
  • Gulp
yarn install || npm install
bower install
gulp

License

Jitamin is licensed under the license of MIT. See the LICENSE for more details.

Jitamin is a fork based on Kanboard. Kanboard is Copyright Frédéric Guillot and others.

最新文章

  1. NPOI导出Excel
  2. gcc【数学几何】
  3. Debian 上面五分钟搭建 WordPress - 博客/网站平台
  4. Kraken taxonomic sequence classification system
  5. iOS 播放声音文件
  6. HDOJ(HDU) 1860 统计字符
  7. 老李分享:robotium3.6与4.0 later 的区别 1
  8. EF 数据库迁移(Migration)
  9. maven下的sqlserver配置jar包
  10. Caffe源码理解3:Layer基类与template method设计模式
  11. MySQL从查找数据库表到删除全过程
  12. shutil模块和os模块对比
  13. php 汉字的首字母
  14. java获取iPhone手机图片旋转角度处理
  15. 深度学习课程笔记(十二) Matrix Capsule
  16. Mybatis 系列3-结合源码解析properties节点和environments节点
  17. STL 1–迭代器std::begin()和std::end()使用
  18. 通过beego快速创建一个Restful风格API项目及API文档自动化(转)
  19. 热更新--动态加载framework
  20. PreparedStatement 查询 In 语句 setArray 等介绍。

热门文章

  1. 记录下一个自己不常用的关键字-yield
  2. 帝国cms目录结构
  3. nginx 杂谈
  4. oracle函数学习_根据用户id获取用户角色
  5. mysql触发器使用方法具体解释
  6. HTML&CSS精选笔记_CSS高级技巧
  7. Android中Invalidate与postInvalidate的区别<转>
  8. 设置Android应用程序横竖屏显示
  9. len()
  10. js中如何删除json对象的某一个选项