Benutzer-Werkzeuge

Webseiten-Werkzeuge


konzepte:webservermig

Webservermigration

Als Vorlage für dieses Konzept dient ein Ubuntu Server mit Apache, PHP sowie MySQL.

Vorgehensweise

  1. DNS-Zonen ändern → betroffene Domänen / Records auf niedrige TTL setzen
  2. Webserver und Skriptsprache installieren
    1. Eventuell Firewallports öffnen
    2. SSL / TLS aktivieren und weitere Mods nachinstallieren, die benötigt werden (z. B. rewrite)
    3. Certbot installieren
    4. Bei PHP die benötigten Mods installieren
    5. Anpassungen der PHP.ini prüfen und tätigen
    6. Redis als Cache für PHP installieren
  3. Datenbank installieren (z. B. MySQL)
    1. Datenbank absichern
    2. Benutzer und Zieldatenbanken ggfs. anlegen (leer)
  4. Webserver konfigurieren
    1. Generelle Webserverkonfiguration wie Bindings, Sicherheitseinstellungen
    2. Virtuelle Hosts anlegen und aktivieren
  5. Daten kopieren oder Backup ziehen und rücksichern
    1. Das „htdocs“ der virtuellen Hosts
    2. ggfs. Logfiles übertragen
    3. Webalizer-Verzeichnis
    4. Certbot-Daten (oder neues Zertifikat ausstellen lassen)
  6. Logrotate-Konfiguration anpassen
  7. Webalizer-Konfiguration anpassen
  8. Datenbank(en) zurücksichern
  9. DNS-Zonen anpassen → auf neue IP des Zielwebservers schwenken und TTL wieder auf Normalwert setzen
konzepte/webservermig.txt · Zuletzt geändert: von Sebastian Hetzel

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki