Ein E-Commerce-Websystem, das auf Drupal Commerce basiert
Vielen Dank fürs Zuschauen:
Dieses Projekt unterstützt die Verwendung von Composer zum Erstellen von Projekten. Mit dem folgenden Befehl wird ein WeeShop
Verzeichnis im aktuellen Verzeichnis erstellt und dort WeeShop-bezogene Codes einschließlich ihrer Abhängigkeiten heruntergeladen:
composer create-project weeshop/weeshop-project WeeShop --stability dev --no-interaction -vvv
Dieser Befehl lädt einfach den Code des WeeShop-Vorlagenprojekt-Repositorys „weeshop/weeshop-project“ herunter und installiert die von ihm definierten Composer-Abhängigkeiten. Daher können Sie das Repository tatsächlich direkt klonen und als Ausgangspunkt für Ihr neues Projekt verwenden.
Dieses Projekt stellt voreingestellte Docker-Bilder bereit und ordnet sie in docker-compose.yml
im Stammverzeichnis des Vorlagenprojekts an.
Wenn Sie Docker nicht für die Schnellinstallation verwenden möchten, können Sie auch auf die herkömmliche manuelle Installation zurückgreifen.
Voraussetzungen:
docker-compose.yml
Port 80 des Webcontainers Port 8080 der physischen Maschine zuordnen muss. # 启动 docker 容器
docker compose up -d
Zu diesem Zeitpunkt können Sie http://localhost:8080
besuchen, die grafische Installationsoberfläche öffnen und die Informationen gemäß den Installationsanweisungen eingeben:
Wenn Sie lieber die Befehlszeile verwenden möchten, können Sie zur Installation die folgende Befehlszeile verwenden
# 进入 docker 容器
docker compose exec web bash
# 进入容器后,在容器内继续运行下面的命令
chmod u+w /app/web/sites/default &&
cd /app &&
vendor/bin/drush site:install weeshop
install_configure_form.enable_update_status_emails=NULL
install_configure_form.demo_content=0
--db-url=mysql://root:123@db:3306/drupal
--locale=en
--site-name= ' WeeShop '
--site-mail= ' [email protected] '
--site-pass=ekpass
--account-name=admin
[email protected]
--account-pass=ekpass
vendor/bin/drush locale:check &&
vendor/bin/drush locale:update
Besuchen Sie http://localhost:8080
Ihrem Browser und erleben Sie es!
Melden Sie sich nach Abschluss der Installation über http://localhost:8080/user/login
im Hintergrund an.
Ausstehend im Entwicklungszweig:
Warten:
Guangdong ICP Nr. 18006542-1