安裝環境要求
- PHP 5.6或更高(推薦使用PHP7)
- 數據庫, 推薦使用MySQL 或 PostgreSQL。 固然SQLite也能夠運行。
- Composer
安裝手冊
一. 克隆代碼php
假設咱們把jitamin部署在 /var/www前端
$ cd /var/www $ git clone https://github.com/jitamin/jitamin.git jitamin $ cd jitamin
二. 設置配置文件mysql
$ cp .env.example .env
根據實際狀況修改
.env
相關配置文件,重點關注數據庫相關的設置。git
三. 安裝依賴包github
$ composer install -o --no-dev
四. 安裝數據庫遷移和初始數據sql
- 建立數據表
vendor/bin/phinx migrate
- 安裝初始數據
vendor/bin/phinx seed:run
Windows環境請將上述命令中的
vendor/bin/phinx
替換爲vendor\robmorgan\phinx\bin\phinx.bat
數據庫
五. 確保bootstrap/cache和storage目錄可寫。npm
$ chmod -R 0777 bootstrap/cache $ chmod -R 0777 storage
可選步驟gulp
$ php artisan config:cache $ php artisan route:cache
六. 配置Web服務器bootstrap
請將Web服務器的根目錄指向 public/
, 請參考 examples/ 下的相關配置文件,裏面包含 Apache和Nginx的配置範例。
注意:
examples/
提供的僅僅是範例,並不能保證直接拷貝就能使用,須要根據實際狀況進行相關配置調整。
七. 經過瀏覽器訪問
安裝完成後,請經過瀏覽器訪問你的Jitamin網址,如:http://jitamin.yourdomain.com
初始管理員的用戶名和密碼:
- 用戶名:
admin
oradmin@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
ortest@test.com
- 密碼:
test123
三. 管理員用戶
- 用戶名:
jitamin
orjitamin@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.