. .

mx-Wissen



 


mxWissen-Index ]


Kategorie I. pragmaMx-Handbuch » 1. Installation von PragmaMx

Alles rund um das Thema Installation


1.1. Systemvoraussetzungen

PHP ab Version 4.1.0 und MySQL ab Version 3.23.xx

aktualisiert am: Mittwoch, 30. Mai 2007
Texter: derluecke


1.2. Kompatibilität

Das pragmaMx eignet sich als komplette Neuinstallation, oder als Update für php-nuke 5.5-6.0 inkl.. allen VKP-Mxxx Versionen. Es ist möglich, dass verschiedene Foren evtl. nicht mehr funktionieren. Die Daten bleiben aber vollständig erhalten.

aktualisiert am: Mittwoch, 30. Mai 2007
Texter: derluecke


1.3. Kopieren der Dateien

Bei einigen Dateien und Verzeichnissen müssen Schreib-/Lese- und evtl. Ausführungsberechtigungen (sogenannte CHMODs) gesetzt werden. Dies ist z.B. für Dateien, die Konfigurationsdaten enthalten oder Verzeichnisse, in die später Dateien hochgeladen werden sollen, notwendig.

Eine ausführliche Erklärung zum Berechtigungssytem würde weit über das Mass einer Installationsanleitung hinaus gehen. Sollten Sie Interesse an Informationen hierzu haben, so möchten wir ihnen, beispielhaft für die vielen im Internet verfügbaren Informationsquellen,an dieser Stelle zwei nennen:

Das pragmaMx ändert, wenn es dem Script erlaubt ist, diese CHMODs selbstständig, so dass auf einem korrekt konfigurierten Server das manuelle Setzen der CHMODs unnötig ist.

Falls das automatische Setzen der CHMODs auf Ihrem Webspace/Server fehlschlägt, müssen sie dies manuell erledigen. Üblicherweise verfügen FTP-/SCP-Programme über eine entsprechende Funktion im Kontextmenü (rechte Maustaste).

Die nachfolgend aufgeführten Dateien und Verzeichnisse benötigen enstsprechende Berechtigungen, um von pragmaMx beschrieben oder verändert werden zu können:

Verzeichniss CHMODs Hinweise
Hauptverzeichnis der pragmaMx-Installation 777 nach der Installation auf 755 setzen
Backupordner, je nach Einstellung, normalerweise DB_backup 777 (ab 0.1.10 nicht mehr vorhanden / benötigt)
/dynadata/backup 777 (ab 0.1.10)
/dynadata/cache 777 (ab 0.1.10)
/dynadata/logfiles 777 (ab 0.1.10)
/dynadata/tmp 777 (ab 0.1.10)
/images/iupload 777 (ab 0.1.10 nicht mehr vorhanden)
/includes/detection/logs 777 (ab 0.1.10 nicht mehr vorhanden)
/includes/jpcache/tmp 777 (ab 0.1.10 nicht mehr vorhanden)
/media/files 777 (ab 0.1.10)
/media/flash 777 (ab 0.1.10)
/media/images 777 (ab 0.1.10)
/modules/My_eGallery/gallery 777 sofern Uploads über pragmaMx erfolgen sollen,
alle existierenden und zukünftigen Unterverzeichnisse benötigen dann auch 777
/modules/My_eGallery/temp 777 (ab 0.1.10 nicht mehr vorhanden)
/spaw 777 vor der ersten Speicherung der Konfiguration, anschliessend 755.
(ab 0.1.10 auf 755 belassen)
/themecache 777 (ab 0.1.9)
(ab 0.1.10 nicht mehr vorhanden)
Dateien CHMODs Hinweise
/admin/modules/gallery/config.php 666  
/install/modules/Migrate_from_phpNuke/config.php 666 (ab 0.1.10 nicht mehr vorhanden)
/install/modules/New_Install/config.php 666 (ab 0.1.10 nicht mehr vorhanden)
/modules/Downloads/d_config.php 666  
/modules/My_eGallery/public/uploadfile.php 755  
/modules/Guestbook/include/config.inc.php 666  
/modules/UserGuest/settings.php 666  
/modules/Weblinks/l_config.php 666  
/modules/Your_Account/config.php 666  
/spaw/editor_cnf.php 666  
/includes/captcha/settings.php 666 (ab 0.1.9)
/unlock.php 666 vor erster Nutzung (z.B. Feedback), anschliessend 644
(ab 0.1.10 nicht mehr vorhanden)
/config.php 666 existiert erst nach der Installation


aktualisiert am: Donnerstag, 07. Februar 2008
Texter: derluecke


1.4. Installation starten

Vor der Installation sollten Sie folgende Daten parat haben: Name einer MySQL-Datenbank, Benutzername dieser Datenbank und das dazu passende Passwort. Weiterhin muss der Datenbankbenutzer die Berechtigung besitzen, Tabellen anzulegen oder zu verändern. Sind die Daten nun vollständig auf ihrem Webspace angekommen und mit den richtigen Berechtigungen versehen, dann rufen Sie in Ihrem Lieblingsbrowser die URL http://http://www.ihredomain.de/install auf. Die Installationsroutine startet nun automatisch.

aktualisiert am: Mittwoch, 30. Mai 2007
Texter: derluecke


1.5. Während der Installation

Folgen Sie den Anweisungen und geben Sie die geforderten Informationen ein. Sollte die Fehlermeldung ?keine Schreibrechte? auftreten, dann ändern Sie bitte die Berechtigungen wie oben angegeben. Wenn Ihr Server dies unterstützt, wird die bestehende Datenbank komplett gesichert. Bewahren Sie die Datei gut auf. Sie fi nden Sie im webroot Ihres Servers. Ansonsten erhalten Sie eine Meldung und sollten dies dann zur Sicherheit manuell machen. Rufen Sie hierfür das Programm ?phpMyAdmin? auf und aktivieren Sie die aktuelle Datenbank. Dann klicken Sie auf den Tabreiter Exportieren und wählen alle Tabellen aus. Das Format sollte SQL sein und klicken sie ?Senden? an. Wenn sie jetzt OK aufrufen, wird die Datenbank auf Ihrem Rechner gespeichert. Damit Sie weitere pragmaMx in der gleichen Datenbank verwenden können, wird ein Präfi x vor die pragmaMx-Tabellen gesetzt. Unter weitere Einstellungen können Sie Einfl uss auf die Benen- nung nehmen.

aktualisiert am: Mittwoch, 30. Mai 2007
Texter: derluecke


1.6. Nach der Installation

Wenn Sie dem Link zur Administration gefolgt sind, richten Sie hier gleich Ihren ?SuperUser-Account? ein. Danach steht dem Login nichts mehr im Wege. Sie werden im Anschluß gebeten, den SetUp-Ordner entweder umzubenennen oder ganz aus ihrem System zu löschen. Dies ist eine Sicherheitsmaßnahme, der Sie folgen sollten.

aktualisiert am: Mittwoch, 30. Mai 2007
Texter: derluecke



Es gibt 6 Artikel und 1 Kategorien in dieser Kategorie
design by hENNE, layout based on YAML