بدون توضیح

GuesWhoAmI e4b02be7a2 update docker-compose.yml and readme 5 سال پیش
app b2cd17b82f commit message 5 سال پیش
bootstrap b2cd17b82f commit message 5 سال پیش
config b2cd17b82f commit message 5 سال پیش
database b2cd17b82f commit message 5 سال پیش
docker b2cd17b82f commit message 5 سال پیش
public b2cd17b82f commit message 5 سال پیش
resources b2cd17b82f commit message 5 سال پیش
routes b2cd17b82f commit message 5 سال پیش
storage b2cd17b82f commit message 5 سال پیش
tests b2cd17b82f commit message 5 سال پیش
.editorconfig b2cd17b82f commit message 5 سال پیش
.env.example e4b02be7a2 update docker-compose.yml and readme 5 سال پیش
.gitattributes b2cd17b82f commit message 5 سال پیش
.gitignore b2cd17b82f commit message 5 سال پیش
.styleci.yml b2cd17b82f commit message 5 سال پیش
artisan b2cd17b82f commit message 5 سال پیش
composer.json b2cd17b82f commit message 5 سال پیش
composer.lock b2cd17b82f commit message 5 سال پیش
docker-compose.yml e4b02be7a2 update docker-compose.yml and readme 5 سال پیش
init.sh b2cd17b82f commit message 5 سال پیش
install.sql b2cd17b82f commit message 5 سال پیش
package.json b2cd17b82f commit message 5 سال پیش
phpunit.xml b2cd17b82f commit message 5 سال پیش
readme.md e4b02be7a2 update docker-compose.yml and readme 5 سال پیش
server.php b2cd17b82f commit message 5 سال پیش
webpack.mix.js b2cd17b82f commit message 5 سال پیش

readme.md

依赖环境:

  • PHP7.3+
  • composer
  • MySQL5.5+

本地环境部署

  1. 下载 composer > shell script > wget https://getcomposer.org/download/1.9.0/composer.phar > php composer.phar install >
  2. install.sql 文件中恢复表
  3. 执行 cp .env.example .env 然后配置它
  4. 执行配置脚本 > shell script > sh init.sh > >

Docker 环境部署

  1. 执行 docker-compose run --rm db 进入 docker 容器
  2. install.sql 文件中恢复表后退出容器,执行 docker-compose down
  3. 执行 cp .env.example .env 然后配置它
  4. 执行配置脚本 > shell script > docker run --rm -v $(pwd):/app composer install > docker run --rm -v $(pwd):/app composer sh init.sh >
  5. 执行 docker-compose up -d 启动服务

注意

每次修改 .env 文件后需要执行 docker run --rm -v $(pwd):/app composer sh init.sh