**Dies ist eine alte Version des Dokuments!**
Inhaltsverzeichnis
Vorlagen
Codebeispiele
Videos auf Website
Videos mit Stand-Alone-Player auf eigener Website abspielen
Konvertieren von Videofiles
Videogrössen (Eingang/Ausgang)
- 1920×1080 / 600×336
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
Wordpress
Wordpress als CMS
unterschiedliche sidebar.php
Verbindungsinformationen
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>
Typo3
Installation für mehrere Projekte
(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
Update der Source
- Zur Sicherheit den Projektordner und die MySQL-Datenbank sichern.
- Typo-Sorce typo3_src-XXX.tar.gz auf der gleichen Verzeichnisebene mit altem Source-Verzeichnis entpacken.
tar xzf typo3_src-XXX.tar.gz
- In das Seitenverzeichnis (dummy-XXX) wechseln.
cd dummy-XXX/
- Alten symbolischen Link löschen.
rm typo3_src
- Neuen Symlink erstellen.
ln -s ../typo3_src-XXX typo3_src
- Caches im Verzeichnis „typo3conf“ löschen.
rm typo3conf/temp_CACHED_*
- Typo3 Install Tool > Update Wizard starten, den Anweisungen auf dem Bildschirm folgen.
- Typo3 Install Tool > Database Analyser > Update required tables COMPARE. In diesem Schritt werden neue Tabellen der vorhandenen Datenbank hinzugefügt. Gleichzeitig können Sie die Datenbank von den nicht benötigten Tabellen bereinigen.
- Der TYPO3-Core ist nun aktualisiert.
Update der Source ohne SSH-Zugang
Links und Quellen
DokuWiki
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
Autogalerie
am Beispiel von Frieda-Galerie
- Filebrowser ftp
- _vorlagegallerie kopieren/umbenennen
- Webtaugliche Bilder nach /uploads kopieren
- pixlie.php bearbeiten
- Galeriename anpassen
- Formulare ausfüllen