Script Webseite Duplizieren / Testseite: Unterschied zwischen den Versionen

Aus revampedia
Zeile 18: Zeile 18:
 
  $ git clone https://github.com/rebootl/website-copy.git
 
  $ git clone https://github.com/rebootl/website-copy.git
  
Config kopieren und anpassen.
+
Anwendung siehe README.md (englisch).
 
 
'''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 ===

Version vom 30. Oktober 2017, 17:25 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

auf dem rechner auf welchem die Kopie erstellt werden soll:

Script von Github klonen:

$ git clone https://github.com/rebootl/website-copy.git

Anwendung siehe README.md (englisch).

Recherche

Google: "mysqldump over internet"