Benutzer-Werkzeuge

Webseiten-Werkzeuge


mybb

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
mybb [2016/11/28 18:45]
root
mybb [2016/12/04 15:53] (aktuell)
root [Farbschema ändern]
Zeile 1: Zeile 1:
 +====== Installation ======
 +
 +  * Debian
 +  * keine Verschlüsselung
 +  * Apache als Webserver
 +  * MySQL als Datenbankmanagement-System
 +      * mit eigener Datenbank für das Forum
 +
 +Diese Anleitung ist möglicherweise nicht vollständig, das sie nicht auf einer leeren Standard-Installation durchgeführt wurde. \\
 +Es ist u.a. noch notwendig apache2 und php und mysql zu installieren.
 + \\ \\
 +Datenbank einrichten:
 +
 +  * im DBMS einloggen
 +<code>
 +mysql -u root -p
 +</code>
 +
 +  * leere Datenbank anlegen (mybb ist der Datenbankname)
 +<code>
 +create database mybb;
 +</code>
 +
 +  * Datenbanknutzer für das Forum erstellen (mybbuser ist der Benutzername, mybbpw ist das Passwort)
 +<code>
 +create user mybbuser@localhost idendified by 'mybbpw';
 +</code>
 +
 +  * Dem neuen Benutzer alle Rechte an der neuen Datenbank einräumen
 +<code>
 +grant all privilegs on mybb.* to mybbuser@localhost;
 +</code>
 +  * Die Datenbankkonsole verlassen
 +<code>
 +exit;
 +</code>
 +
 +Webserver einrichten:
 +
 +  * einen virtuellen Host in der apache Konfiguration anlegen
 +    * in /etc/apache2/sites-available eine neue Datei anlegen (im folgenden wird davon ausgegangen das diese "mybb" heißt)
 +<code>
 +<VirtualHost *:80>
 +    DocumentRoot "/var/www/mybb"
 +    ServerName mybb.mydomain.de
 +    ErrorLog "/var/log/apache2/mybb_error_log"
 +    CustomLog "/var/log/apache2/mybb_access_log" common
 +</VirtualHost>
 +</code>
 +
 +  * Der Pfad hinter DocumentRoot gibt an wo die Dateien des Forums sind
 +  * ServerName gibt an unter welcher URL das Forum erreichbar sein soll
 +      * natürlich muss das im DNS für die Domain entsprechend hinterlegt sein
 +  * ErrorLog und CustomLog besagen wohin die Logs geschrieben werden
 +\\ \\
 +
 +  * die Webserver-Konfiguration neu laden lassen
 +<code>
 +/etc/init.d/apache2 reload
 +</code>
 +oder auf neueren Versionen
 +<code>
 +systemctl reload apache2.service
 +</code>
 +
 +Forum hochladen:
 +
 +  * Forum auf irgend einem Weg hochladen (im folgenden wird davon ausgegangen, dass das .zip Archiv genutzt wird)
 +      * am besten nach /tmp oder ins Homeverzeichniss
 +  * neues Verzeichnis zum entpacken anlegen und verschieben der der Datei dorthin
 +<code>
 +mkdir mybb
 +mv mybb_1808.zip mybb
 +cd mybb
 +unzip mybb_1808.zip
 +</code>
 +  * den Inhalt des Verzeichnisses Upload in das Webserververzeichnis kopieren
 +<code>
 +cp Upload
 +cp -R * /var/www/mybb
 +</code>
 +
 +
 +  * Rechte anpassen
 +<code>
 +cd /var/www/mybb/
 +chmod 777 cache
 +chmod 777 uploads
 +chmod 777 uploaods/avatars
 +chmod 777 inc/conf
 +chmod 666 inc/config.php
 +chmod 666 inc/config.php
 +</code>
 +
 +  * Besitzer anpassen
 +<code>
 +cd /var/www/mybb
 +chown -R www-data.www-data *
 +</code>
 +
 +
 +Installation durchführen:
 +
 +  * vergebene Domain /forum/install aufrufen
 +      * z.B. mybb.mydomain.de/forum/install
 +  * Anweisungen folgen
 +
 +  
 +
 +====== Mobil-Version ======
 +
 +  * Bei Default Mybb bis 1.88 hat keine Mobil-Theme bzw. Mobilansicht
 +  * für 2.x ist das geplant
 +
 +===== w3-responsive =====
 +
 +  * ist ein Thema welches responsive ist
 +      * es funktioniert auf dem Desktop wie auf dem Smartphone
 +      * die Website passt sich an die verfügbare Bildschirmgröße an - Mobilbenutzer sehen die gleiche Seite wie Desktopnutzer, die Elemente werden nur anders umgebrochen
 +  * kostenlos
 +  * Lizenz bestimmt das man den Schriftzug "Theme © Opel OPC Forum" im Footer belassen müssen
 +  * verschiedene Farbschemen möglich
 +
 +==== Installation ====
 +
 +  * Seite: https://community.mybb.com/mods.php?action=view&pid=776
 +  * herunterladen
 +  * die Zip-Datei entpacken
 +  * in das Admin-CP gehen
 +  * Templates&Styles -> Theme importieren
 +  * Datei auswählen -> die xml-Datei aus dem zip hochladen
 +  * die Standard-Einstellungen übernehmen, eventuell das übergeordnete Thema ändern (nicht sicher was das tut)
 +
 +
 +Es macht Sinn das Theme als Standard-Thema zu setzen, sonst sehen nicht angemeldete Nutzer keine für Mobilgeräte angepasste Website
 +
 +  * Admin-CP
 +  * Themes
 +  * beim Theme -> Optionen wählen
 +  * "Als Standard setzen" wählen
 +
 +
 +
 +==== Farbschema ändern ====
 +
 +  * Admin-CP
 +  * Templates&Styles
 +  * neben dem Theme -> Optionen wählen -> Theme bearbeiten
 +  * es gibt Dateien die colo_Farbname.css und darunter "Angehaftet an Farbeinstellung //Name//"
 +  * ganz unten "Farben verwalten" da kann man die Farbnamen aus "Angehaftet an Farbeinstellung" auf eine beliebige Bezeichnung mappen
 +      * Farbeinstellung=Farbname (frei wählbar)
 +
 +
 +  * über die Einstellung "Grundfarbe" kann man die Default-Farbe auswählen
 +      * ob man als Nutzer andere Farben wählen kann weiß ich nicht
 +
 +
 +==== Getestete Funktionen ====
 +
 +^Funktion ^Funktionier ^Hinweise ^
 +|Thema erstellen|J| |
 +|Kommentar erstellen|J| |
 +|Kommentar beantworten|J| |
 +|Kommentareditor (Default-Editor, alle Funktionen) nutzen|J| |
 +|Registrieren|J|Funktioniert, bei mir musste ich die Captcha-Funktionen abschalten - kann aber einen anderen Grund haben|
 +|Dateien hochladen|J| |
 ====== Troubleshooting ====== ====== Troubleshooting ======
  
mybb.1480355156.txt.gz · Zuletzt geändert: 2016/11/28 18:45 von root