Um ein Backup zuerstellen:
$ mysqldump -u user -p -a datenbank > datei.sql
Um das Backup wieder einzuspielen
$ mysql -u user -p datenbank < datei.sql
Um ein Backup zuerstellen:
$ mysqldump -u user -p -a datenbank > datei.sql
Um das Backup wieder einzuspielen
$ mysql -u user -p datenbank < datei.sql
Oftmals möchte man eine Logdatei leeren. Statt die Datei manuell zu löschen und neu zu erstellen kann man folgenden Befehl benutzen.
$ >/Pfad/Zum/Logfile/file.log
Wir öffnen eine Shell und wechseln in das Verzeichnis wo Apache seine Konfigurationsdateien ablegt. Bei Debian sind die Dateien unter /etc/apache2 zu finden.
#cd /etc/apache2
nun erstellen wir eine neue Config für unseren vhost
#touch /etc/apache2/sites-available/mein-server.tld
Die Datei öffnen wir mit einem Editor
#nano /etc/apache2/sites-available/mein-server.tld
und schreiben folgendes rein.
<VirtualHost *>
ServerName mein-server.tld
DocumentRoot /var/www/mein-server.tld/
</VirtualHost>
Servername sollte selbsterklärend sein. Das DocumentRoot ist das Verzeichnis wo später die Dateien für die “Homepage” abgespeichert werden.
Nun müssen wir noch das Verzeichniss anlegen,
#mkdir /var/www/mein-server.tld/
und die Zugriffsrechte anpassen.
#chown -v www-data:www-data /var/www/mein-server.tld/
Nun bringen wir dem Apache bei das er die Konfigurationsdatei beim Start auch einliest.
#a2ensite mein-server.tld
Danach starten wir den Apache neu.
/etc/init.d/apache restart
Glückwunsch Ihr Apache Vhost ist nun bereit.
Installation des SSH-Servers
Wir öffnen eine Shell und vergewissern uns das sich unsere Distrubtion auf den neusten Stand befindet.
apt-get update;apt-get upgrade
Nun Installieren wir die benötigte Software.
apt-get install ssh
Glückwunsch, die Installation ist abgeschlossen. Wir können uns nun mit einem SSH-Client auf dem Server einloggen. Eine kleine Anleitung, für Windows, ist hier zu finden:
Über Putty
PuTTY ist ein von Simon Tatham entwickeltes Client-seitiges freies Secure Shell- und Telnet-Programm für Microsoft Windows, Unix und Symbian OS (inoffiziell). Es dient dazu, eine Verbindung von einem Rechner zu einem Secure-Shell- bzw. Telnet-Server herzustellen
Quelle: http://de.wikipedia.org/wiki/PuTTY
Installation & Konfiguration

Besorgen Sie sich Putty. Installieren sie die Software und starten Sie Putty. Es sollte ein Fenster wie das nebenstehende Bild aufgehen
Geben Sie in das Feld, Host Name ( or IP Adress), ihre IP Adresse oder den Hostnamen Ihres Servers ein. Falls Ihr SSH Server nicht auf den standard Port 22 läuft, tragen sie noch den richtigen Port ein. Danach auf Open klicken und schon sind Sie mit Ihrem Server verbunden
Installation
Bevor wir anfangen vergewissern Sie sich ob Ihre Distribution auf den neusten Stand ist.
# apt-get update; apt-get upgrade;
mysql – Datenbank
Nun Installieren wir mysql mit folgendem Kommando
# apt-get install mysql-server mysql-client
Während der Installation werden Sie nach einem Passwort für den mysql User root gefragt, vergessen Sie es nicht ![]()
Sie sollten den root Account nur für Administrative zwecke nutzen. Später werden wir noch einen weiteren User anlegen, dafür benutzen wir dann das Tool PHPMyAdmin
Apache 2
Den Webserver installieren wir mit folgenden Befehl.
# apt-get install apache2
PHP
Für die Installation von PHP lauten das Kommando:
# apt-get install php5 php5-mysql libapache2-mod-php5
Funktions Test
Wechsel Sie in das Verzeichnis des Webservers
cd /var/www/
Legen Sie nun eine Datei mit dem namen index.php an
touch ./index.php
Öffnen Sie Datei mit einen beliebigen Editor und fügen sie folgende Zeile ein.
<?php phpinfo(); ?>
Öffnen Sie einen Browser und geben in der Adresszeile folgendes ein
http://MeineServerIP/index.php
MeineServerIP muss natürlich mit der IP Adresse Ihres Servers übereinstimmen
Wenn alles geklappt hat sollte Sie folgende Seite jetzt im Browser sehen.
Siehe Bild Links.
Herzlichen Glückwunsch Ihr LAMP installation ist abgeschlossen.
Ähnliche Themen: