Script Webseite Duplizieren / Testseite: Unterschied zwischen den Versionen

Aus revampedia
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 10: Zeile 10:
 
Siehe auch Readme dort.
 
Siehe auch Readme dort.
  
=== Anwendung ===
+
=== Anwendung revamp-it ===
  
'''auf dem rechner auf welchem die Kopie erstellt werden soll:'''
+
Anwendung zum erstellen von Testseite auf flunder-web siehe: [[Intern:Revamp-it.ch_auf_flunder-web#Testseite]]
  
Script von Github klonen:
+
Anwendung auf Test-/Entwicklunsserver delfin-web. Anleitung, Beispiel: [[Intern:Anleitungen/Webentwicklung_auf_delfin-web#Anwendung_Script_zum_kopieren_von_Webseiten]]
 
 
$ git clone https://github.com/rebootl/website-copy.git
 
 
 
Config kopieren und anpassen.
 
 
 
'''Falls eine MySQL Datenbank von remote zu lokal kopiert werden soll, muss auf lokalem und entferntem Rechner Zugriff per .my.cnf eingerichtet sein.'''
 
 
 
E.g. ~/.my.cnf:
 
 
 
[mysql]
 
user=mein-sql-benutzer
 
password=mein-sql-passwort
 
 
 
Das Skript ohne sudo aufrufen:
 
 
 
$ ./website-copymod-<modul> beispielseite-config
 
 
 
Sudo und ssh login werden im Skript abgefragt.
 
 
 
Passwortloses login kann wenn gewünscht über ssh-keys eingerichtet werden.
 
 
 
'''Siehe auch weitere notizen im readme.'''
 
 
 
==== revamp/Joomla Testseite ====
 
 
 
Damit die revamp Webseite ohne weiteres läuft, musste ich im Joomla root eine '''.htaccess''' Datei anlegen:
 
 
 
    DirectoryIndex index.php
 
  
 
=== Recherche ===
 
=== Recherche ===

Aktuelle Version vom 28. Februar 2018, 15:15 Uhr

Modulares Script zum kopieren von Webseiten inkl. Datenbank. Nützlich um eine Test-Entwicklungsseite zu erstellen.

Automatische Anpassung von Joomla Config.

Script

Code on github: https://github.com/rebootl/website-copy/

Siehe auch Readme dort.

Anwendung revamp-it

Anwendung zum erstellen von Testseite auf flunder-web siehe: Intern:Revamp-it.ch_auf_flunder-web#Testseite

Anwendung auf Test-/Entwicklunsserver delfin-web. Anleitung, Beispiel: Intern:Anleitungen/Webentwicklung_auf_delfin-web#Anwendung_Script_zum_kopieren_von_Webseiten

Recherche

Google: "mysqldump over internet"