
Zitat von
SP4C3
Aus fehlendem Satzbau, Zeichensetzung und schwachem Vokabular schließe ich:
-Ahnungslos
-Kind
Könnte aber sein, dass er kein deutsch Spricht und übersetzt hat. Soll ja auch mal vorkommen, dass Gulli als "IT- und Tech-Kanal" von weltweitem Publikum als Anlaufstelle genutzt wird.
Einen Root-Server im Rechnenzentrum solltest du jetzt noch nicht nutzen, das ist zu gefährlich. Wenn du noch nicht so viel Erfahrung mit Linux hast, dann nutze eine Virtuelle Maschine. Als Software hierzu dient zum Beispiel VirtualBox oder vmware.
Darauf kannst du dir nun Debian oder Ubuntu installieren.
Beachte, dass du bei einem Server keine grafische Oberfläche haben wirst. Du hast lediglich einen schwarzen Bildschirm mit weißer Schrift!
Als Webserver kannst du apache2 oder lighttpd nutzen.
Als Datenbank kannst du MySQL oder PostGreSQL einsetzen.
Für die meisten Webseiten wirst du wohl auch nicht ohne PHP auskommen.
Anleitungen, wie die ganzen Dienste installiert und konfiguriert werden, findest du überall im Web. Dazu musst du einfach den Namen des gewählten Betriebssystems (Ubuntu / Debian) und den entsprechenden Dienst bei der Suchmaschine deiner Wahl eingeben.
Die Konfiguration muss natürlich gegebenenfalls für deine speziellen Bedürfnisse angepasst werden. Eine allgemein gültige Anleitung dazu wirst du nicht finden. Die Sicherheit deines Servers ist aber im Wesentlichen von der Konfiguration abhängig, also kann dir auch dazu niemand einen allgemein gültigen Hinweis geben. Sicherheit und Bedürfnisse unter einen Hut zu bringen kann nur gelingen, wenn du Fachwissen besitzt und dazu gehört es einfach sich über den allgmeinen Aufbau der einzelnen Dienste, von Linux allgemein und natürlich mögliche Schwachstellen zu informieren.
Auch ist dein Server nicht immer sicher, nur weil er es einmal war. Ein Server muss ständig überwacht werden, man muss ihn auf dem aktuellen Stand der Technik halten und sich immer wieder über Neuigkeiten, Sicherheitslücken und Konfigurationsempfehlungen informieren.
Quick und dirty:
Administrator-Rechte besorgen:
Letzte Updates holen und Paketquellen aktualisieren:
Code:
apt-get update
apt-get dist-upgrade
Apache2 Server installieren:
Code:
apt-get install apache2
PHP installieren:
Code:
apt-get install php5 libapache2-mod-php5
MySQL installieren:
Code:
apt-get install mysql-server mysql-client
PHP die Kommunikation mit der Datenbank ermöglichen:
Code:
apt-get install php5-mysql
PHPMyAdmin installieren:
Code:
apt-get install phpmyadmin
Die Installation immer mit y bestätigen. Bei Passwörtern ein von dir gewähltes Passwort angeben. Bei der Installation von PHPMyAdmin wirst du u.A. nach dem Root-Passwort des DBMS (MySQL) gefragt.
Jetzt musst du deinen Server noch von außen erreichbar machen:
dyndns.org bietet hierzu einen Service an.
Je nach Router kannst du den Vorgang automatisieren lassen.
Gegebenfalls musst du noch entsprechende Ports in der Firewall freigeben.
Danach sollte alles laufen. - Das Thema Sicherheit sei dabei außen vor gelassen.
Resident Evil 6 erscheint in...
Heute, 15:21 in gulli:news