Provider, Webserver und Entwicklungsumgebungen
Grundlagen der Web-Techniken
Sie haben Ihre erste Website online auf Ihrem Produktionsserver beim Provider und sind nun Webmaster. Auf Ihrem lokalen Rechner haben Sie einen Test-Server als Entwicklungsumgebung (IDE) eingerichtet. Hier prüfen Sie verschiedene Einstellungen, Aktualisierungen und Design-Änderungen.
Langsam erschliessen sich Ihnen die Schlagwörter Webhosting, Webspace, 1-Click-Installation usw. Online jedoch gibt es immer mal wieder Probleme. Die unten aufgeführten Adressen sollen Ihnen einen ersten Einstieg geben.
Domain-Informationen:
Ihre Adresse im Internet ist eine Domain-Adresse, die von einem Domain Name System (DNS) kommt. Dieser Domain-Name steht für Ihre IP-Adresse. Die nachfolgenden Tools helfen Ihnen bei der Ermittlung der Internet-Adressen.
- DeNIC
- DomainTools
- DNSWatch
- Informe.com
- IP Adress
- IP Adresse ermitteln
- Meine aktuelle IP
- Name Check
- utrace
- Whois
Entwicklerumgebungen (IDE):
Diese intergrated development environment ist eine Software-Lösung zur Entwicklung von Programmen bzw. Webseiten. Sie beinhaltet in der Regel einen Apache-Webserver (A), eine Maria DB oder MySQL-Datenbank (M) sowie eine serverseitige PHP-Skriptsprache (P). Im Folgenden finden Sie vorrangig kostenlose Open Source Lösungen.
- AMPSS
- Aptana Studio
- Bitnami (Tutorials)
- EasyPHP
- Eclipse
- Local für MAC (Vergleich mit Mamp)
- MAMP für MAC (Tutorial)
- Uniform Server
- XAMPP für Mac (Tutorial)
- XAMPP für Windows (Tutorial)
- XAMPP FTP Konfiguration für localhost und Mac OS X
- Standard-Ports von XAMPP ändern
.htacess:
Der Zugriff auf die Webseiten beim Apache-Webserver ("hyper text access") wird durch die Konfigurationsdatei .htaceess geregelt. In dieser Datei können Anweisungen für den Verzeichnisschutz, die Erstellung suchmaschinenfreundlicher URLs (SEF), Fehlerseiten usw. definiert werden.
Die Datei liegt im obersten Verzeichnis und wirkt sich auch auf die Unterordner aus.
- .htaccess allgemein
- .htaccess-Datei und robots.txt
- .htaccess-Editor
- .htaccess-Editor redirect
- .htaccess Password-Editor
- Ultimate htaccess
- Wordpress offiziell (Codex)
LINUX / UNIX - Dateirechte und Verzeichnisschutz:
Diejenigen, die mit Windows-Rechnern arbeiten, können mit diesem Thema nicht viel anfangen. Ihr Rechner startet gleich mit einenm Administratorenkonto und darf alles machen: Ordner anlegen oder löschen, Dateien erzeugen, Dateien löschen usw. Wer mit einem Apple Computer und MAC OS X arbeitet, der hat mehr Schwierigkeiten als die Windowsnutzer. Warum? Unter dem MAC OS X läuft ein UNIX mit unterschiedlichen Rechten. Schnell mal XAMPP und Wordpress installieren und gleich loslegen klappt in der Regel nicht. Schon bei der Installation gibt es nicht genügend Schreibrechte. Was dahinter steckt, steht in den folgenden Links.
Ein paar Tutorials zum Vertiefen von LINUX gibt es bei https://decatec.de und für Nextcloud bei https://www.c-rieger.de.
- CHMOD
- Datei und Verzeichnisrechte
- Datei- und Verzeichnisrechte bei WordPress online
- MAC: Lokalen Webserver einrichten
- MAC: Schreibrechte unter Apache setzen
- MAC: Zugriffsrechte über das Terminal ändern
- Root-Konto
Für LINUX gibt es ein paar Open Books zum Nachschlagen:
- LINUX: das umfassende Handbuch
- Ubuntu 12.04. LTS
- Linux-Unix-Programmierung: das umfassende Handbuch
PHP / MySQL Adressen
Provider-Listen:
Webhosting kommerziell:
Webhosting kostenlos:
Webhosting inkl. Joomla!:
Webhosting mit WordPress:
- 1&1 WordPress-Hosting
- All-Inkl.com
- CampusPress
- EasyWP
- GN2 Hosting
- Host Europe Wordpress Hosting
- Kinsta
- Mittwald WordPress Hosting
- Seravo
- Strato Wordpress Hosting
- WordPress.com
- WP-Projects
WordPress Provider-Umzug:
- Vom Localhost zum Remote Host
- WordPress Hoster Umzug
Webseiten-Tools (Editoren, FTP)