veronika1801 / polik
简单的 MVC 框架
dev-master
2024-04-04 16:31 UTC
Requires
- php: ^7.4 | ^8.0
- illuminate/database: 10.x-dev
- illuminate/events: 10.x-dev
- nikic/fast-route: ^2.0@dev
- veronika1801/pack: dev-master
This package is not auto-updated.
Last update: 2024-09-29 18:44:23 UTC
README
环境使用或包含以下组件
- Docker - 应用程序容器化
- Docker Compose - 容器管理
- Apache + PHP - 包含 Apache 网络服务器和 PHP 的容器
- Mariadb 10.7 - 包含 Mariadb 10.7 数据库的容器
- Phpmyadmin - 包含 Phpmyadmin 的容器
1. 安装
注意:运行环境需要已安装 Docker 和 Docker Compose
克隆仓库
git clone https://github.com/jurapro/web-base
2. 配置
将 .env.example
文件复制到 .env
并填写它
- PROJECT_NAME - 项目名称。默认为
project
; - USER - 在 PHP 容器中运行网络服务器的用户登录名。如果为空,则使用当前用户登录名或
user
(取决于操作系统)。此用户也将被创建以访问 mariadb 容器中的数据库; - PASSWORD - PHP 容器内用户的密码。默认为
password
。此密码也将用于访问 mariadb 容器中的数据库; - WEB_PORT - 网络服务器的端口。默认为
10000
; - DB_NAME - mariadb 容器中的数据库名称。默认为
db
; - USER_DB_PASSWORD - mariadb 容器中超级用户(登录名
root
)的密码。默认为QWEasd123!
; - WEB_PORT_PHPMYADMIN - phpmyadmin 的端口。默认为
8888
.
3. 启动和停止
要启动环境,请在 docker-compose.yml
所在目录中执行 docker compose up -d
命令。
要停止环境,请在 docker-compose.yml
所在目录中执行 docker compose down
命令。