OpenX Installation
Wie in meinem letzten Beitrag schon erwähnt, möchte ich euch heute zeigen wie ihr euren eigenen OpenX Adserver für eure Seiten installieren und eure ersten Werbebanner ausliefern könnt.
Bevor wir mit der eigentlichen Installation anfangen können, müsst ihr euch zuerst die aktuellste OpenX Version herunterladen und auf euren Webserver hochladen. Legt am besten eine eigene Subdomain für euren Adserver an – z.B.: adserver.euredomain.de
Schreibberechtigungen setzen
Habt ihr den kompletten OpenX Ordner auf euren Webspace geladen, müsst Ihr den Ordner „var“ und alle seine Unterordner beschreibbar machen.
Installations-Assistent starten
OpenX hat einen sehr einfachen Installations-Assistenten, bei dem man relativ schnell durch ist, wenn man zuvor die Schreibrechte richtig gesetzt hat und seine Datenbank Daten parat hat. Im Normalfall muss man nichts weiter während der Installation angeben oder ändern.
Die OpenX Struktur
Wenn OpenX fertig installiert ist, sollte man sich zuerst mit der Struktur hinter OpenX vertraut machen:
- Werbetreibende
Werbetreibende sind die Personen, für die Ihr Werbebanner auf eurer Seite ausliefern wollt. Das können Werbepartner für die Direktvermarktung sein sowie auch Ihr selbst für eure eigenen Affiliate und Adsense Banner. - Kampagnen
Eine Kampagne ist eine Sammlung von Bannern und Auslieferungsoptionen für den jeweiligen Werbetreibenden. Auf dieser Ebene kann zum Beispiel definiert werden wie oft die Werbemittel ausgeliefert werden sollen und bis wann die Kampagne auf eurer Seite laufen soll. - Banner
Ein Banner kann alles Mögliche sein, was ihr als Anzeige ausliefern wollt wie zum Beispiel Bilder, Flash Objekte, HTML, JavaScript oder Text Elemente. - Webseite
Hier werden all eure Webseiten angelegt, auf denen Ihr später Werbung ausliefern wollt. Mit einer OpenX Installation könnt ihr also auf jeder eurer Seiten und Blogs Werbung schalten. - Zonen
Wie es viele sicherlich auch von WP-Ads kennen, wird eine Webseite in beliebig viele Zonen aufgeteilt in der später die unterschiedlichen Banner geschaltet werden können.
OpenX Stammdaten anlegen
Als erstes müssen wir einen Werbetreibenden anlegen. Klickt dazu in der Reiter-Navigation auf „Inventar Seiten“ – „Werbetreibende & Kampagnen“ und legt euch selbst als neuen Werbetreibenden an. Wenn Ihr auch eure Banner für die Direktvermarktung über OpenX steuern wollt, könnt ihr hier jeden eurer Werbekunden anlegen und ihnen so auch detaillierte Statistiken über die gebuchten Banner zur Verfügung stellen.
Als nächstes muss eine Kampagne erstellt werden. Am besten lasst Ihr die Einstellungen für eure „Standard Kampagne“ erst einmal so wie sie sind und vergebt nur einen Namen. Im Anschluss könnt Ihr bereits den ersten Banner für eure Kampagne anlegen. Wählt aus dem Drop Down Menü den Punkt „HTML-Banner“ und fügt euren Bannercode in die Box ein. Wenn Ihr einen Google Adsense Banner anlegt und auch die Adsense Klicks tracken wollt, wählt in der unteren Drop Down Box „Rich Media – Google Adsense“ aus und lasst den Haken zum modifizieren des Codes aktiv.
OpenX verstößt übrigens durch ein intelligentes JavaScript übrigens nicht gegen die Google Adsense AGBs!
Jetzt sind wir schon fast durch, fehlen nur noch eure Webseiten und die dazugehörigen Zonen. Über „Inventar Seiten“ – „Webseiten & Zonen“ könnt ihr eine neue Webseite anlegen auf der Ihr Werbung schalten wollt. Die Einstellungen hier sind recht einfach gehalten, weswegen wir direkt zu den Zonen weitergehen.

Legt eine neue Zone an, wie ihr es auch schon von WP-Ads kennt. Vergebt dazu einen Namen (Beispiel: „content-unten“) und lasst den Zonentyp auf „Banner, Button oder Rechteck“ stehen. Gebt der Zone nun noch eine Größe und klickt auf speichern. Im nächsten Schritt müsst ihr die angelegte Zone mit der zuvor angelegten Kampagne verbinden.
Wenn Ihr all diese Schritte durchgegangen seid, habt ihr euren OpenX Adserver fertig für eure Webseite konfiguriert. Legt euch am besten noch ein paar Zonen und verschiedenen Adsense / Affiliate Bannern an, denn im nächsten Artikel zeige ich euch, wie man die OpenX Anzeigen in sein WordPress Blog integrieren kann ohne den OpenX Bannercode zu verwenden. Dabei habt ihr die selben Möglichkeiten wie in WP-Ads, ihr könnt eure Zonen also direkt in einen Post einfügen oder aber in das WordPress Template schreiben.
Fragen zur Installation & Konfiguration dürft Ihr gern in den Kommentaren stellen. Wer von euch den Adserver nicht in einem WordPress Blog betreiben will, kann über die OpenX Bannercodes auch schon erste Banner auf seiner Seite ausliefern lassen!













Adrian
Netter Artikel, aber man könnte OpenX auch direkt verlinken, dann muss man nicht selbst nach der Downloadseite suchen
Daniel - Geldkrieg
@Adrian:
Danke, hatte ganz vergessen den Link in WordPress zu setzen :-/
Habs jetzt nachgetragen
Sven-China
Hi Daniel,
besten Dank. Hatte mir erst vor 2 Tagen nen Account dort angelegt!
Viele Grüße,
Sven
Pascal
tja und schon habe ich die erste fehlermeldung:
Warning: putenv() [function.putenv]: Safe Mode warning: Cannot set environment variable ‘TZ’ – it’s not in the allowed list in /home/www/user000/meinordern/openx/variables.php on line 136
erscheint bevor ich die installation starten kann.
heraufgeladen, rechte vergeben und fertig wars…
diwobi
Hallo habe Probleme den Installationsassistenten zu starten – bin da irgendwie zu “hyperinterlligent”. Die Frage lautet wie starte ich den Installationsassistenten bei openx?
www/admin/install.php scheint nicht zu funktionieren
var ist mit 0777 freigegeben mit allen Unterverzeichnissen
Danke für Antwort
diwobi
Daniel - Geldkrieg
@diwobi
Öffne mal im Verzeichnis “www/admin” die Datei “instal.php” und setze in Zeile 46 “error_reporting(E_ERROR);” als “error_reporting(E_ALL);”
Erscheint nun beim erneuten Aufruf der Datei eine Fehlermeldung?
abo man
Ich habe mir soeben den openx Server runtergeladen. Bei der Installation hat mir dieser Beitrag sehr geholfen. Vielen Dank dafür.
Chris
Wow – Danke bin schon lange auf der Suche nach einem guten WMS und OpenX scheint endlich mal was vernünftiges zu sein
Vielen Dank!!
Diverse Partnerprogramme einzubinden sollte eigentlich auch problemlos klappen oder?
Wojtek
Hallo. Ich bekomme eine leere Seite wenn ich die Installation starte. Schreibrechte auf “var” vergeben, trotzdem nichts. Was kann ich machen?
Julia Stern
Ich habe heute OpenX bei mir installiert und erfolgreich im Einsatz. Einziges was noch nicht klappt: Ich möchte, dass der verweisende Link des Banners im selben Fenster geöffnet wird. Das kann ich ja bei der Erzeugung des Bannercodes auswählen. Das habe ich zwar gemacht (und auch auf “Aktuallisieren” geklickt), allerdings wird die verlinkte Webseite immer in einem neuen Fenster geöffnet. Weißt Du dafür eine Lösung?
Daniel - Geldkrieg
Hallo Julia,
bindest du die Banner über das WordPress Plugin ein oder über einen anderen Weg? Habe mir einen Beispielbanner auf deiner Seite angesehen, dort ist das Target ganz klar mit “_self” angegeben, entweder wurde der Bannercode beim anlegen und einstellen nicht korrekt neu geladen oder es liegt ein anderer Fehler vor. Wenn du magst kannst du dich gern per Skype bei mir melden, dann könnten wir mit einem Webmeeting versuchen dem Geheimnis auf die Spur zu kommen.
Rene
Hallo Daniel,
Ich versuche schon seit einigen tagen openx zu installieren. Dies geht aber nicht bei mir kann ich die var nicht auf 777 umstellen dies erkennt openx habe schon versucht über meinen server dieses zu umzuschreiben geht nicht.
Fehlermeldung:
File permission errors have been detected, and must be fixed before you can continue.
To fix the errors on a Linux system, try typing in the following command(s):
chmod -R a+w /var/www/vhosts/……..de/subdomains/banner/httpdocs/openx/var
For more help, please see the OpenX documentation.
Bitte Hilfe
MfG Rene
Rene
Erst mal an meinen vorredner.. Schicker Name grins
Ich habe vor einiger Zeit schon mal an OpenX gedacht und heute Nacht habe ich mich dann mal ran getraut und ich bin wirklich erstaunt wie umfangreich das gute Stück ist..
Ich habe zwar noch eine Zweite anleitung gebraucht aber auch diese hier hat geholfen. Danke für die Anleitung
mfg
ebenfalls Rene