Zum Einsatz kommen soll erst einmal der gängige und allseits bekannte Webserver "Apache 2". Als Betriebssystem dient Linux, genauer gesagt CentOS (RPM-basiert). Hierbei ist zu beachten, dass die Verzeichnispfade von anderen Linux-Distributionen wie Debian abweichen können!
Apache installieren
yum install httpd
Apache einrichten/starten
chkconfig --levels 235 httpd on (httpd beim Systemstart mit starten)
/etc/init.d/httpd start (httpd gleich starten)
Und schon erscheint bei Aufruf der eigenen Adresse (sonst lokale IP) die Apache-Standardseite:
Das Verzeichnis für die Website an sich (HTML) ist bei CentOS /var/www/html, die Konfigurationsdatei ist unter /etc/httpd/conf/httpd.conf zu finden (und weitere befinden sich in /etc/httpd/conf.d/).
PHP installieren
Sollte man nun aber dynamische Webseiten mittels "PHP" erstellen und veröffentlichen wollen, dann benötigt man eben noch PHP: yum install php
Sollte man dann noch eine Datenbank verwenden wollen, dann kann man eben zu MySQL greifen.
Das Installieren weiterer PHP-Module:
yum search php (Suche)
yum install php-mysql (MySQL-Modul)
yum phpmyadmin ("phpMyAdmin" (grafische Verwaltungsoberfläche))
yum install php-mbstring (etwa für UTF-8-Kodierung (Multi-Byte-Strings))
yum install php-xcache (XCache, ein Zwischenspeicher (Performance); eher für Fortgeschrittene)
Apache-Dienst neu starten
Wichtiger Hinweis:
Sollte das Platzieren von Dateien [z.B. index.php und/oder index.htm(l)] keinen Effekt zeigen, also scheinbar nicht funktionieren und die Apache-Standardseite evtl. weiterhin erscheinen, oder aber eine erste Datenbankabfrage zeigt keine Ergebnisse, dann sollte man den Webserver erst einmal kurz neu starten!
Der letzte Schritt (auch nach Änderungen an der Konfiguration) muss also immer sein:
/etc/init.d/httpd restart
Eine gute Anleitung dafür (von A bis Z) gibt es übrigens auch bei HowtoForge.
Keine Kommentare:
Kommentar veröffentlichen
Hinweis: Nur ein Mitglied dieses Blogs kann Kommentare posten.