Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
mybb [2016/11/28 18:37] 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, | ||
+ | Es ist u.a. noch notwendig apache2 und php und mysql zu installieren. | ||
+ | \\ \\ | ||
+ | Datenbank einrichten: | ||
+ | |||
+ | * im DBMS einloggen | ||
+ | < | ||
+ | mysql -u root -p | ||
+ | </ | ||
+ | |||
+ | * leere Datenbank anlegen (mybb ist der Datenbankname) | ||
+ | < | ||
+ | create database mybb; | ||
+ | </ | ||
+ | |||
+ | * Datenbanknutzer für das Forum erstellen (mybbuser ist der Benutzername, | ||
+ | < | ||
+ | create user mybbuser@localhost idendified by ' | ||
+ | </ | ||
+ | |||
+ | * Dem neuen Benutzer alle Rechte an der neuen Datenbank einräumen | ||
+ | < | ||
+ | grant all privilegs on mybb.* to mybbuser@localhost; | ||
+ | </ | ||
+ | * Die Datenbankkonsole verlassen | ||
+ | < | ||
+ | exit; | ||
+ | </ | ||
+ | |||
+ | Webserver einrichten: | ||
+ | |||
+ | * einen virtuellen Host in der apache Konfiguration anlegen | ||
+ | * in / | ||
+ | < | ||
+ | < | ||
+ | DocumentRoot "/ | ||
+ | ServerName mybb.mydomain.de | ||
+ | ErrorLog "/ | ||
+ | CustomLog "/ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | * 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 | ||
+ | < | ||
+ | / | ||
+ | </ | ||
+ | oder auf neueren Versionen | ||
+ | < | ||
+ | systemctl reload apache2.service | ||
+ | </ | ||
+ | |||
+ | Forum hochladen: | ||
+ | |||
+ | * Forum auf irgend einem Weg hochladen (im folgenden wird davon ausgegangen, | ||
+ | * am besten nach /tmp oder ins Homeverzeichniss | ||
+ | * neues Verzeichnis zum entpacken anlegen und verschieben der der Datei dorthin | ||
+ | < | ||
+ | mkdir mybb | ||
+ | mv mybb_1808.zip mybb | ||
+ | cd mybb | ||
+ | unzip mybb_1808.zip | ||
+ | </ | ||
+ | * den Inhalt des Verzeichnisses Upload in das Webserververzeichnis kopieren | ||
+ | < | ||
+ | cp Upload | ||
+ | cp -R * / | ||
+ | </ | ||
+ | |||
+ | |||
+ | * Rechte anpassen | ||
+ | < | ||
+ | cd / | ||
+ | chmod 777 cache | ||
+ | chmod 777 uploads | ||
+ | chmod 777 uploaods/ | ||
+ | chmod 777 inc/conf | ||
+ | chmod 666 inc/ | ||
+ | chmod 666 inc/ | ||
+ | </ | ||
+ | |||
+ | * Besitzer anpassen | ||
+ | < | ||
+ | cd / | ||
+ | chown -R www-data.www-data * | ||
+ | </ | ||
+ | |||
+ | |||
+ | Installation durchführen: | ||
+ | |||
+ | * vergebene Domain / | ||
+ | * z.B. mybb.mydomain.de/ | ||
+ | * 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, | ||
+ | * kostenlos | ||
+ | * Lizenz bestimmt das man den Schriftzug "Theme © Opel OPC Forum" im Footer belassen müssen | ||
+ | * verschiedene Farbschemen möglich | ||
+ | |||
+ | ==== Installation ==== | ||
+ | |||
+ | * Seite: https:// | ||
+ | * herunterladen | ||
+ | * die Zip-Datei entpacken | ||
+ | * in das Admin-CP gehen | ||
+ | * Templates& | ||
+ | * Datei auswählen -> die xml-Datei aus dem zip hochladen | ||
+ | * die Standard-Einstellungen übernehmen, | ||
+ | |||
+ | |||
+ | 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" | ||
+ | |||
+ | |||
+ | |||
+ | ==== Farbschema ändern ==== | ||
+ | |||
+ | * Admin-CP | ||
+ | * Templates& | ||
+ | * neben dem Theme -> Optionen wählen -> Theme bearbeiten | ||
+ | * es gibt Dateien die colo_Farbname.css und darunter " | ||
+ | * ganz unten " | ||
+ | * Farbeinstellung=Farbname (frei wählbar) | ||
+ | |||
+ | |||
+ | * über die Einstellung " | ||
+ | * 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, | ||
+ | |Registrieren|J|Funktioniert, | ||
+ | |Dateien hochladen|J| | | ||
====== Troubleshooting ====== | ====== Troubleshooting ====== | ||
^Problem ^Mögliche Lösung ^ | ^Problem ^Mögliche Lösung ^ | ||
|Eine Datei kann nicht hochgeladen werden weil sie zu groß ist \\ Obwohl sie kleiner ist als die für den Typ in Attachment-Typen im Admin-CP angegebene Beschränkung| < | |Eine Datei kann nicht hochgeladen werden weil sie zu groß ist \\ Obwohl sie kleiner ist als die für den Typ in Attachment-Typen im Admin-CP angegebene Beschränkung| < | ||
- | * Admin CP -> Attachment-Typen -> den entsprechenden Typ wählen -> Optionen -> Bearbeiten -> Maximale Dateigröße | + | * Admin CP -> Konfiguration |
* prüfen ob die hochzulande Datei kleiner als der Wert dort ist | * prüfen ob die hochzulande Datei kleiner als der Wert dort ist | ||
* **Achtung: | * **Achtung: | ||
Zeile 15: | Zeile 181: | ||
* in der php.ini müssen die Werte upload_max_filsize und post_max_size angepasst werden - letztere sollte mindestens so groß sein wie ersterer (besser ist etwas größer da Header dazu kommen) | * in der php.ini müssen die Werte upload_max_filsize und post_max_size angepasst werden - letztere sollte mindestens so groß sein wie ersterer (besser ist etwas größer da Header dazu kommen) | ||
* in Debian und Benutzung von Apache2 liegt die Datei unter / | * in Debian und Benutzung von Apache2 liegt die Datei unter / | ||
+ | |||
+ | </ | ||
+ | |Nach dem hinzufügen eines neuen Dateitypes kann die Datei trotzdem nicht hochgeladen werden (Dateityp nicht zulässig oder ähnliche Meldung)|< | ||
+ | * Amin CP -> Konfiguration -> Attachment-Typen -> da wurde der neue Dateityp erstellt | ||
+ | * noch mal im Internet prüfen ob der Mime-Type tatsächlich stimmt | ||
+ | * ggf. mit einer anderen Datei diesen Types versuchen | ||
+ | * im unteren Bereich der Definition des Dateityps gibt es 2 Felder: | ||
+ | * Verfügbar für folgende Gruppen | ||
+ | * Verfügbar in folgenden Foren | ||
+ | * sicher stellen das der Benutzer/ | ||
</ | </ |