Holger Reibold. XAMPP kompakt. 3., aktualisierte und stark erweiterte Auflage BRAIN



Ähnliche Dokumente
Inhaltsverzeichnis. Inhaltsverzeichnis. Vorwort 9

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

WordPress lokal mit Xaamp installieren

Konfiguration Zentyal 3.3 Inhaltsverzeichnis

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

Web Space Anbieter im Internet:

FTP-Leitfaden Inhouse. Benutzerleitfaden

Collax Web Application

XAMPP. Rundum-Sorglos Sorglos -Server-Paket für Linux,, Windows sowie Solaris und Mac O/S. Das Rundum PGP XII/07

Wie starte ich mit meinem Account?

Step by Step Webserver unter Windows Server von Christian Bartl

Anleitungen zum Publizieren Ihrer Homepage

BEDIENUNGSANLEITUNG. ba76147d01 04/2013. MultiLab User PC SOFTWARE ZUR BENUTZERVERWALTUNG

Trend Micro Worry-Free Business Security 8.0 Tipps und Tricks zur Erstinstallation

Content Management mit Joomla! 1.7 für Kids Hanke

HANDBUCH FILEZILLA So benutzen Sie Ihren kostenlosen FTP Client.

NAS 224 Externer Zugang manuelle Konfiguration

Tutorial -

TIA - Rechenzentrum. Systemvoraussetzungen

INNOTask, INNOCount, INNORent, INNOSpace, INNOCar Installationsanforderungen

A1 Desktop Security Installationshilfe. Symantec Endpoint Protection 12.1 für Windows/Mac

Lexware professional und premium setzen bis einschließlich Version 2012 den Sybase SQL-Datenbankserver

Installation der 4Dv12sql Software für Verbindungen zum T.Base Server

NTCS Synchronisation mit Exchange

Installationsanleitung Webhost Linux Flex

FL1 Hosting FAQ. FL1 Hosting FAQ. V1.0 (ersetzt alle früheren Versionen) Gültig ab: 18. Oktober Telecom Liechtenstein AG

Test mit lokaler XAMPP Oxid Installation

LOG-FT BAG Filetransfer zum Austausch mit dem Bundesamt für Güterverkehr (BAG) Kurzanleitung

Kommunikationsübersicht XIMA FORMCYCLE Inhaltsverzeichnis

AppCenter Handbuch August 2015, Copyright Webland AG 2015

Lizenz Verwaltung. Adami Vista CRM

Einrichten des Mail-Clients für Exchange unter Mac OS X

Firma und Internet-Server Projekt

Holger Reibold XAMPP 1.8 kompakt

Inhaltsverzeichnis VII

Anleitung zum Prüfen von WebDAV

Clientkonfiguration für Hosted Exchange 2010

Praktikum IT-Sicherheit

Anleitung zum Prüfen von WebDAV

Geschütztes FTP-Verzeichnis erstellen

Konfigurationsanleitung Access Control Lists (ACL) Funkwerk. Copyright Stefan Dahler Oktober 2008 Version 1.0.

Folgende Einstellungen sind notwendig, damit die Kommunikation zwischen Server und Client funktioniert:

Django - ein Python Web-Framework

OLXTeamOutlook 1.5 für Outlook 2003, 2002/XP, 2000 und 97/98

Proxyeinstellungen für Agenda-Anwendungen

Firewalls für Lexware Info Service konfigurieren

Dirk Becker. OpenVPN. Das Praxisbuch. Galileo Press

INSTALLATIONSANLEITUNG der Version 2.1 (Jänner 2014)

Handbuch. timecard Connector Version: REINER SCT Kartengeräte GmbH & Co. KG Goethestr Furtwangen

Anleitung. zum Einrichten Ihrer. manitu DSL - Verbindung

Joomla 1.5. Einführung in die Installation und Benützung

Wiederherstellen der Beispieldatenbanken zum Buch Microsoft Project 2010

Verwendung des IDS Backup Systems unter Windows 2000

Diese Anleitung erläutert die Einrichtung des Active Directory Modus im DNS-343.

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

mygesuad Download: Wamp/Lamp Systemumgebungen:

Firewalls für Lexware Info Service konfigurieren

START - SYSTEMSTEUERUNG - SYSTEM - REMOTE

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

FTP-Leitfaden RZ. Benutzerleitfaden

2. Die eigenen Benutzerdaten aus orgamax müssen bekannt sein

Wissenswertes über LiveUpdate

a.i.o. control AIO GATEWAY Einrichtung

How-to: Webserver NAT. Securepoint Security System Version 2007nx

Eine komplette Übersicht über auf mein.homelinux.com verfügbare Anleitungen findest du im Wiki.

Anleitung zur Konfiguration eines -Kontos unter Outlook 2007 mit dem Exchange- oder IMAP-Protokoll. hslu.ch/helpdesk Andere

Infomelde-Server Einstellungen

Websites mit Dreamweaver MX und SSH ins Internet bringen

datenfabrik. Validieren von -Adressen 1

Avira Professional Security/ Avira Server Security Version 2014 Release-Informationen

FTP Server unter Windows XP einrichten

Einspielanleitung für das Update DdD Cowis backoffice DdD Cowis pos

12. Dokumente Speichern und Drucken

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

Anleitung zur Einrichtung einer ODBC Verbindung zu den Übungsdatenbanken

Um DynDNS zu konfigurieren, muss ausschließlich folgendes Menü konfiguriert werden:

AixVerein Anleitung zur Einrichtung des

Dokumentation zur Browsereinrichtung

FL1 Hosting Kurzanleitung

Diese Anleitung enthält Anweisungen, die nur durch erfahrene Anwender durchgeführt werden sollten!

Installationsanleitung

Rechnernetze Praktikum. Versuch 5: Linux embedded. Ziel

Inhaltsverzeichnis. Einführung... 1

Mit seinen umfangreichen und leistungsstarken Features ist Confixx speziell auf die Bedürfnisse von Webhostern zugeschnitten.

Einrichten der TSM-Backup-Software unter dem Betriebssystem Windows

GGAweb - WLAN Router Installationsanleitung Zyxel NBG 6616

H A N D B U C H FILEZILLA. World4You Internet Service GmbH. Hafenstrasse 47-51, A-4020 Linz office@world4you.com

FastViewer Remote Edition 2.X

==============================!" ==

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein:

Apache HTTP Server Administration

Einrichtung von Outlook 2007

Anleitung: Confixx auf virtuellem Server installieren

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

IBM Software Demos Tivoli Provisioning Manager for OS Deployment

1. Bearbeite Host Netzgruppen

Schritt-für-Schritt-Anleitung So verschlüsseln Sie Ihr -Konto in der Software 6.0

Umzug der Datenbank Firebird auf MS SQL Server

Transkript:

Holger Reibold 3., aktualisierte und stark erweiterte Auflage BRAIN

Inhaltsverzeichnis Vorwort 11 1 Quickstart 13 1.1 Der Begriff XAMPP 14 1.2 Installation von XAMPP für Windows 16 1.3 Installation von XAMPP für Linux 22 1.4 Installation von XAMPP für Mac OS X 23 1.5 XAMPP kennenlernen 27 1.6 Funktionen des Bereichs XAMPP 29 1.7 XAMPP Control Panei für Windows 31 1.8 XAMPP Control Panel für Linux 32 1.9 Linux- und Windows-spezifische Eigenheiten 33 2 Apache im Griff 39 2.1 Apache-Basics 39 2.2 Verzeichnisschutz mithilfe der.htaccess 47 2.3 Sicherer Zugriff dank SSL 50 2.4 Zugriff per WebDAV 53 2.5 Virtuelle Hosts 60 2.5.1 Namensbasierte virtuelle Hosts 61 2.5.2 IP-basierte virtuelle Hosts 63 2.5.3 Beispiele für typische Konfigurationen 64 2.6 Außenanbindung mit DynDNS 73 2.6.1 DynDNS-Basics 73

2.6.2 DynDNS einrichten 75 2.6.3 Router für DynDNS konfigurieren 79 2.6.4 DynDNS testen 81 3 Mit MySQL arbeiten 83 3.1 MySQL-Basics 83 3.2 MySQL Administrator - der bessere Datenbankmanager 89 4 XAMPP-Tool phpmyadmin 93 4.1 Die Highlights von phpmyadmin 94 4.2 phpmyadmin kennenlernen 95 4.3 Der Arbeitsbereich 97 4.4 Ansichten in phpmyadmin 99 4.5 Datenbank erstellen 101 4.6 Tabellendetails definieren 107 4.7 Daten und Strukturen anpassen 112 4.8 Tabellenstruktur bearbeiten 118 4.9 Mit Text arbeiten 120 4.10 Binärdaten verwalten 123 4.11 ENUM- und SET-Typ 124 4.12 Umgang mit Zeitwerten 126 4.13 Umgang mit Indizes 128 5 ProFTPD 133 5.1 ProFTPD-Basics 134 5.2 ProFTPD-Konfiguration 136 5.3 Performance-Tuning 144 5.4 ProFTPD für Fortgeschrittene 146 www.brain-media.de

5.4.1 Sichere Verbindung 146 5.4.2 Benutzerverwaltung mit MySQL 148 5.4.3 Beispielkonfiguration 150 6 FileZilla-Server 157 6.1 FileZilla-Quickstart 158 6.1.1 Konfiguration des FTP-Servers 158 6.1.2 Sicheres FTP 162 6.1.3 Benutzer- und Gruppenverwaltung 163 6.1.4 FileZilla-Konfigurationsdateien 165 6.2 FileZilla im Detail 167 6.2.1 Usergruppe anlegen/bearbeiten 170 6.2.2 User anlegen/bearbeiten 173 6.2.3 Der Betrieb des Servers 175 6.2.4 Verschlüsselung 178 6.2.5 Weitere Einstellungen 180 6.2.6 Die Schaltflächen und Menüs im Einzelnen 185 7 E-Mail mit XAMPP für Windows 187 7.1 Der Mercury/32-Mailserver 187 7.1.1 Mercury-Quickstart 187 7.1.2 Einstieg in die Mercury-Administration 192 7.1.3 POP3- und SMTP-Konfiguration im Überblick 193 7.1.4 Konfiguration der Kernfunktionalität 194 7.1.5 SMTP-Konfiguration im Detail 213 7.1.6 POP3-Konfiguration im Detail 220 7.1.7 IMAP4-Konfiguration im Detail 222 7.1.8 Filterfunktionen 225

7.1.9 Autoresponder 229 7.1.10 Beispielkonfiguration 231 7.2 Fakesendmail 234 8 Mehr PHP-Power dank eaccelerator und PEAR 237 8.1 eaccelerator 237 8.2 PHP-Erweiterung PEAR 239 9 MySQL-Alternative SQLite 249 9.1 SQLite in der Praxis 250 9.2 phpsqliteadmin 252 9.3 Beispiel für den SQLite-Datenbankzugriffper PHP 254 10 Logfile-Analyse mit dem Webalizer 257 10.1 Webalizer-Basics 258 10.2 Webalizer-Konfiguration 260 11 Mehr Sicherheit für Ihre XAMPP-Installation 269 11.1 Standardsicherheit 269 11.1.1 Mehr Sicherheit für XAMPP für Linux 270 11.1.2 Mehr Sicherheit für XAMPP für Windows 273 11.2 Sicherheitsrisiken 275 11.2.1 Cross-Site-Scripting 275 11.2.2 SQL-Injektion 277 11.2.3 Angriff auf CGI 278 11.2.4 Apache-Einstellungen 278 11.2.5 Dateisystem-Sicherheit 279 11.3 Datensicherung mit phpmyadmin 280 www.brain-media.de

11.4 Nach dem Angriff ist vor dem Angriff 281 11.5 Umfassender Schutz dank ModSecurity 283 11.5.1 Schutz für Web-Anwendungen 283 11.5.2 Nicht nur eine Apache-Lösung 285 11.5.3 Installation 285 11.5.4 ModSecurity im Überblick 286 11.5.5 ModSecurity-Regeln erstellen 287 11.5.6 REMO - der Regel-Editor für ModSecurity 289 11.5.7 Konfigurationsdirektiven 291 11.5.8 Die ModSecurity-Konsole 292 11.5.9 Die Zukunft von ModSecurity 293 12 Einsatzszenarien - Magento, Joomla!, WordPress 295 12.1 Magento 295 12.1.1 Was spricht für Magento? 296 12.1.1 Die wichtigsten Features im Überblick 299 12.1.2 Was Sie über Magento wissen sollten 305 12.1.3 Magento in Betrieb nehmen 308 12.1.4 Installationsassistent 314 12.1.5 Deutsches Sprachpaket 319 12.1.6 Die Administrationszentrale kennenlernen 321 12.1.7 Der kurze Weg zum eigenen Shop 322 12.1 Joomla! 324 12.2 Jedem seinen eigenen Blog: WordPress 328 13 Tipps&Tricks für die tägliche Arbeit 333 13.1 Allgemeines 333 13.2 Tipps für Linux-Anwender 335

More Inhaltsverzeichnis 13.2.1 Linux-Variante upgraden 335 13.2.2 Hinweise zum Starten 337 13.2.3 Betrieb von XAMPP 338 13.3 Windows-spezifische Kniffe 341 13.3.1 XAMPP für die Westentaschen 341 13.3.2 Probleme mit dem Windows XP SP 2 342 13.3.3 Probleme mit Vista 343 13.3.4 Tomcat-Add-on 345 13.3.5 MD5-Prüfsumme prüfen und erstellen 350 13.3.6 Änderungen an derphp.ini greifen nicht 351 13.3.7 Kein Speicherplatz im Umgebungsbereich 352 13.3.8 Apache startet nicht 352 13.3.9 Extrem hohe CPU-Auslastung 354 13.3.10 Wo sind die Bilder und Style Sheets? 355 13.3.11 IMAP-Unterstützung für PHP 355 Anhang A - Info 357 Internet 357 Literatur 358 Anhang B - XAMPP-Add-ons 361 Die offiziellen Add-ons 361 Tomcat-Add-on 361 Die inoffiziellen Add-ons 362 Apache Axis 1.1 362 Cronolog 362 make_certificate 362 MidgardCMS 363 www.brain-media.de

Wichtiges Wissenwertes Inhaltsverzeichnis mnogosearch-add-on 364 mod_auth_mysql 364 mod_auth_sspi 364 PostGreSQL 365 ProFTPd-Frontend 365 Python-Add-on 366 Webmin 367 Win Apanatschi 368 Anhang C - zu HTTP 371 Ein wenig Technik 371 HTTP-Statuscodes 374 Die Liste der HTTP-Statuscodes 375 Anhang D - über FTP 383 FTP-Verbindung 383 Passiver Modus 383 Aktiver Modus 384 Ports 384 FTP-Befehle 385 FTP-Status-Codes 387 Anhang E - Die Buch-CD 395 Index 397 Weitere Brain-Media.de-Bücher 409