NOF-Forum  |  Referenzen  |  Kontakt  |  Impressum  |  Sitemap  |  Themen

NetObjects Fusion - Tutorials
NOF Tutorials und Hilfe von Thomas Frei-Herrmann

Tutorial Local Web Server V2 SwissKnife for NOF von Stefan Menge  NOF-Versionen 9 bis NOF 2015

Lest bitte das PDF-Manual zu dieser Komponente, welches Ihr ebenfalls beim Download findet. Hier noch einige weitere Screenshots von mir.

SwissKnife for NOF Download und Tutorial

Installiert die Komponente “LocalWebServer Version 2” mit MySQL und SQLite Datenbank im Verzeichnis in dem auch die NOF-Version installiert ist.

Zum Beispiel Windows XP:

C:\Programme\NetObjects

Bitte installiert NOF zur Verwendung der Komponente “LocalWebServer” ausschließlich in diesem Standard Programm-Verzeichnis. Solltet Ihr die Version 1 (LocalWebServer-DE-11_20120707.exe) vom “Grund-Paket” bereits installiert haben, werden die Dateien im Ordner “LocalWebServer” überschrieben. Ihr könnt nicht beide Versionen gleichzeitig verwenden. Bei der Installation wird der LocalWebServer Version 2 erstmalig gestartet und eingerichtet.

Dazu kopiert Ihr die EXE-Datei in dieses Verzeichnis und doppelklickt auf die EXE-Datei, bzw. führt diese in Windows 7 als “Administrator” aus. Dadurch wird lediglich ein neuer Ordner “LocalWebServer” in dieses Verzeichnis installiert. Es wird also nichts in Euer Windows, bzw. in die Registry eingetragen.

Öffnet dieses Verzeichnis und Ihr seht die beiden Dateien für die Browser Firefox und Internet Explorer, die Ihr nach der Installation in NOF als lokale Vorschau wählen könnt, also “LocalServerA1_FF.exe” für den installierten Firefox oder “LocalServerA1_IE.exe” für den installierten Internet Explorer.

Die eigentliche lokale Publizierung erfolgt weiterhin in das Verzeichnis “Lokale Publizierung” von NOF und eine Kopie in das Verzeichnis, das Ihr unten im Screenshot seht. Hier mein Projekt “StefanMenge-Komponenten”. Eventuell selbst eingefügte Verzeichnisse und Skripte werden mit kopiert.

Ihr könnt an dieser Stelle auch publizierte Projekte im Verzeichnis des lokalen Servers wieder löschen, also dann einfach diesen Ordner löschen.

Nach der Installation könnt Ihr dann diesen lokalen Web-Server in Eurem NOF als zusätzliche Anwendung für die Vorschau verwenden.

> Werkzeuge > Optionen > Anwendung > Vorschau

Klickt auf den Button “Hinzufügen” und im Fenster “Neuer Browser” auf den Button “Durchsuchen”. Geht dann zu dem Verzeichnis in dem sich die EXE befindet. In meinem Beispiel hier (für Windows XP) habe ich den Firefox gewählt (“LocalServerA1_FF.exe”) also dann hier:

C:\Programme\NetObjects\LocalWebServer

Hakt nun diesen Browser zum lokalen Publizieren an und ab sofort könnt Ihr auch .php Seiten lokal sehen und testen.

Wichtig:

Bitte verwendet zur lokalen Publizierung mit dem “LocalWebServer” ausschließlich das Standard Programm-Verzeichnis. Der "LocalWebServer" sucht nach dieser virtuellen Root mit dem Verzeichnis-Namen "Lokale Publizierung" und nirgend woanders.

Beispiel Windows XP:

C:\Dokumente und Einstellungen\Admin\Eigene Dateien\NetObjects Fusion 12.0\User Sites\ProjektName\Lokale Publizierung

Beispiel Windows 7:

C:\Users\Admin\Documents\NetObjects Fusion 12.0\User Sites\ProjektName\Lokale Publizierung

Gleichzeitig wird auch automatisch ein integrierter SMTP-Mail-Server gestartet, der sich in einem Javascript-Fenster öffnet. Das heißt, dass Ihr auch z.B. Formulare testen könnt, wie z.B. dieses spamsichere Formular von “SwissKnife”. Die Mail wird sogleich im Fenster dieses SMTP-Servers angezeigt, wenn Ihr in das eigene System (Local Host) unter der IP-Adresse 127.0.0.1 publiziert. Ihr braucht keinerlei zusätzliche Einstellungen vorzunehmen.

nach oben

 

MySQL und SqLite Datenbank - nur für fortgeschrittene Benutzer, die sich mit SQL auskennen. Hier seht Ihr eine Übersicht.

Mit dieser Komponente könnt Ihr auch Eure Datenbanken verwalten. Bei der Installation der Komponente “LocalWebServer” werden 2 Icons auf dem Desktop angelegt.

Startet den “LocalWebServer” mit Doppelklick und startet “MySQL Admin”. Tragt als Benutzername “root” ein. Auf das Passwort könnt Ihr verzichten.

... nach dem Klick auf “OK” öffnet sich die “MySQL Admin” Oberfläche, in der Ihr nun Eure Datenbank anlegen könnt und vorhandene Datenbanken-Inhalte einlesen könnt. Wie Ihr im Screenshot unten sehen könnt, werden folgende Versionen verwendet:

  • Apache 2.2.15
  • PHP 5.3.2
  • SQLite 2
  • MySQL 5.1.46

Bitte achtet darauf, dass Ihr beim Testen Eurer NOF-Datenbank die Adresse des lokalen Host 127.0.0.1 sowie den Port 7188 eintragt. Lest dazu die Anleitungen im PDF-Manual. Unten als Beispiel zu meiner Datenbank “Mitglieder”.

 

LocalWebServer Übersicht

... und hier noch ein Hinweis auf die Startseite der Komponente “LocalWebServer”, die Ihr nach dem Start vom “LocalWebServer” im Browser so aufruft:

http://127.0.0.1:9667/index.php

Hier könnt Ihr einige Informationen einsehen und verschiedene Beispiele sowie Werkzeuge aufrufen und dieses Tutorial hier einsehen.

nach oben

Hier geht es zu meinem Tutorial mit Download der Komponenten.

Viel Spaß!

Tutorials von Thomas Frei-Herrmann

diese Seite weiter empfehlen


Counter Statistik