PHP 5.3 in der Cygwin Umgebung installieren

November 09, 2012

Reading time ~1 Minute

Die Unix-Umgebung für Windows Cygwin enthält viele Pakete die man von Linux her gewohnt ist, allerdings fehlen immer wieder Programme die man doch gerne hätte, wie beispielsweise die Skriptsprache PHP. Im alternativen Cygwin-Repository Cygwinports ist PHP enthalten, doch wenn man das Repo beim Cygwin-Setup hinzufügen will, merkert das Setup ob des fehlenden PGP-Keys und verweigert die Installation: Mirror Error: signature failed to verify.

Den fehlenden Key kann man via Befehlszeile als Paramter -K http://cygwinports.org/ports.gpg übergeben und nun kann die Signatur erfolgreich überprüft werden.

  1. in die Cygwin Shell wechseln

  2. Cygwin Setup herunterladen (optional)

    mkdir -p ~/cygsetup && cd ~/cygsetup
    wget http://cygwin.com/setup.exe
    chmod +x setup.exe
  3. Cygwin Setup mit Parameter starten (ggf Pfad anpassen)

    cygstart -- ~/cygsetup/setup.exe -K http://cygwinports.org/ports.gpg
  4. CygwinPorts-Repo zu listen hinzufügen

    ftp://ftp.cygwinports.org/pub/cygwinports

  5. Pakete nach PHP filtern und selektiv installieren

  6. PHP Version testen

    php -v
    
    PHP 5.3.16 (cli) (built: Aug 18 2012 23:34:51)
    Copyright (c) 1997-2012 The PHP Group
    Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies

Hinweis: dieser Artikel ist ursprünglich auf dem IT-Blog "copy/paste" (www.copypaste.at) erschienen.

SSH Key Agents unter Linux und Windows/Cygwin

Schlüssel erzeugen Mit folgender Befehlskette lässt sich - unter Linux oder Windows mit z.B. Cygwin - leicht ein sicherer Schlüssel (4096 Bi…… Continue reading