Skip to content

Latest commit

 

History

History
60 lines (52 loc) · 2.64 KB

readme.md

File metadata and controls

60 lines (52 loc) · 2.64 KB

Ein paar Worte zu diesem Repo

Was du hier bekommst, sind Beispiel Dateien mit den du ein WordPress mit composer installieren kannst.

Kurz erklärt

  • prepare.sh - ist ein bashscript, welches die wp-config.php.dist nach html/ kopiert.
  • wp-config.php.dist - zum versionieren von Änderungen an der config.
  • deployer.php - deployer.org wird zum deployen verwendet. Siehe: Deployment - state of the art
  • composer.json - Projektzusammensetzung

How to use

  1. Git Repo clonen: $ git clone https://github.com/derpixler/easy-wordpress-composer-install.git dein-projekt
  2. In das Verzeichniss $ cd dein-projekt wechseln
  3. Öffne die deployer.php und ergänze deine Server. Für mehr infos schaue dir den deployer teil an. (press key down!)
  4. Öffne wp-config.php.distund ergänze deine Einstellungen
  5. Ersten deploy anstoßen. dep deploy
  6. Auf dem Ziel-Server entweder das Documentroot oder einen Symlink auf deployment/current/html/wp-core/setzten.
  7. WordPress installieren.

Auf dem Zeil-Server wird deployer unter deployment ein Verzeichniss releases/[RELEASE_NR] und einen Symlink current, der nach releases/[RELEASE_NR] zeigt anlegen. Nach dem deploy wird currentwie folgt aussehen.

-rw-r--r--@ 1 renereimann  staff   946 13 Mai 12:52 composer.json
-rw-r--r--  1 renereimann  staff  8617 13 Mai 12:43 composer.lock
-rwxr-xr-x@ 1 renereimann  staff   553 13 Mai 12:42 prepare.sh
-rw-r--r--@ 1 renereimann  staff  2919 13 Mai 12:50 wp-config.php.dist
drwxr-xr-x  5 renereimann  staff   170 13 Mai 12:43 html
drwxr-xr-x  5 renereimann  staff   170 13 Mai 12:43 vendor

Über mich

/**
 * Hallo, mein Name ist René Reimann
 *
 * ich bin WordPress Professional, ausgebildeter Mediengestalter für Digital- & Printmedien,
 * Webentwickler, Webdesigner, Podcaster, Berater, Ausbilder, Mitglied in der
 * IHK-Prüfkommission (Mediengestalter für Digital & Printmedien) kurzum
 * Senior Fullstack Developer und das allerbeste ein Vater & Ehemann.
 *
 * @author          Rene Reimann
 * @mail            info@rene-reimann.de
 * @phone           +49 171 83 66 824
 *
 * @twitter         https://twitter.com/DerPixler
 * @instagram       https://www.instagram.com/rene_reimann
 * @github          https://github.com/derpixler
 * @gist            https://gist.github.com
 * @WordPress       https://profiles.wordpress.org/derpixler
 * @Xing            https://www.xing.com/profile/Rene_Reimann
 * @WP_Sofa         https://wp-sofa.de
 * @Behance         https://www.behance.net/rene-reimann
 *
 **/