Appearance
环境部署
前端部署
php
# 克隆项目
git https://github.com/jmideal/jmsadmin-vue3
或
git https://gitee.com/jmideal/jmsadmin-vue3
# 进入项目目录
cd jmsadmin-vue3
# 安装依赖
yarn --registry=https://registry.npmmirror.com
# 启动服务
yarn dev
# 构建测试环境 yarn build:stage
# 构建生产环境 yarn build:prod
# 前端访问地址 http://localhost:80
安装webman
请按webman要求安装必要的php版本和相关依赖,以及composer,本系统需要安装redis及扩展。
bash
composer create-project workerman/webman
安装jmsadmin
进入webman根目录后执行
bash
composer require jmideal/jmsadmin-webman
配置env文件
基于示例文件创建env
bash
sudo cp .env.example .env
修改env配置
bash
APP_DEBUG = true
#default,console
LOG_MODE = console
#DEBUG = 100,INFO = 200,NOTICE = 250,WARNING = 300,ERROR = 400
LOG_LEVEL = 100
DB_HOST = 127.0.0.1
DB_PORT = 3306
DB_NAME = jm_admin
DB_USER = root
DB_PASSWORD =
REDIS_HOST = 127.0.0.1
REDIS_PORT = 6379
REDIS_DATABASE = 0
REDIS_PASSWORD =
UPLOAD_PATH = /var/wwwroot/jmideal/webman/public/upload
IMG_DOMAIN = http://img.jmsadmin.jmsite.cn
TOKEN_SECRET = 123456abcdef
TOKEN_EXPIRE = 3600
TOKEN_REFRESH = 1800
运行jmsadmin
bash
#开发环境
sudo php start.php start
#生产环境
sudo php start.php start -d