SSH

mcrypt installieren auf Ubuntu Linux

So einfach geht es die PHP-Erweiterung "mcrypt" zu installieren auf einem Ubuntu Linux.

Hier eine kurze Anleitung wie man mcrypt installiert.

Du musst folgenden Befehl auf deinem Server via ssh ausführen:

sudo apt-get install php5-mcrypt

Danach wirst du nach dem root-Passwort gefragt, falls du noch nicht als root angemeldet bist

Wenn die Installation von mcrypt durchgelaufen ist, musst du den Webserver neu starten:

sudo /etc/init.d/apache2 restart

Imap installieren in Ubuntu

Einfach per ssh einloggen und dann folgenden Befehl schreiben:

apt-get install php5-imap

fertig! so installiert man imap auf einem Ubuntu Linux Server

 

 

Wie macht man einen MySQL Datenbank Dump bzw. Backup via SSH?

Es ist immer sinnvoll statt mit phpmyadmin einen Datenbank Dump zu machen einen Dump via SSH zu machen.

Phpmyadmin in der Regel sehr langsam und bricht auchgerne mal mittendrin ab, wenn man größere MySQL Datenbanken sichern möchte.

Du brauchst natürlich einen SSH Zugang

Hier eine kurze Anleitung wie man eine MySQL Datenbank einfach per SSH sichern kann.

Zunächst würde ich schnell einen Ordner erstellen, damit die Backups immer am gleichen Platz liegen.

Das macht man so:

mkdir sql_backup cd sql_backup

Lösung für Drupal 7 Installations Fehler open_basedir restriction

Kurze Anleitung um den Drupal 7 Installations Fehler im Zusammenhang mit open_basedir restriction zu beheben:

Testing incompatible with open_basedir restriction

Bedeutet: Man muss die open_basedir deaktivieren, damit man Drupal 7 installieren kann

Die Lösung für, wenn man auf PLESK / Ubuntu arbeitet:

Als root per SSH verbinden

Man erstellt eine neue Datei vhost.conf im conf Verzeichnis zu finden hier:

/var/www/vhosts/domain.de/conf

Mit folgenden Inhalt:

Rechte & Owner setzen per ssh

Kurze Anleitung, wie kann man in Linux die Rechte und den Besitzer einer Datei oder eines Ordners setzen? Und das ganze noch rekursiv

$ Muss natürlich nicht mit eingeben werden ;)

Die Befehle:

chown um den Username zu ändern

chgrp um die Gruppenzugehörigkeit zu ändern

-R sorgt dafür das der Befehl recursiv ausgeführt wird für alle Unterordner / Unterdateien.

Wenn du alle Dateien und alle Unterordner des Ordners in dem du dich per ssh gerade befindest ändern willst:

$ chown -R username *