Literatur und Links. Webtechnologien SS 2017 Teil 1/Entwicklung

Ähnliche Dokumente
Literatur und Links. Webtechnologien WS 2015/16 Teil 1/Entwicklung

Literatur und Links. Webtechnologien SS 2015 Teil 1/Entwicklung

Aufgabe 2.2. Folgende Schritte sollen durchgeführt werden:

Demopaket FDFsolutions für Windows, Version 1.73, Voraussetzungen & Installation. (Stand )

Installation von Typo3 CMS

Dynamische Webseiten mit PHP 1

Installation/Einrichtung einer Datenbank für smalldms

Inhaltsverzeichnis Abbildungsverzeichnis

Hochschule Darmstadt Fachbereich Informatik

1 Installationen. 1.1 Installationen unter Windows

Hochschule Darmstadt Fachbereich Informatik

AixVerein Anleitung zur Einrichtung des

Wie kann ich das Webserver-Paket XAMPP auf einem Win7 System installieren?

Homepageerstellung mit WordPress

WordPress lokal mit Xaamp installieren

INSTALLATION. Voraussetzungen

Lernjournal Auftrag 1

Für die Bearbeitung von MySQL-Datenbanken ist das Administrationswerkzeug phpmyadmin integriert.

Starten Sie das Shopinstallatonsprogramm und übertragen Sie alle Dateien

[2-4] Typo3 unter XAMPP installieren

Inhaltsverzeichnis. Vorwort... 3 Installation von XAMPP... 3 Installation von Joomla... 8 Schlusswort Copyright

Installation von NetBeans inkl. Glassfish Anwendungs-Server

Internet und WWW Übungen

Anleitung zur Webservice Entwicklung unter Eclipse

ZPN Zentrale Planungsgruppe Netze am Ministerium für Kultus, Jugend und Sport Baden-Württemberg

mygesuad Download: Wamp/Lamp Systemumgebungen:

Installationsanleitung

Xampp-Installation und Konfiguration. Stefan Maihack Dipl. Ing. (FH) Datum:

Installationsanleitung für. SugarCRM Open Source. Windows Einzelplatz

Vorbereitungen zum SIMOTION Webserver Tutorial Anwenderdefinierte Webseiten

Anleitung zum Arbeiten mit Microsoft Visual Studio 2008 im Softwarepraktikum ET/IT

1 Vorraussetzungen. 2 Installiere Eclipse. FS 2015 Herausgabe: Dr. A. L. Schüpbach, D. Sidler, Z. István Departement Informatik, ETH Zurich

Systemanforderungen Verlage & Akzidenzdruck

eridea AG Installation Eclipse V 1.4

1. Voraussetzungen / TYPO3 Pakete

ZEUS visitor Installation

TimeMachine. Installation und Konfiguration. Version 1.4. Stand Dokument: installcentos.odt

Benutzerdokumentation Web-Portal

INSTALLATION VON INSTANTRAILS 1.7

TimeMachine. Time CGI. Version 1.5. Stand Dokument: time.odt. Berger EDV Service Tulbeckstr München

Installation des CMS-Systems Contao auf einem Windows-Rechner mit XAMPP

1 Joomla 2.5 HikaShop und Komponenten Paket:

Systemanforderungen Verlage & Akzidenzdruck

Dokumentation über die Betreuung des Servers des Reitvereinmanagementsystems (RVMS)

Migration Howto. Inhaltsverzeichnis

Python SVN-Revision 12

Tabellen von Access nach MySQL konvertieren

Leitfaden für die Installation des Content Management System (CMS) Joomla! auf za-internet Webservern. Die Joomla! Installation

Bedienungsanleitung GOZ-Handbuch der Landeszahnärztekammer Baden-Württemberg

Mac OS X Consoliero Teil 14: Webmail Agent unter Mac OS X Server 10.2

Voraussetzungen und Installation

BAB STARTER Dokumentation

- 1 - WAMP: Apache MySql PHP PhpMyAdmin Installation W2K. Voraussetzung zum Installieren: Entpacker wie Winzip oderwinrar muss vorhanden sein!

Installation des GeoShop Redirector für Apache (Stand ) ================================================================

Apps-Entwicklung mit Netbeans

Installieren eines universellen Webservers in / mit Contao2Go

Version 0.3. Installation von MinGW und Eclipse CDT

Systemanforderungen Verlage & Akzidenzdruck

Systemanforderungen Verlage & Akzidenzdruck

Die Installation des GeoShop Redirector für IIS (Internet Information Server, Version 4.0, 5.0 und 6.0) umfasst folgende Teilschritte:


Kurzanleitung. EGVP 2.8 Installerpaket. Dokumentversion bremen online services Entwicklungs- und Betriebsgesellschaft mbh & Co.

2 Die Entwicklungsumgebung einrichten

4 Die wichtigsten Vorbereitungen treffen

CADEMIA: Einrichtung Ihres Computers unter Linux mit Oracle-Java

Zugriff auf die Installation mit dem digitalstrom- Konfigurator mit PC und Mac

TimeMachine. Installation und Konfiguration. Version 1.4. Stand Dokument: install.odt. Berger EDV Service Tulbeckstr.

Fernzugang Uniklinikum über VMware View

SCADA SOFT AG. Technische Fragen zu Wizcon (TFW035): Installation von Apache 1.3.x / 2.0.x

Updateseite_BuV-PlugIn-NERZ-Gesamt

Handbuch: PlagScan PlugIn in Moodle 2.X und 3.X für den Administrator

Adminer: Installationsanleitung

Drupal 8 manuell installieren

KEIL software. Inhaltsverzeichnis UPDATE. 1. Wichtige Informationen 1.1. Welche Änderungen gibt es?

ECLIPSE PLUG-IN. Redwood Anwendertage 2015

PPL 10 Installationsanleitung

Eclipse :Bis(s) zum Javacode Einführung in die Eclipse-IDE

Collax Web Application

WEBAPPLIKATIONEN MIT PHP. Wo gibt es Hilfe? Wie fang ich an?

MySQL Community Server 5.6 Installationsbeispiel (Ab )

Apache. O'REILLY Beijing Cambridge Farnham Köln Paris Sebastopol Taipei Tokyo. Das umfassende Handbuch. Ben Laurie und Peter Laurie 2.

1. Generelles. Hier haben wir einige wichtige Anmerkungen zusammengefasst, die Sie unbedingt bei der Bearbeitung Ihres Shops beachten sollten.

Dokumentation owncloud PH Wien

Installationsanleitung WordPress auf greenwebhosting

Publizieren von Webs mit SmartFTP

OS IDE Webserver Integration des Webservers in die IDE Wireshark Webserver II Dynamisches Webprojekt in Eclipse

Datenbank - Teil 3. Ziele: Eine Datenbank anlegen mit SQL. Daten eingeben mit SQL. Abfragen stellen mit SQL und PHP.

Nadine Edelmann // Klaudia Fernowka // Magdalena Kierat // Anne Schwertfeger

Der XAMPP-Stack. Apache, PHP und MySQL im Überblick

Verschlüsseln von USB-Sticks durch Installation und Einrichtung von TrueCrypt

PRAKLA SEISMOS Downloadportal

Google Earth und Telefonbücher im Internet

Installationsanweisung Live Update RadarOpus 1.40 bzw für MAC. WICHTIGER HINWEIS! Sie benötigen für das Update ca Minuten.

Inhaltsverzeichnis. Hinweise zum Gebrauch des Buches... XIII. Teil I Grundlagen der Web-Programmierung

Herzlich willkommen im Modul Web-Engineering

Anwendungspaket Basisautonomie

Thomas Wagner 2009 (im Rahmen der TA) Installation von MySQL 5.0 und Tomcat 5.5

November Fachdidaktik WG - bei Peter Sägesser. 2 - Wählen Sie Datei Speichern und

Anleitung zum Prüfen von WebDAV

CBS-Heidelberg Helpdesk Filr-Dokumentation S.1

Transkript:

Literatur und Links [1-1] Seidler, Kai; Vogelsang, Kay: Das XAMPP Handbuch. Addison-Wesley, 2006 [1-2] http://www.apachefriends.org/download.html http://sourceforge.net/projects/xampp/files/ [1-3] http://aktuell.de.selfhtml.org/extras/download.shtml [1-4] http://www.selfphp.info/de/extras/download.php [1-5] http://www.php.net/docs.php [1-6] http://www.ulduzsoft.com/linux/kchmviewer/getting-kchmviewer/ http://sourceforge.net/projects/kchmviewer/files/ [1-7] http://dev.mysql.com/downloads/tools/workbench/ [1-8] http://www.gimp.org/downloads/ http://www.inkscape.org/de/ [1-9] http://www.ukrebs-software.de/german/back4sure/download.html 2

Übersicht Lokales Arbeiten unter Windows Arbeiten mit einem Server Virtuelle Maschine für Linux Es wird die Einrichtung einer Web-Entwicklungsumgebung unter Windows gezeigt. Die Snapshot-Dumps stammen nicht von der aktuellen Version XAMPP 7.1, sind aber immer noch gültig. 3 Entwicklungsumgebung (Windows) I Download über www.apachefriends.de bzw. gleich: http://sourceforge.net/projects/xampp/files/ Download und Installationshinweise stehen unter https://www.apachefriends.org/download.html 4

Entwicklungsumgebung (Windows) II Es wird als erstes XAMPP 7.1 installiert: xampp-win32-7.1.*-*-vc14-installer.exe Nehmen Sie immer die letzte Version. 5 Entwicklungsumgebung (Windows) III Tomcat können Sie für diese Veranstaltung weglassen; für die LV Programmieren könnte Tomcat aber benötigt werden. Perl und der Mailserver sind auch nicht erforderlich. 6

Entwicklungsumgebung (Windows) IV Zum Deinstallieren muss die Routine \xampp\uninstall.exe aufgerufen werden diese steht im Installationsordner. Oder es wird der normale Deinstallationsmechanismus über die Systemsteuerung (Programme und Funktionen) benutzt: 7 Entwicklungsumgebung (Windows) V Unter Windows sollte der Installationsordner unter c:\programme liegen, d.h. c:\programme\xampp Ab Windows 7 ist c:\xampp besser. 1) Dann das Control-Panel starten: Start des Apache-Servers Start des MySQL-Servers 2) Prüfung, ob alles in Ordnung ist, per Browser: Als URL folgendes eingeben: http://localhost/ bzw. http://localhost/xampp/index.php Im folgenden werden die Snapshot-Dumps dazu angezeigt. 8

Entwicklungsumgebung (Windows) VI Der XAMPP-Ordner c:\xampp Oberer Teil 9 Entwicklungsumgebung (Windows) VII Der XAMPP-Ordner c:\xampp Unterer Teil 10

Entwicklungsumgebung (Windows) VIII In den Ordner c:\xampp\htdocs kommen die HTML/PHP-Dateien 11 XAMPP I - Vor dem Serverstart 12

XAMPP II Der Apache php.ini 13 XAMPP III Der Apache Wichtig für die Fehlersuche 14

XAMPP IV Der Aufruf Nun wird der Browser aufgerufen mit folgender URL (Adresse): http://localhost/ bzw. http://localhost/xampp/index.php 15 XAMPP V Der Aufruf http://localhost/dashboard 16

XAMPP VI Der Aufruf http://localhost/dashboard/phpinfo.php Oben sollte die Version 7.1 angezeigt werden. 17 Start von phpmyadmin I http://localhost/phpmyadmin 18

Start von phpmyadmin II 19 Start von phpmyadmin III Die Web-Administrationsoberfläche phpmyadmin oberer Teil 20

Start von phpmyadmin IV Die Web-Administrationsoberfläche phpmyadmin unterer Teil Diese Warnungen sollten Sie nur dann ernst nehmen, wenn Sie nicht Lokal auf einer Maschine arbeiten, sondern im Internet. Dann müssen diese Dinge beachtet und die Lücken beseitigt werden. 21 Lokales Arbeiten I ohne Webserver URL: file:///c:/.../hello.html Browser (1) read Hello.html Die Adressen der Objekte (URL) sind Verweise auf lokale Dateien. Dies funktioniert NUR(!) lokal auf dem eigenen PC; eine Übertragung auf eine andere Maschine kann zu Problemen führen. Dies geht auch ohne XAMPP, ist aber nicht zu empfehlen. Ordner Eigene Dateien 22

Lokales Arbeiten II mit Webserver URL: http://localhost/hello.html Apache (3) HTTP Browser (2) read (1) copy Hello.html Das ist die richtige Arbeitsweise, da alle Adressen echte Web-Adressen sind. Schritt (1) muss immer zu Fuß gemacht werden. Ordner htdocs Ordner Eigene Dateien Vorher muss der Web- Server gestartet sein. 23 Erstes Arbeiten mit netbeans I Es wird ein neues Projekt ausgewählt, dann der Typ PHP-Applikation bestimmt Dies ist die netbeans-version 8.0.2, Eclipse geht natürlich auch! 24

Erstes Arbeiten mit netbeans II Nun wird ein Name definiert immer neueste PHP-Version auswählen. Achten Sie auf den richtigen Ordner hier darf nie...htdocs stehen. 25 Erstes Arbeiten mit netbeans III Hier nun unterscheiden sich die oben vorgestellten Varianten Wir wählen die einfachste als erstes... Am Anfang steht hier nichts, das muss über configure geändert werden. Der Rest ist erst einmal uninteressant, also Finish 26

Erstes Arbeiten mit netbeans IV configure... Hier wird der Pfad zum PHP-Interpreter eingetragen (hängt vom Ort der Installation ab) Das ist nur ein einziges Mal erforderlich. 27 Erstes Arbeiten mit netbeans IV Unser erstes PHP-Programm: Hallo World! 28

Erstes Arbeiten mit netbeans V Eingeben des Programms und Starten über das grüne Dreieck. Die Ausgabe erscheint unterhalb des Source-Code-Fensters. 29 Nun über den Server I Wir legen ein neues Projekt an wie gehabt: 1.Schritt 2.Schritt 30

Nun über den Server II Wir legen ein neues Projekt an wie gehabt, aber stellen im 3. Schritt des Assistenten etwas anderes ein. 3.Schritt In den htdocs-ordner soll nun netbeans alle Dateien installieren. 31 Nun über den Server III Dazu schreiben wir uns schnell eine einfache Seite mit dem Hallo- World-PHP-Befehl was das alles zu bedeuten hat, wird später erklärt. 32

Nun über den Server IV Mit Set Main Project wird ein bestehendes Projekt zum Hauptprojekt gemacht. Dann ein Klick auf das grüne Dreieck: Die Datei wird kopiert, der Browser gestartet und das Ergebnis angezeigt. 33 Nun über den Server V Wir können uns im Browser den angezeigten Quellcode der Datei anzeigen lassen. 34

Nun über den Server VI Das Ergebnis der Konfiguration schauen wir uns nun über den folgenden Weg an: Projekt (rechte Maustaste) 35 Nun über den Server VII Wir können an diesen Stelle unsere Konfiguration einsehen und ändern. 36

Installation der IDE I Hier gibt es verschiedene Möglichkeiten je nach Geschmack: Eclipse mit PHP-Plugins Netbeans mit PHP-Plugins Einfache Editoren vim jedit 37

Installation der IDE III Adresse: http://netbeans.org/downloads/ Die englische Version, deutsche Versionen gibt es hier kaum. 39

Firebug beim Firefox I Add-ons auswählen Firebug suchen 45 Firebug beim Firefox II Installieren Mit F12 starten 46

Firebug beim Firefox III - https://lsf.htw-berlin.de Alle geladenen Dateien 47 Firebug beim Firefox IV - https://lsf.htw-berlin.de Die JavaScript-Quellen 48

Firebug beim Firefox V - https://lsf.htw-berlin.de Die HTML-Quellen 49 Firebug beim Firefox VI - https://lsf.htw-berlin.de Die Cookies 50

Installation von Manuals I SelfHTML SelfPHP PHP Documentation PHP Documentation Kommentare Reference-Handbuch für HTML, CSS und JavaScript sehr empfehlenswert http://aktuell.de.selfhtml.org/extras/download.shtml Dasselbe für PHP sehr empfehlenswert http://www.selfphp.info/de/extras/download.php Offizielle Dokumentation von PHP http://www.php.net/docs.php Offizielle Dokumentation von PHP mit ergänzenden Kommentaren sehr empfehlenswert http://www.php.net/docs.php Am besten ist es für Windows-Freunde die CHM-Versionen zu benutzen. Falls der eingebaute chm-viewer nicht funktioniert, dann nehmen Sie am besten den kchmviewer von http://sourceforge.net/projects/kchmviewer/ 51 Zu selfhtml (nur für HTML 4 geeignet) http://de.selfhtml.org/ http://aktuell.de.selfhtml.org/extras/selfchm.htm 52

Zu selfphp http://www.selfphp.de/de/extras/download.php 53 Zu PHP Einfache und erweiterte Dokumentation http://www.php.net/docs.php http://www.php.net/download-docs.php 54

CHM-Viewer http://www.ulduzsoft.com/linux/kchmviewer/ http://sourceforge.net/projects/kchmviewer/files/ 56

MySQL Workbench I http://dev.mysql.com/downloads/tools/workbench/ 57 MySQL Workbench II 58

Zeichenprogramme http://www.gimp.org/downloads/ http://www.inkscape.org/de/herunterladen/windows-installer/ 59 Dann noch etwas Backups! I http://www.ukrebs-software.de/german/back4sure/download.html 60

Dann noch etwas Backups! II 61 Dann noch etwas Backups! III 62

Für die Freunde von Eclipse Eclipse mit PHP zusammen: http://www.eclipse.org/downloads/packages/eclipse-php-developers/ heliosr Installationsvideos (auf Deutsch): http://www.youtube.com/watch?v=scbw8dsqa3i http://www.youtube.com/watch?v=08-dgbn-53m http://www.youtube.com/watch?v=ie1x_1dvt2m Für PHP selbst: http://www.youtube.com/user/phptutorialdeutsch?feature=watch 63 Linux-Version Es gibt noch eine virtuelle Maschine (VirtualBox) mit Linux. Diese basiert auf redhat Linux (CentOS 6.8). Installiert und konfiguriert ist dort: XAMPP 7.0.9 Java 1.8 Netbeans 8.2 C Software für Übungen der LV IT-Security Software für Übungen der LV Architektur verteilter Systeme Die Benutzung wird auf Wunsch in den Übungen erklärt. 64

Nach dieser Anstrengung etwas Entspannung... 65