Compare commits

...

6 Commits

Author SHA1 Message Date
邹景立
7f5b387ace Update readme.md 2023-01-12 16:03:16 +08:00
邹景立
e57bb41588 Update readme.md 2023-01-12 15:58:52 +08:00
邹景立
aa17336fca Update readme.md 2023-01-12 15:58:13 +08:00
邹景立
42c9a06228 Update readme.md 2023-01-12 15:55:57 +08:00
邹景立
0148d85072 Update readme.md 2023-01-12 15:55:07 +08:00
邹景立
ada04f0246 修改项目文档 2023-01-12 15:41:21 +08:00

View File

@ -9,7 +9,7 @@
**温馨提示:** 如果需要直接查看代码,请切换到`v6`分支查看,`v6.1`暂不直接提供源代码和数据库`SQL`文件,初始化及安装都由插件实现。
[`ThinkAdmin`](https://thinkadmin.top)从`v1``v6`经历了几次大的调整,但总体都是基于`ThinkPHP`最新版本为核心在开发,以最简后台为目标而设计,目前`ThinkAdmin`已通过`Composer`深度开发实现了插件自动安装机制,大大减少了项目初始化安装的成本。
[`ThinkAdmin`](https://thinkadmin.top)从`v1``v6`经历了几次大的调整,但总体都是基于`ThinkPHP`最新版本以最简后台为目标而设计,目前`ThinkAdmin`已通过`Composer`深度开发实现了插件自动安装机制,大大减少了项目初始化安装的成本。
**特别提醒:** 使用`Composer`时建议安装最版本版本并使用官方源,目前国内大部分镜像经常出现`404`导致组件下载失败或安装不完整等异常情况!
@ -101,21 +101,27 @@ ThinkAdmin v6 是基于`v1-v5`大版本的积累,结合`ThinkPHP6`
## 系统安装
> **安装方式一:**
> 1. 下载仓库源代码,关键需要包含`composer.json`文件;
> 2. 执行`composer install``composer update`安装组件并初始化数据库;
> **安装方式二:**
> 1. 执行`composer create-project zoujingli/thinkadmin`安装项目;
> 2. 执行`cd thinkadmin`进入到已安装的`ThinkAdmin`根目录;
> 3. 执行`php think migrate:run`安装并初始化数据库;
> **A. 测试或体验环境**
>
> 初始化时默认使用`Sqlite`数据库,不需要配置任何参数,特别要注意使用`Sqlite`
> 数据库时是没有密码的,容易造成数据丢失或泄露。下载`ThinkAdmin`系统源码后,执行`composer install``composer update`
> 初始化并安装系统依赖组件,并自动安装数据库并初始化数据;执行`php think run`启动系统内置的`WEB`
> 服务,用浏览器访问`http://127.0.0.1:8000`
> 进入后台登录界面后,使用系统默认的账号`admin`和密码`admin`登录管理后台;也可以使用其他`Web`服务软件方案实现。
> 系统默认使用`Sqlite`数据库,不需要配置任何参数,特别要注意使用`Sqlite`
> 数据库时是没有密码的,容易造成数据丢失或泄露。执行上面的安装操作初始化并安装系统依赖组件,
> 并自动安装数据库并初始化数据;执行`php think run`启动系统内置的`WEB`服务,用浏览器访问
> `http://127.0.0.1:8000`进入后台登录界面后,使用系统默认的账号`admin`和密码`admin`登录管理后台;也可以使用其他`Web`服务软件方案实现。
> **B. 开发或线上环境**
>
> 下载`ThinkAdmin`系统源码后,执行`composer install``composer update`
> 完成初始化安装,在数据管理工具里面创建空的数据库,将数据库参数配置到`config/database.php`;然后再执行`composer install`
> 或`composer update``php think migrate:run`完成数据库初始化安装;安装`Nginx``Apache``Web`服务 (
> 推荐使用[宝塔](https://www.bt.cn/?invite_code=MV90a3Z6dmI=)集成环境 )
> ,并按照`ThinkPHP6`系统要求配置网站参数;当然开发环境也可以使用`php think run`启动`PHP`内置的`Web`服务。
> 执行上面的安装操作初始化并安装系统依赖组件,通过数据库管理工具创建空数据库,并将数据库参数配置到`config/database.php`
> 然后执行`php think migrate:run`完成数据库初始化安装;线上环境还需要安装`Nginx``Apache``Web`服务 (
> 推荐使用[宝塔](https://www.bt.cn/?invite_code=MV90a3Z6dmI=)集成环境 ),并按照`ThinkPHP6`系统要求配置网站参数。
## 技术支持
@ -167,7 +173,7 @@ public function index(){
## 版权信息
[`ThinkAdmin`](https://thinkadmin.top)循[`MIT`](license)开源协议发布,并免费提供使用。
[`ThinkAdmin`](https://thinkadmin.top)循[`MIT`](license)开源协议发布,并免费提供使用。
本项目包含的第三方源码和二进制文件的版权信息另行标注。