Puma für Ruby unter Windows installieren

(An english version of this tutorial is available at: Installing-puma-on-windows)

Damit Rails-Disco korrekt funktioniert, benötigt man einen Multithreadfähigen Server wie zum Beispiel Puma.
Das Installieren und Verwenden von Puma benötigt OpenSSL. Diese Anleitung erklärt, wie ich es unter Windows installiert habe.

Voraussetzungen

  • Ruby für Windows
  • DevKit passend zur installierten Ruby Version
  • OpenSSL Developer Package (enthält Headerfiles und Binaries)

Ich habe das ganze mit folgenden Versionen getestet:

Puma Gem installieren

Schritte:

  1. DevKit installieren bspw. nach c:\devkit
  2. OpenSSL Package entpacken bspw. nach c:\openssl (7Zip oder PeaZip benutzen)
  3. Die DLLs libeay32.dll und ssleay32.dll in das ruby/bin Verzeichnis kopieren.
  4. Windows Console öffnen
  5. DevKit Build Umgebung initialisieren
    c:\devkit\devkitvars.bat
  6. Jetzt kann man den Puma Gem mithilfe des OpenSSL Packages installieren
    gem install puma -- --with-opt-dir=c:\openssl

Testlauf

Wenn die Installation ohne Fehler abgeschlossen wurde, sollte Puma jetzt korrekt installiert sein.
Getestet werden kann das in der Console mit
puma -v

←zurück

© 2012 – 2024 HicknHack Software GmbH | Impressum | Datenschutzerklärung