Mysql Backups einlesen und erstellen

August 31st, 2010 by zerlix

Um ein Backup zuerstellen:

$ mysqldump -u user -p -a datenbank > datei.sql

Um das Backup wieder einzuspielen

$ mysql -u user -p datenbank < datei.sql

Logdateien Leeren

Januar 15th, 2010 by zerlix

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

Apache 2 – named Virtual Host unter Debian

Januar 4th, 2010 by zerlix

Apache vorbereiten

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.

Verzeichniss vorbereiten

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/

Fertigstellen und Testen

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 SSH Server unter Debian Linux

Januar 3rd, 2010 by zerlix

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:

Anleitung Putty – SSH-Client

Januar 3rd, 2010 by zerlix

Ü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
putty
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

LAMP, Linux Apache Mysql PHP

Januar 3rd, 2010 by zerlix

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

phpinfo

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: