fabiomattei / ud-demo
uglyduckling 框架的演示应用程序
Requires
- fabiomattei/uglyduckling: dev-master
This package is auto-updated.
Last update: 2024-10-01 20:58:05 UTC
README
下载和启动
在开始之前,请确保您的系统已正确安装了 composer 和 docker。Ugly Duckling 需要 PHP 7.3 或更高版本 在您的系统上安装,但如果不是这种情况,我们可以利用 docker 来解决这个问题。
从本存储库克隆演示项目
git clone https://github.com/fabiomattei/ud-demo
现在您可以输入
cd ud-demo
composer update
docker-compose build
docker-compose up -d
您将拥有一个可工作的 UD 安装。
使用 Docker 更新 composer 依赖项
如果您系统上未安装 PHP 7.3 或 7.4,您可以直接使用 docker 运行 composer。而不是输入 composer update,您将输入
sudo docker run --rm --interactive --tty --volume $PWD:/app composer update
这个命令将在 Docker 容器中运行 composer。
设置数据库
演示应用程序使用 PHPMyAdmin 来与数据库交互。
如果您将浏览器指向 https://:8183,您将找到一个指向您的数据库的 phpMyAdmin 实例。
现在您需要导入位于 ud-demo/docker/apache/datamodel.sql 中的数据模式。
第一次访问系统
将浏览器指向: https://:18080
您将找到一个登录页面。
在第一次安装中,系统定义了两个用户(已包含在 datamodel.sql 中)
- 用户: admin 密码: admin 这是有权创建新用户和激活或停用系统模块的用户
- 用户: author 密码: author 这是一个仅用于系统访问的用户
我们建议您在第一次登录时更改用户名和密码。
现在您已准备好开始。