annmm85 / uplod
用于上传文件
dev-master
2024-04-16 11:18 UTC
Requires
- php: ^7.4 | ^8.0
This package is auto-updated.
Last update: 2024-09-16 12:11:03 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。