![]() |
|
||||||||||||||||||||||||||||||||||||||
Home
Einleitung |
Installation - und los gehts...
Öffnen Sie zuerst 'YaBB.pl', in der ersten Zeile finden Sie die Angabe zu Ihrem Perl-Programm. Für die meisten Server ist die Einstellung bereits korrekt. Es gibt jedoch auch Server, bei denen die Konfiguration von der voreingestellten abweicht. Zum Beispiel auf Win Nt Server könnte Ihr Pfad so aussehen: #!C:/Perl/Bin. Die korrekte Einstellung können Sie bei Ihrem Server-Administrator erfragen. Nun öffnen Sie 'Settings.pl' und bearbeiten folgende Variablen: benötigte Einstellungen-->
Die meisten Einstellung in der 'Settings.pl' sind nicht unbedingt erforderlich (für Layout etc.). Bitte ändern Sie nichts anderes, ansonsten könnte es Probleme mit der Funktionalität von YaBB geben. - Viel Spaß! öffnen Sie 'template.html' und ändern Sie das Layout nach Ihren Wünschen (zum anpassen an Ihre WebSite!). Wichtig: Die Tags, die mit "<yabb " beginnen MÜSSEN erhalten bleiben! Sie können beliebig im Quelltext verschoben werden, sind allerdings für die Funktion von YaBB sehr wichtig. ACHTUNG: Es gibt viele YaBB-Nutzer, die verschiedene Hacks (sogenannte Mods) anbieten, mit denen Sie die Funktionen Ihres Forum stark erweitern können. Wichtig ist jedoch, dass Sie niemals diese Mods installieren, ohne zuvor ein Bakup Ihres Forums zu machen
Erstellen Sie In Ihrem CGI-BIN-Verzeichnis ein Verzeichnis Names 'yabb' (oder wie auch immer Sie dieses nennen möchten!). Sollten Sie noch kein CGI-Bin haben, erstellen Sie bitte zunächst dieses und dann das 'yabb'-Verzeichnis. Erstellen Sie bitte in Ihrem 'yabb'-Verzeichnis folgende Unterverzeichnisse (den Angaben Ihrer Settings.pl entsprechend): cgi-bin/yabb/ cgi-bin/yabb/Boards cgi-bin/yabb/Members cgi-bin/yabb/Messages cgi-bin/yabb/Sources cgi-bin/yabb/Variables Anschließend (Außerhalb Ihres CGI-Bin-Verzeichnisses) /yabbimages/ und ebenfalls außerhalb Ihres CGI-Bin: /yabbhelp/
Laden Sie
alle Dateien, aus dieser Zip-Datei wie nachfolgend
beschrieben in die bereits erstellten Verzeichnisse und
ändern Sie die Berechtigungen (CHMODs) wie angegeben.
WICHTIG: Upload sämtlich *.pl-Dateien im Ascii-Modus! Auf
WinNT-Server ist das ändern der CHMODs nicht nötig!
/ubbc.js (Upload in Ascii) /fader.js (Upload in Ascii) /yabbhelp/ *.* (Upload in Ascii) /yabbhelp/images *.* (Upload in Binary!) /yabbimages/ *.gif all files (Upload in Binary!) /yabbimages/avatars *.* all files (Upload in Binary!) ------- CGI-BIN-Verzeichnis (alle Dateien in ASCII) --------- /yabb/ drwxrwxrwx (chmod 777 oder 755) /yabb/YaBB.pl -rwxr-xr-x (chmod 755) /yabb/Settings.pl drwxrwxrwx (chmod 777) /yabb/template.html drwxrwxrwx (chmod 777) /yabb/english.lng -rw-r--r-- (CHMOD nicht ändern) # oder eine andere Sprach-Datei /yabb/Boards drwxrwxrwx (chmod 766 oder 777) /yabb/Boards/.htaccess -rw-r--r-- (leave as is) /yabb/Boards/general_cat.cat -rw-rw-rw- (chmod 666) !! NICHT UPLOADEN, WENN SIE UPGRADEN!! /yabb/Boards/news.dat -rw-rw-rw- (chmod 666) !! NICHT UPLOADEN, WENN SIE UPGRADEN!! /yabb/Boards/news.txt -rw-rw-rw- (chmod 666) !! NICHT UPLOADEN, WENN SIE UPGRADEN!! /yabb/Boards/sticky.stk -rw-rw-rw- (chmod 666) !! NICHT UPLOADEN, WENN SIE UPGRADEN!! /yabb/Members drwxrwxrwx (chmod 766 oder 777) /yabb/Members/.htaccess -rw-r--r-- (chmod nicht ändern) /yabb/Members/admin.dat -rw-rw-rw- (chmod 666) !!DO NOT UPLOAD IF UPGRADING /yabb/Members/memberlist.txt -rw-rw-rw- (chmod 666) !!DO NOT UPLOAD IF UPGRADING /yabb/Messages drwxrwxrwx (chmod 766 oder 777) /yabb/Messages/.htaccess -rw-r--r-- (chmod nicht ändern) /yabb/Sources drwxrwxrwx (chmod 766 oder 777) /yabb/Sources/Admin.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/AdminEdit.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/BoardIndex.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/Display.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/ICQPager.pl -rwxr-xr-x (chmod 755) /yabb/Sources/InstantMessage.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/Load.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/LockThread.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/LogInOut.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/Maintenance.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/ManageBoards.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/ManageCats.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/Memberlist.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/MessageIndex.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/ModifyMessage.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/MoveThread.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/Notify.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/Post.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/Profile.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/Recent.pl -rwxr-xr-x (chmod 755) /yabb/Sources/Register.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/RemoveOldThreads.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/RemoveThread.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/Search.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/Security.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/Subs.pl -rw-r--r-- (chmod nicht ändern) /yabb/Sources/YaBBC.pl -rw-r--r-- (chmod nicht ändern) /yabb/Variables drwxr-xr-x (chmod 766 oder 777) /yabb/Variables/.htaccess -rw-r--r-- !! NICHT UPLOADEN, WENN SIE UPGRADEN!! /yabb/Variables/agreement.txt -rw-rw-rw- (chmod 666) !! NICHT UPLOADEN, WENN SIE UPGRADEN!! /yabb/Variables/ban.txt -rw-rw-rw- (chmod 666) !! NICHT UPLOADEN, WENN SIE UPGRADEN!! /yabb/Variables/ban_email.txt -rw-rw-rw- (chmod 666) !! NICHT UPLOADEN, WENN SIE UPGRADEN!! /yabb/Variables/ban_log.txt -rw-rw-rw- (chmod 666) !! NICHT UPLOADEN, WENN SIE UPGRADEN!! /yabb/Variables/ban_memname.txt -rw-rw-rw- (chmod 666) !! NICHT UPLOADEN, WENN SIE UPGRADEN!! /yabb/Variables/cat.txt -rw-rw-rw- (chmod 666) !! NICHT UPLOADEN, WENN SIE UPGRADEN!! /yabb/Variables/censor.txt -rw-rw-rw- (chmod 666) !! NICHT UPLOADEN, WENN SIE UPGRADEN!! /yabb/Variables/clicklog.txt -rw-rw-rw- (chmod 666) !! NICHT UPLOADEN, WENN SIE UPGRADEN!! /yabb/Variables/flood.txt -rw-rw-rw- (chmod 666) !! NICHT UPLOADEN, WENN SIE UPGRADEN!! /yabb/Variables/log.txt -rw-rw-rw- (chmod 666) !! NICHT UPLOADEN, WENN SIE UPGRADEN!! /yabb/Variables/membergroups.txt -rw-rw-rw- (chmod 666) !! NICHT UPLOADEN, WENN SIE UPGRADEN!! /yabb/Variables/news.txt -rw-rw-rw- (chmod 666) !! NICHT UPLOADEN, WENN SIE UPGRADEN!! /yabb/Variables/oldestmes.txt -rw-rw-rw- (chmod 666) !! NICHT UPLOADEN, WENN SIE UPGRADEN!! /yabb/Variables/reserve.txt -rw-rw-rw- (chmod 666) !! NICHT UPLOADEN, WENN SIE UPGRADEN!! /yabb/Variables/reservecfg.txt -rw-rw-rw- (chmod 666) !! NICHT UPLOADEN, WENN SIE UPGRADEN!! Es gibt ein Un*x-Script, dass die Berechtigungen selbst so setzt, wiesie benötigt werden. DOWNLOAD. (ACHTUNG: Dies ist kein Script von YaBB.)
Versuchen Sie nun, YaBB zu starten. Nutzen Sie hierfür die URL, die Sie unter $boardurl in der Settings.pl mit /YaBB.pl (oder /YaBB.cgi für die CGI-Version) angegeben haben. Z.B.: http://www.mysite.com/cgi-bin/yabb/YaBB.pl). Bitte bedenke Sie, dass viele Server die Grpß/Kleinschreibung unterscheiden! Sollte es Probleme geben, widerholen Sie bitte die oberen drei Schritte und schauen Sie in der Fehlerbeschreibung nach, woran der Fehler liegen könnte. Wenn Ihr Forum läuft, müssen Sie sich einloggen und die Funktionen des Forum testen. Der erste login erfolgt mit folgenden Benutzerdaten: Username: admin, Passwort: admin. Nun klicken Sie auf das Symbol "Admin" in der Menüleiste. Hier können Sie diverse Einstellungen vornehmen. Wichtig: Ändern Sie Ihr Passwort sofort nach dem ersten Login im Menüpunkt Profil! Testen Sie
unbedingt ALLE Funktionen (die Sie kenen bzw. finden), z.B.:
Beitrag erstellen, registrierung, ändern eines Beitrags
etc. Gratulation YaBB:
Copyright © 2001-2002 Xnull.
All Rights Reserved. |
||||||||||||||||||||||||||||||||||||||