Tag Archives: apt
Linux: FTP Server mounten
Viele Hoster bieten Backup-Space nur per FTP an und somit mussten wir uns etwas überlegen.
Das simpleste war natürlich das Mounten von FTP Servern.
Beginnen wir also:
Als erstes natürlich das Repo updaten.
apt-get update
Anschließend die benötigte Software installieren
aptitude install sshfs curlftpfs
Jetzt müssen wir uns einen Ordner stellen um auf diesen Mounten zu können.
Beispiel: mkdir /opt/_backupspeicher/
Nun kommen wir zum Mounten ![]()
curlftpfs benutzer:passwort@IP_ADRESSE /FTP-Verzeichnis
Damit wir das nicht bei jedem Neustart wiederholen müssen, ist es sinnvoll einen Cron Eintrag zu definieren.
Linux: Perl Modul installieren
Wir möchten z.B. MIME::Lite installieren.
Gehen wir wie folgt vor:
perl -MCPAN -e shell
install MIME::Lite
PDAdmin: Installation auf einem x64 Bit System
Es sict wichtig folgende Pakete zu installieren:
patch make g++ gcc psmisc rrdtool libc6-dev-i386 lib32stdc++6 lib32ncurses5 lib32z1
apt-get update
apt-get install patch make g++ gcc psmisc rrdtool libc6-dev-i386 lib32stdc++6 lib32ncurses5 lib32z1
Linux: GEOS installieren
Für OpenStreetMap wird z.B. Geos benötigt.
Die Suche im Internet hat ziemlich viel Zeit beansprucht – deswegen möchte ich euch die Suche erleichtern
Zuerst das Paket runterladen:
wget http://download.osgeo.org/geos/geos-2.2.3.tar.bz2
Danach entpacken und installieren ![]()
tar xfj geos-2.2.3.tar.bz2
cd geos-2.2.3
./configure
make
make install
Linux: Pakete in für apt-get dursuchen
Wer manchmal ein Paket sucht aber den genauen Namen nicht kennt, sollte mal das Repo durchsuchen.
apt-cache search NameDesPakets
Beispiel für Pakete mit PHP im Titel:
apt-cache search php
Linux: CIFS unter Linux und Webmin einsetzen
Wer das CIFS unter Linux vermisst, muss dieses noch installieren.
Danach kann dieses in allen Anwendungen und Webmin genutzt werden.
Zuerst Updaten um die aktuellese Version zu erhalten
apt-get update
Jetzt geht es rund!
apt-get install smbfs
Linux: Apache mit PHP, MySQL und PHPMyAdmin auf Linux installieren
Schnell und einfach:
apt-get install update
apt-get install apache2 php5 libapache2-mod-php5
apt-get install mysql-server mysql-client php5-mysql
apt-get install phpmyadmin
apt-get install curl libcurl3 libcurl3-dev php5-curl
/usr/bin/mysqladmin -u root password ‘das-neues-password’
nano /var/www/index.php
echo Include /etc/phpmyadmin/apache.conf >> /etc/apache2/apache2.conf
/etc/init.d/apache2 restart
PHPMyAdmin aufrufen
Jetzt ist ein komplett lauffähiger Server entstanden, um Scripte zu testen, zu Programmieren oder einfach nur um Debian bzw Linux ein wenig besser kennenzulernen.
Module aktivieren
ln -sf /etc/apache2/mods_available/mod_rewrite.conf /etc/apache2/mods_enabled/mod_rewrite.conf
ln -sf /etc/apache2/mods_available/mod_rewrite.load /etc/apache2/mods_enabled/mod_rewrite.load
/etc/init.d/apache2 restart
VMWARE: Paketabhängigkeiten
VMWARE besitzt unter Linux folgende Paketabhängigkeiten und diese sollten vorher installiert worden sein:
aptitude install linux-headers-`uname -r` libx11-6 libx11-dev x-window-system-core x-window-system xspecs libxtst6 psmisc build-essential ia32-libs
Linux: PDFLib auf Linux installieren
PDFLib wird zum anzeigen und indexieren von externen Documenten benötigt.
Um PDFLib auf einem Server zu installieren müssen folgende Befehle abgearbeitet werden:
cd /usr/local/src/
ftp://ftp.uni-hannover.de/pub/ -> dort nach PDFlib-Lite-7.0.3 suchen
tar -zxf PDFlib-Lite-7.0.3.tar.gz
cd PDFlib-Lite-7.0.3
./configure
make
make install
mount -o remount rw /tmp
pecl install pdflib
mount -o remount noexec,nosuid,rw /tmp
php -m | grep pdf
Linux: apt-mirror installieren
Wer einen eigenen APT-Mirror im Netzwerk stehen haben möchte geht am besten so vor:
- Man sollte mehr als 70 GB Speicher auf dem Laufwerk zur Verfügung haben!
- Es kann bis zu 24 Std. dauern bis alles runtergeladen ist
- Es werden in diesem Fall keine Sicherheitsupdates geladen -> sollten immer aktuell sein!
Zuerst updaten!
apt-get update
Jetzt holen wir uns den Mirror!
apt-get install apt-mirror
Jetzt noch den Apache2 damit wir die Pakete auch verteilen können!
apt-get install apache2
Optional: Wenn ihr so wie ich die Sercurity Patches nicht haben wollt, entfernt in dieser Datei die Option: security
/etc/apt/mirror.list
Nun holen wir uns alles:
su – apt-mirror -c apt-mirror
Nun nach ca. 24 Stunden können wir dem Apache Verzeichnis was flüstern!
ln -s /var/spool/apt-mirror/mirror/ftp.de.debian.org/debian /var/www/debian
– Der Mirror ist nun einsatzfähig!
Dem Client teilt man in der Datei: /etc/apt/sources.list folgendes mit!
Schaut am besten in eurem Mirror nach
deb http://xxx.xxx.xxx.xxx/debian unstable main contrib non-free
xxx mit eurer IP ersetzen.


