-
Dieses Material ist für erfahrene Admins gedacht.
-
Außerdem sollte man als Admin angemeldet sein, oder sudo verwenden dürfen.
-
Datenverlust möglich!
Auf dem bisherigen Server
Datenbank exportieren, sichern und wichtige Verzeichnisse sichern:
Datum=$(date +%F)
|
Die Dateien auf dem neuen Server hochladen:
cd /temp
|
Auf dem neuen Server
#apt install -y apache2 php php-mysql mariadb-server p7zip-full
|
Verzeichnisse erstellen und Archive entpacken:
mkdir temp
|
Kopieren Sie die Inhalte des Webserver an den entsprechenden Ort, z.B. /var/www/html/wordpress
Kopieren Sie die SSL/TLS Zertifikate an die passenden Orte z.B. /etc/ssl/certs und /etc/ssl/private
Kopieren Sie die .conf Datei Ihrer Webseite an den Ort /etc/apache2/sites-available
Abschließend aktivieren Sie die notwendigen mods und starten den Server einmal neu, damit die DB korrekt ausgelesen wird.
a2enmod ssl
|
Tipps und Tricks:
Falls der apache2.service Probleme melden sollte, sehen sie so nach: journalctl -xeu apache2.service
Testen der Funktionalität: Passen Sie die Datei /etc/hosts
an und sehen nach ob Ihre WordPress Seite einwandfrei funktioniert, auf dem neuen Server. Wenn ja, können Sie die DNS Einträge abändern.