Unable to open file: /srv/www/vhosts/limespace.de/httpdocs/wp-content/plugins/tp_this_path Eine neue Entwicklungsumgebung – Das Tagebuch 4 » Von Limespacer » LimeSpace - IT
Mrz
20.

Eine neue Entwicklungsumgebung – Das Tagebuch 4

Abgelegt in Allgemein, Software, Tutorials | Veröffentlicht von Limespacer

Das Entwicklungsumgebungs Tagebuch

Eine neue Entwicklungsumgebung – Das Tagebuch 4

Hallo LimeSpace(r) ,

da der Server ja nun hoffentlich rund läuft und ihr euch die Oberfläche etwas genauer betrachtet habt, wollen wir heute mit folgendem fortfahren :

  • Installation von PEAR mit dem Zend Server CE
  • Installation der benötigten PEAR Pakete
  • Installation eines Subversion Clients für Windows

Zunächst aber noch eine kleine Änderung an der Konfiguration die wir vorgenommen haben, in der httpd.conf ist von Haus aus eingestellt das im Root des Servers die .htaccess Files ignoriert werden, ungünstig für uns, da wir für verschiedene Projekte unterschiedliche Rewrite Rules usw. vorhalten.

Um die Nutzung zu ermöglichen braucht ihr nur in der Konfiguration (F:\Webserver\Apache2\conf) folgende Änderung vornehmen (Apache Neustarten!) :

<Directory “F:\Webserver\Apache2/htdocs”>

# AllowOverride controls what directives may be placed in .htaccess files.
# It can be “All”, “None”, or any combination of the keywords:
#   Options FileInfo AuthConfig Limit
#
AllowOverride All
#

So , wie bekommen wir nun PEAR auf unserem Server zum Rennen ? Einfach , zmnd. wenn ihr eine Internetverbindung habt.

Im Ordner F:\Webserver\ZendServer\bin findet ihr eine go-pear.bat, diese bitte Ausführen und die Konfiguration durchführen, bei uns konnte alles auf den Vorgabewerten bleiben.

Damit euer Server auch weiß wo sich PEAR befindet, im selben Order noch die Datei “PEAR_ENV.reg” doppelklicken und in die Registry importieren.

Wenn ihr jetzt auf eurer Commandline : Pear list eingebt sollte folgendes zu sehen sein :

ide_phppear_neu

Kommen wir jetzt zu der Installation der verschiedenen Pakete , wir wollen für den Anfang folgende Erweiterungen :

  • PhpDocumentator (erstellen von automatischen API Dokumentationen)
  • Codesniffer (den Quellcode auf Einhaltung von Coding-Styles prüfen)
  • Subversion – Erweiterung (Zugriff auf Subversion mit PHP)
  • PHPUnit (Quellcode testen mit Unit-Tests)

Als erstes bitte die Liste mit verfügbaren PEAR Erweiterungen aktualisieren, dieses macht ihr in dem ihr auf der Commandline : pear channel-update pear.php.net eingebt.

Installation PHPDocumentator :

Einfach auf der Commandline : pear upgrade PhpDocumentor

Installation CodeSniffer:

Einfach auf der Commandline : pear install PHP_CodeSniffer-1.2.0RC1

Installation Subversion Erweiterung :

Auf der Commandline : pear install VersionControl_SVN-0.3.1

Installation PHPUnit :

Einfach auf der Commandline : pear channel-discover pear.phpunit.de und anschließend pear install -all phpunit/PHPUnit

Nun sollten alle Pakete fertig sein, und pear list folgendes ausgeben :

ide_phppear

Als letztes wollen wir uns nun noch einen Subversion Client installieren, da wir automatisch später Checkouts & Exports machen möchten , greifen wir zu einer Version die in der Commandline läuft.

Download Subversion für Windows

Nach dem Download einfach nur die “.MSI” Datei ausführen. Wichtig ist im Assistenten die Einstellung für die Verwendung von Apache 2.2. vorzunehmen :

Installation Subversion Windows

Ein weitere Tipp : Wählt als Verzeichnis für die Installation einen Pfad welcher keine Leerzeichen oder Sonderzeichen enthält : Gut ist zum Beispiel C:\svn :-) Warum werdet ihr später merken.

Wenn alles geklappt hat, solltet ihr auf der Commandline nach der Eingabe von svn help informationen erhalten.

Ich würde sagen, für Heute haben wir fertig !




Wir freuen uns über Bookmarks ! Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • MisterWong
  • Y!GG
  • Alltagz
  • Webnews
  • Hype

Hinterlasse ein Kommentar