gr421_sknal / pop-it-mvc
巴拉巴拉巴拉
dev-main
2024-04-19 08:33 UTC
Requires
- php: ^7.4 | ^8.0
- illuminate/database: 10.x-dev
- illuminate/events: 10.x-dev
- nikic/fast-route: 2.0.x-dev
This package is not auto-updated.
Last update: 2024-09-20 10:39:24 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 容器中运行 web 服务器的用户名。如果为空,则使用当前用户的登录名或
user
(取决于操作系统)。此用户也将用于访问 mariadb 容器中的数据库; - PASSWORD - php 容器内部用户的密码。默认
password
。此密码也将用于访问 mariadb 容器中的数据库; - WEB_PORT - web 服务器的端口。默认
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
。