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/ | ||
| </ | </ | ||