快速开始
本项目提供了预置的 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)