Joomla ist ein komplexes Content-Management-System. Daher bereitet das Erstellen einer Kopie einer Site mit einer zur Installation bereiten Joomla-Assembly den Benutzern viele Schwierigkeiten. Die Möglichkeit, eine solche Kopie zu erstellen, kann Sie jedoch davor schützen, die Site aus dem einen oder anderen Grund zu verlieren, und gibt Ihnen die Möglichkeit, die Site im Falle eines Ereignisses aus einer Kopie der fertigen Datenbank wiederherzustellen, die Sie selbst erstellt und vorbereitet haben zum Installieren.
In diesem Artikel erfahren Sie, wie Sie eine Kopie einer Joomla-Site erstellen, die anschließend einfach auf jedem Hosting installiert werden kann.
Es ist notwendig
Website-Verwaltungssystem Joomla
Anleitung
Schritt 1
Erstellen Sie zunächst eine Kopie Ihrer Datenbank in phpmyadmin.
Öffnen Sie die Datenbank und benennen Sie die Präfixe um - ersetzen Sie das Standardpräfix jos_ durch das neue #_. Dadurch kann der neue Benutzer der Baugruppe später Präfixe ändern.
Schritt 2
Löschen Sie dann die Informationen zum Administratorkonto - wenn Sie eine Kopie der Assembly installieren, sollte der Benutzer, der sie installiert, standardmäßig der Administrator des cms werden. Entfernen Sie dazu mehrere Zeilen, in denen die Präfixe bereits ersetzt wurden.
EINFÜGEN IN `#_ core_acl_groups_aro_map` WERTE (25, , 10);
INSERT INTO `#_ core_acl_aro` VALUES (10,‘ Benutzer ’, ‘62?, 0,‘ Administrator ’, 0);
INSERT IN TO `#_ users` VALUES (62, 'Administrator', 'admin', '[email protected]', 'md5 Passwort-Hash', 'Super Administrator', 0, 1, 25, '2010-02 - 04 21:15:31 ?, '2010-02-15 17:35:14 ?,””);
Schritt 3
Ändern Sie den Namen der erstellten Datenbank in joomla.sql und kopieren Sie sie in den Installationsordner \sql\mysql\.
Vergessen Sie beim Installieren einer Kopie der Assembly nicht, die Datei configuration.php-dist mit den Assemblydaten zu löschen - dies geschieht aus Sicherheitsgründen.
Schritt 4
Nach diesen Schritten haben Sie eine fertige Kopie der Joomla-Assembly Ihrer Site in Ihren Händen, die Sie nicht nur für sich selbst, sondern auch für Ihre Kunden (falls vorhanden) installieren können, wenn Sie beispielsweise das Original verlieren Website bereits auf dem Hosting installiert.