$ wget --recursive --no-clobber --page-requisites --html-extension --convert-links --restrict-file-names=windows --domains gene-abc.ch --no-parent -U Mozilla www.gene-abc.ch/
dieser Befehl lädt die Website www.gene-abc.ch/.
Die Optionen bedeuten folgendes:
–recursive: lädt die ganze Seite.
–domains gene-abc.ch: keinen Links ausserhalb gene-abc.ch folgen.
–no-parent: folge keinen Links ausserhalb /.
–page-requisites: alle Elemente der Seite laden (Bilder, CSS etc).
–html-extension: speichere Dateien mit der HTML-Erweiterung.
–convert-links: konvertiere Links damit sie off-line funktionieren.
–restrict-file-names=windows: Dateinamen Windowskonform anpassen.
–no-clobber: existierende Dateien nicht überschreiben (im Falles eines korrupten und wiederaufgenommen downloads).
-U Mozilla: sagt der Website das mit einem herkömmlichen Browser darauf zugegriffen wird.
Videos mit Stand-Alone-Player auf eigener Website abspielen
Videogrössen (Eingang/Ausgang)
für einzelne Datei von MTS nach FLV
ffmpeg -i input.MTS -vcodec flv -f flv -r 25 -s 480x270 -aspect 16:9 -b 2000k -g 160 -cmp 2 -subcmp 2 -mbd 2 -flags +aic+cbp+mv0+mv4 -trellis 2 -acodec libmp3lame -ac 2 -ar 44100 -ab 256k out.flv
für einen ganzen Ordner
for f in *.MTS; do ffmpeg -i "$f" -vcodec flv -f flv -r 25 -s 480x270 -aspect 16:9 -b 2000k -g 160 -cmp 2 -subcmp 2 -mbd 2 -flags +aic+cbp+mv0+mv4 -trellis 2 -acodec libmp3lame -ac 2 -ar 44100 -ab 256k "${f%}.flv"; done
für einen ganzen Ordner von MTS nach MP4
for i in *.MTS; do ffmpeg -i "$i" -vcodec mpeg4 -b:v 15M -acodec libmp3lame -b:a 192k "$i.mp4"; done
Ein Screenshot für Thumbnail erstellen
ffmpeg -itsoffset -4 -i test.avi -vcodec mjpeg -vframes 1 -an -f rawvideo -s 480x270 test.jpg
-itsoffset -4 bedeutet, dass ein Bild vom Video bei 4sek. erstellt wird
bei lokaler Installation kann es vorkommen, dass Plug-ins nicht installiert werden können wegen fehlender FTP-Angaben. Das hängt mit den fehlenden Dateirechten zusammen. Ändern lässt sich das ganz einfach:
$ chown -R www-data:www-data <WordPress-Verzeichnis>
Einmal rekursiv die Zugriffsberechtigungen auf das WordPress-Verzeichnis setzen, kann auch nicht schaden:
$ chmod -R 755 <WordPress-Verzeichnis>
damit Besucher wissen ob es sich um einen internen oder externen Link handelt, sollten diese gekennzeichnet sein. Das erledigen wir ohne Plugin mit folgenden Angaben.
die „style.css“ öffnen und folgendes eingeben:
a[href^="http:"] { background: url(images/externallink.png) right center no-repeat; margin-right: 3px;padding-right: 13px;}
danach noch folgendes (DEINEDOMAIN.de mit deiner Website ersetzen):
a[href^="http://DEINEDOMAIN.de"] { background: none; margin: 0; padding: 0;}
hier dasselbe in der „style.css“ eingeben. Sie ist zu finden unter:
/wp-content/plugins/wptouch/themes/default
(4.x.tar.gz jeweils mit aktueller Datei anpassen) als Root anmelden
sudo su
Source runterladen
wget http://prdownloads.sourceforge.net/typo3/typo3_src-4.x.tar.gz
Dummy runterladen
wget http://prdownloads.sourceforge.net/typo3/dummy-4.x.tar.gz
Dummy in Projektordner entpacken
tar -C /home/tom/web/Typo3/cbtest -xzf /home/tom/web/Typo3/dummy-4.x.tar.gz
Inhalt von neuem dummy-Ordner in Projektordner verschieben
mv -f /home/tom/web/Typo3/cbtest/dummy-4.x/* /home/tom/web/Typo3/cbtest/
Source in Typo3-Verzeichnis entpacken
tar -C /home/tom/web/Typo3/ -xzf /home/tom/web/Typo3/typo3_src-4.x.tar.gz
In Projektordner wechseln
cd /home/tom/web/Typo3/cbtest
Symlink zur Source erstellen
ln -s -f /home/tom/web/Typo3/typo3_src-4.x. /home/tom/web/Typo3/cbtest/typo3_src
Dateien für Besitzer und Gruppen schreibbar machen
chmod -R 775 /home/tom/web/Typo3/cbtest/
Den Benutzer für Webroot auf einen FTP-Benutzer einstellen.
chown -R tom:tom /home/tom/web/Typo3/cbtest/
Dateien welchen von Typo3 schreibbar sein müssen
chown -R www-data:www-data /home/tom/web/Typo3/cbtest/typo3temp/ chown -R www-data:www-data /home/tom/web/Typo3/cbtest/typo3temp/ chown -R www-data:www-data /home/tom/web/Typo3/cbtest/uploads/ chown -R www-data:www-data /home/tom/web/Typo3/cbtest/fileadmin/ chown -R www-data:www-data /home/tom/web/Typo3/cbtest/typo3conf/ chown -R www-data:www-data /home/tom/web/Typo3/cbtest/typo3/ext/
Datei „ENABLEINSTALLTOOL“ erstellen
touch /home/tom/web/Typo3/cbtest/typo3conf/ENABLE_INSTALL_TOOL
den FTP-Benutzer der Webserver-Gruppe hinzufügen. Somit können Erweiterungen bearbeitet werden.
usermod -G www-data tom
Sobald die Website online geht, das Verzeichnis „typo3conf/ext“ read-only für den Webserver-Benutzer setzten.
chown-R ajado: ajado typo3conf/ext
tar xzf typo3_src-XXX.tar.gz
cd dummy-XXX/
rm typo3_src
ln -s ../typo3_src-XXX typo3_src
rm typo3conf/temp_CACHED_*
in dein Webverzeichnis wechseln
$ cd /dein/Web/Verzeichnis
DokuWiki in das Verzeichnis herunterladen
$ sudo wget http://www.splitbrain.org/_media/projects/dokuwiki/dokuwiki-2011-05-25a.tgz
Dokuwiki entpacken
$ sudo tar xvf dokuwiki-2011-05-25a.tgz
Namen von DokuWiki ändern
$ sudo mv dokuwiki-2011-05-25a dokuwiki
Zugriffsrechte an den Server anpassen
$ sudo chown -R www-data:www-data /dein/Web/Verzeichnis/dokuwiki
DokuWiki installieren
am Beispiel von Frieda-Galerie