Eigenen Webserver? Auf Linuxbasis? |
Falls Ubuntu Linux noch installiert ist, holt dies nach! Am Anfang reicht wohl noch die graphische Version. Der Webserver wird wohl nicht die Welt an Ressourcen benötigen. Ubuntu hat von Haus aus kein aktivierter Root Account. Eigentlich ein gutes Sicherheitsfeature, aber bei einem lokalem Server eher unnötig. Notiert euch unbedingt den Usernamen und das Userpasswort, dass ihr während der Installation eingeben müsst! |
Sich Root Rechte verschaffen und Root Account aktivieren
Um den Root Account zu aktivieren macht ihr folgendes:
So, Root ist erstmal aktiviert. Jetzt kommen die Installationen! loggt euch als Root ein: su |
Aktualisiert die vorhandenen Pakete |
Lässt man die Ip dynamisch, kann der Server mal auf 192.168.1.64 wie auf 192.168.1.86 laufen, usw. Deswegen sollte man die Ip Adresse des Servers fix einstellen. Sucht euch eine Ip Adresse in eurem Netzwerk aus, die noch nicht vergeben ist und vom DHCP Server auch nicht vergeben werden kann, da es sonst zu einem IP-Konflikt kommen kann. Zum Beispiel 192.168.1.99 Tippt dann folgenden Befehl ein, um zur Netzwerkkonfiguration zu gelangen:
Ihr werdet da wohl eine Sektion finden, bei der auto eth0 (sofern ihr nur eine Netzwerkkarte habt) steht. Ersetzt dies mit folgenden Zeilen:
Mehr braucht ihr nicht, der Server soll sich ja nicht mit dem Internet verbinden. |
Apache2 Webserver installieren
Holt den Apache2 Webserver (evtl. braucht ihr dazu auch die Installationsdisk)
gibt euch die nötigen Rechte um überhaupt etwas am Verzeichnis ändern zu dürfen (erinnert euch: /var/www ist das Verzeichnis wo alle Projekte rein kommen werden, es ist das root Verzeichnis vom Webserver) |
Holt euch die neueste PHP Version Der Server sollte jetzt eigentlich schon aktiv sein und unter http://eureip erreichbar sein, aber für Wordpress fehlt noch das Mysql Modul! Solltet ihr PHP4 benötigen, ersetzt einfach PHP5 mit PHP4 bei der Befehlseingabe. |
Dies lösen wir mit dem Befehl
und
(Auch hier muss man für PHP4 nur die Zahl ändern). Die Mysql Logindaten sollten standartmässig wie folgt lauten:
|
Ihr wollt ja die Datenbank einfach erstellen können? Phpmyadmin könnt ihr dann einfach unter http://ServerIPadresse/phpmyadmin/ erreichen (natürlich ist ServerIPadresse eure eigene Adresse). |
Damit ihr auch über einen entfernten Rechner und unter benutzung eines SHH-fähigem Terminals, zB. Putty auf den Terminal des Servers zugreifen könnt (ideal wenn man den Server einfach in der Ecke stehen hat, kein Monitor und keine Tastatur nötig um etwas am Server zu ändern). |
Dies installiert den ProFTPD Ftp-Dienst. So bekommt ihr vollen Zugriff auf das Dateisystem mit jeglichen simplen FTP-Clients wie FileZilla. Die Login-Daten sind hier auch wieder die zu Anfang der Installation angegebenen Userlogindaten des Systems. |
Ubuntu-8.04.1 |
||||||||
Architektur |
Direktlink auf einen Server |
Download per BitTorrent |
||||||
i386 |
||||||||
amd64 |
||||||||
powerpc |
||||||||
ia64 |
||||||||
sparc |
||||||||
hppa |
© QUAKEMASTER 2008