VEITOOL 框架开发文档(TP版)
官方文档
官网
登录
关于框架
免责声明
开发规范
安装部署
目录结构
配置信息
后端开发
前端开发
系统常量
基础配置
依赖框架
构建命令
基础模块
控制器类
权限控制
全局函数
常用方法
单页模式
主框组件
构建组件
新增特性
数据字典
VEITOOL文档系统
安装部署
##环境要求 - `Linux、Unix、macOS、Windows` - `Nginx、Apache、IIS` - `PHP >= 8.1.0` - `MySQL >= 5.7` ##下载地址 - 官网下载:
https://www.veitool.com/download
- 境内仓库:
https://gitee.com/veitool/veitoolthink
(ThinkPHP版) - 境外仓库:
https://github.com/veitool/veitoolthink
(ThinkPHP版) - 境内仓库:
https://gitee.com/veitool/veitoolwebman
(Webman版) - 境外仓库:
https://github.com/veitool/veitoolwebman
(Webman版) ##视频教程 - Bilibili:
https://www.bilibili.com/video/BV1Z14y1Y7Uy
- Youtube:
https://www.youtube.com/watch?v=VPBn8ukaVfM
##本地开发 下载好项目文件后,在项目目录下执行: ```txt # 默认 8000 端口运行 php think run # 自定义端口运行 如:88端口 php think run -H 127.0.0.1 -p 88 ``` 运行成功后,输入你的网址+端口访问即可,如:http://127.0.0.1:8000 第一次运行系统会自动跳到安装页引导进行配置安装,安装成功后即可进行快速开发。 ##生产安装 这里以CentOS 7.6 安装宝塔管理`Nginx1.20.2 + PHP8.1.9 + MySQL5.7`为例: ###1.安装扩展 系统需要安装`phpinfo`扩展,否则上传文件功能将失效。  ###2.建立站点  ###3.上传项目  ###4.运行目录 设定运行目录到public下,为安全建议勾选上“防跨站攻击(open_basedir)”。  ###5.开启伪静态  ###6.运行安装 输入网址,系统将自动执行安装程序。如未自动跳到安装程序,请删除`public\install\install.lock`文件。  ###7.环境检测 系统检测环境是否符合要求,不符合要求不可执行安装。  ###8.设置信息 设置数据库连接信息,设定后台管理路径、管理员帐号和密码。  ###9.安装完成 安装完成后,可点击访问后台(前台为空应用,预留扩展二开)。 