快速开始
本项目提供了预置的 Docker 镜像,并编排到了模板工程根目录的 docker-compose.yml
中。
如果使用 docker-compose
,你将无须关心PHP环境问题,您的电脑啥都不需要安装,除了基本的 Docker
服务和 docker-compose
。
如果docker镜像下载慢,请自行了解 如何加速docker镜像下载
如果不希望使用 docker 快速安装,也可以参考 通过传统的手工方式安装
先决条件:
- 确保本机8080端口没有被占用。这是因为
docker-compose.yml
中需要映射 Web 容器的 80 端口到物理机的 8080 端口。
# 创建 WeeShop 模板工程sdsdfsdf
composer create-project weeshop/weeshop_project WeeShop --stability dev --no-interaction -vvv
# 进行工程目录
cd WeeShop
# 启动 docker 容器
docker-compose up -d
# 进入 docker 容器
docker-compose exec web bash
# 进入容器后,在容器内继续运行下面的命令
# 安装实例
su - application -c \
"cd /app && ./vendor/bin/drush site:install weeshop \
install_configure_form.enable_update_status_emails=NULL \
install_configure_form.demo_content=1 \
--db-url=mysql://root:123@db:3306/drupal \
--locale=en \
--site-name='My WeeShop' \
--site-mail=your-mail@example.com \
--account-name=admin \
--account-mail=your-mail@example.com \
--account-pass=123"
# 更新翻译
su - application -c "cd /app/web/sites && \
/usr/local/bin/drush -vvv locale:check && \
/usr/local/bin/drush -vvv locale:update"
浏览器访问 http://localhost:8081
,开始体验吧!
想看看 Demo
如果您只是想看看 WeeShop 安装后的样子,并不想真的去安装一个系统实例,您可以访问
http://weeshop.cattask.com
,这通常是 WeeShop 最新版本的一个部署实例。
管理员账户是 admin
123
。
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
最后修改 2021年22月12日: Add reference links from commerce2. (7911113)