#---------------------------------------------------- Apache Installieren #---------------------------------------------------- apt-get install apache2 php libapache2-mod-php #---------------------------------------------------- crontab-Eintrag #---------------------------------------------------- 30 02 * * * /usr/bin/myepg > ${defaultLogFile} 2>&1 #---------------------------------------------------- /epg/config anlegen #---------------------------------------------------- pin= workDir=/epg/Programm #----------------------------------------------- # Owner/Group und Rechte setzen #----------------------------------------------- /epg und alle Unterverzeichnisse auf root:root und 777 setzen #----------------------------------------------- # Initialladung/-verarbeitung der epgData-Daten #----------------------------------------------- /usr/bin/myepg > /epg/myepg.log 2>&1 ---------------- Struktur anlegen ---------------- /usr/bin - Scripte (Bash und Ruby) - common - myepg - myepglib - mytubehtml.rb /epg/config - Konfigurationsdatei /epg/myepg.log - Log-Datei der TV-Datenaufbereitung /epg/Programm - EPG-Programmdaten mit Unterverzeichnissen fuer Bilder /epg/Programm/Html - PHP- und generierte HTML-Dateien - tv.php - Ownership und Rechte: root:root 644 - aus Document-Root des Webservers zu verlinken wie folgt /var/www/html - Document-Root des Apache-Webservers - terminal.ico, master.css, common.php /var/www/html/tv - Link zu /epg/Programme/Html