Joomla 1.0: Unterschied zwischen den Versionen
Michi (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „<b>Joomla 1.0</b> == Installation == === Voraussetzungen === * Webserver: Apache > 1.13.19 * Datenbankserver: MySQL >= 3.23 * PHP >= 4.1.x * PHP muss mit M...“) |
Michi (Diskussion | Beiträge) |
||
Zeile 49: | Zeile 49: | ||
9. Anklicken der Schaltfläche "View Site" im Joomla Web Installer. | 9. Anklicken der Schaltfläche "View Site" im Joomla Web Installer. | ||
+ | |||
+ | == Konfiguration == | ||
+ | |||
+ | Über "<nowiki>http://vserver.myvserver.net/mik/administrator/</nowiki>" gelangt man im Beispiel zum Login des Backends. | ||
+ | |||
+ | Die Sprachdateien zur Anzeige der Startseite in Deutsch können unter http://www.joomlaportal.ch/ heruntergeladen werden. | ||
+ | |||
+ | # mv Joomla!German_1.0.10.zip /srv/www/htdocs/mik/language | ||
+ | # unzip Joomla!German_1.0.10.zip | ||
+ | # unzip JOOMLA_ger_DE_informal_lang_1.0.10a_joomlaGTT.zip | ||
+ | # chown wwwrun:nogroup german* | ||
+ | # rm *.zip | ||
+ | |||
+ | Danach muss im Administrationsbereich unter "Site > Language Manager > Site Languages" German angewählt und über die Schaltfläche "Publish" aktiviert werden. | ||
+ | |||
+ | === Editor === | ||
+ | |||
+ | Bis Version 9 weigerte sich Opera offenbar mit JosCE und Joomlas eingebauten Editoren zu arbeiten. | ||
+ | |||
+ | Für Textbearbeitung: im Webbrowser muss Javascript aktiviert sein | ||
+ | * Editor-Standard in der Datei "configuration.php" | ||
+ | * JoomlaCE Editor | ||
+ | |||
+ | Offenbar muss ein Editor installiert und dem Benutzer in der Benutzerverwaltung auch einen Editor zugeordnet werden | ||
+ | |||
+ | $mosConfig_editor = 'tinymce'; | ||
+ | |||
+ | $mosConfig_live_site = '<nowiki>http://vserver.myvserver.net/mik</nowiki>'; | ||
+ | |||
+ | ==== Installation von JosCE ==== | ||
+ | |||
+ | Download von http://www.joomla-downloads.de/ | ||
+ | |||
+ | # <b>cd /tmp && mkdir jce</b> | ||
+ | # <b>mv jce_editor104-deutsch.zip jce && cd jce</b> | ||
+ | # <b>unzip jce_editor104-deutsch.zip</b> | ||
+ | # <b>mkdir bot com</b> | ||
+ | # <b>mv bot_germanjce104.zip bot</b> | ||
+ | # <b>mv com_germanjce104.zip com</b> | ||
+ | # <b>cd /tmp/jce/bot && unzip bot_germanjce104.zip</b> | ||
+ | # <b>cd /tmp/jce/com && unzip com_germanjce104.zip</b> | ||
+ | # <b>cd /tmp/jce && chown -R wwwrun:nogroup *</b> | ||
+ | |||
+ | Im Joomla Administrator erst im Menü "Installers > Components > Install from directory: /tmp/jce/com" auswählen. Danach im Menü "Installers > Mambots > Install from directory: /tmp/jce/bot" auswählen. | ||
+ | |||
+ | Danach Anpassung in der Datei "configuration.php". | ||
+ | |||
+ | $mosConfig_editor = 'jce'; | ||
+ | |||
+ | ... oder über Menü "Site > Global Configuration > Default WYSIWYG Editor: JCE Editor Mambot". Schaltfläche "Apply" anklicken. | ||
+ | |||
+ | Da der Scheiss unter Opera dennoch nicht funktioniert, kann auch auf einen Editor verzichtet werden: "No WYSIWYG Editor." Opera bietet offenbar einfach keine Schnittstelle dafür (beim Internet Explorer ist es Midas). | ||
+ | |||
+ | Der Eintrag in die Datei "configuration.php" lautet dann: | ||
+ | |||
+ | $mosConfig_editor = 'none'; | ||
+ | |||
+ | === Hilfe auf Deutsch === | ||
+ | |||
+ | Eintrag in der Datei "configuration.php". | ||
+ | |||
+ | <nowiki>$mosConfig_helpurl = 'http://help.joomla.de';</nowiki> | ||
+ | |||
+ | === Deutsche Sprachdateien für das Frontend === | ||
+ | |||
+ | Die deutschen Sprachdateien für das Joomla!-Frontend, sowie alle Übersetzungen des German Translation Teams, finden sich früher hier: | ||
+ | * http://developer.joomla.org/sf/go/projects.german/frs.joomla_core | ||
+ | |||
+ | === Suchmaschinenfreundliche URLs (SEF-URLs) === | ||
+ | |||
+ | Damit SEF-URLs aktiviert werden können, muss sichergestellt sein, dass Zugriff auf die Datei ".htaccess" besteht - der Internetdienstanbieter muss also "mod_rewrite" unterstützen, sonst funktionieren die SEF-URLs nicht! | ||
+ | |||
+ | Im Root-Verzeichnis von Joomla die Datei "htaccess.txt" in ".htaccess" umbennen. In der Datei ".htaccess" das Zeichen "# "vor "RewriteBase /YourJoomlaDirectory" entfernen und den Pfad anpassen ("/" für Root) | ||
+ | |||
+ | Im AdminBackend: "Site -> Global Configuration -> Content -> Search Engine Friendly URLs: ja". | ||
+ | |||
+ | === Administrator ausgesperrt === | ||
+ | |||
+ | In der Datenbank in der Tabelle "jos_users" diese Kombination als Password setzen. | ||
+ | * 21232f297a57a5a743894a0e4a801fc3 | ||
+ | |||
+ | Nun ist das Passwort wieder auf default gesetzt und lautet "admin". Aber nicht vergessen, das Passwort wieder zu ändern, damit nicht jeder Zugriff | ||
+ | auf den Adminbereich hat! | ||
{{cat|Joomla}} | {{cat|Joomla}} |
Version vom 9. Dezember 2012, 17:59 Uhr
Joomla 1.0
Inhaltsverzeichnis
Installation
Voraussetzungen
- Webserver: Apache > 1.13.19
- Datenbankserver: MySQL >= 3.23
- PHP >= 4.1.x
- PHP muss mit MySQL-, XML- und Zlib-Unterstützung kompiliert sein.
- phpMyAdmin zur Datenbankadministration (optional)
SUSE Linux
1. Download von Joomla 1.0.10 unter http://developer.joomla.org/sf/frs/do/listReleases/projects.joomla/frs.joomla_1_0
2. Installation auf "vserver.myvserver.net".
# cd /srv/www/htdocs/mik # tar xjf Joomla_1.0.10-Stable-Full_Package.tar.bz2 # touch configuration.php # chown -R wwwrun:nogroup *
3. Anlegen der Datenbank "mik" über Phpmyadmin.
4. Aufruf des "pre-installation check" unter http://vserver.myvserver.net/mik/installation/index.php - in der Liste "Directory and File Permissions" im unteren Bereich wird angezeigt, welche welche Verzeichnisse bzw. Dateien zum Schreiben freigegeben werden müssen.
5. MySQL-Datenbankkonfiguration
- Host Name: localhost
- MySQL User Name: root
- MySQL Password: [Passwort]
- MySQL Database Name: mik
- MySQL Table Prefix: jos_
- [X] Install sample data
6. Name der Website: XXX
7. Confirm the site URL, path, admin e-mail and file/directory chmods
- URL: http://vserver.myvserver.net/mik
- Path: /srv/www/htdocs/mik
- Your E-mail: xxx@xxx.xx
- Admin password: [Passwort]
- File Permissions: Dont CHMOD files (use server defaults)
- Directory Permissions: Dont CHMOD directories (use server defaults)
8. Löschen des Installationsverzeichnisses.
# rm -rf installation
9. Anklicken der Schaltfläche "View Site" im Joomla Web Installer.
Konfiguration
Über "http://vserver.myvserver.net/mik/administrator/" gelangt man im Beispiel zum Login des Backends.
Die Sprachdateien zur Anzeige der Startseite in Deutsch können unter http://www.joomlaportal.ch/ heruntergeladen werden.
# mv Joomla!German_1.0.10.zip /srv/www/htdocs/mik/language # unzip Joomla!German_1.0.10.zip # unzip JOOMLA_ger_DE_informal_lang_1.0.10a_joomlaGTT.zip # chown wwwrun:nogroup german* # rm *.zip
Danach muss im Administrationsbereich unter "Site > Language Manager > Site Languages" German angewählt und über die Schaltfläche "Publish" aktiviert werden.
Editor
Bis Version 9 weigerte sich Opera offenbar mit JosCE und Joomlas eingebauten Editoren zu arbeiten.
Für Textbearbeitung: im Webbrowser muss Javascript aktiviert sein
- Editor-Standard in der Datei "configuration.php"
- JoomlaCE Editor
Offenbar muss ein Editor installiert und dem Benutzer in der Benutzerverwaltung auch einen Editor zugeordnet werden
$mosConfig_editor = 'tinymce'; $mosConfig_live_site = 'http://vserver.myvserver.net/mik';
Installation von JosCE
Download von http://www.joomla-downloads.de/
# cd /tmp && mkdir jce # mv jce_editor104-deutsch.zip jce && cd jce # unzip jce_editor104-deutsch.zip # mkdir bot com # mv bot_germanjce104.zip bot # mv com_germanjce104.zip com # cd /tmp/jce/bot && unzip bot_germanjce104.zip # cd /tmp/jce/com && unzip com_germanjce104.zip # cd /tmp/jce && chown -R wwwrun:nogroup *
Im Joomla Administrator erst im Menü "Installers > Components > Install from directory: /tmp/jce/com" auswählen. Danach im Menü "Installers > Mambots > Install from directory: /tmp/jce/bot" auswählen.
Danach Anpassung in der Datei "configuration.php".
$mosConfig_editor = 'jce';
... oder über Menü "Site > Global Configuration > Default WYSIWYG Editor: JCE Editor Mambot". Schaltfläche "Apply" anklicken.
Da der Scheiss unter Opera dennoch nicht funktioniert, kann auch auf einen Editor verzichtet werden: "No WYSIWYG Editor." Opera bietet offenbar einfach keine Schnittstelle dafür (beim Internet Explorer ist es Midas).
Der Eintrag in die Datei "configuration.php" lautet dann:
$mosConfig_editor = 'none';
Hilfe auf Deutsch
Eintrag in der Datei "configuration.php".
$mosConfig_helpurl = 'http://help.joomla.de';
Deutsche Sprachdateien für das Frontend
Die deutschen Sprachdateien für das Joomla!-Frontend, sowie alle Übersetzungen des German Translation Teams, finden sich früher hier:
Suchmaschinenfreundliche URLs (SEF-URLs)
Damit SEF-URLs aktiviert werden können, muss sichergestellt sein, dass Zugriff auf die Datei ".htaccess" besteht - der Internetdienstanbieter muss also "mod_rewrite" unterstützen, sonst funktionieren die SEF-URLs nicht!
Im Root-Verzeichnis von Joomla die Datei "htaccess.txt" in ".htaccess" umbennen. In der Datei ".htaccess" das Zeichen "# "vor "RewriteBase /YourJoomlaDirectory" entfernen und den Pfad anpassen ("/" für Root)
Im AdminBackend: "Site -> Global Configuration -> Content -> Search Engine Friendly URLs: ja".
Administrator ausgesperrt
In der Datenbank in der Tabelle "jos_users" diese Kombination als Password setzen.
- 21232f297a57a5a743894a0e4a801fc3
Nun ist das Passwort wieder auf default gesetzt und lautet "admin". Aber nicht vergessen, das Passwort wieder zu ändern, damit nicht jeder Zugriff auf den Adminbereich hat!