mit der liane durch den hosting-dschungel · (realisiert über wp-cli) • sicherheit von wordpress...

Post on 06-Jul-2020

1 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Matthias Kurz @ WordPress Meetup Jena# https://wp-projects.de

Mit der Liane durch den Hosting-Dschungel

1

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena

Über mich

2

• Matthias Kurz

• 1984 im Saarland geboren, wohnhaft in Köln

• Fachinformatiker Systemintegration mit

Weiterbildung zum gepr. IT-Projektleiter (IHK)

• Gründer und Geschäftsführer von

WP-Projects (https://wp-projects.de)

• Twitter: @mazzoIO (privat) und @wpprojects_de

• Regelmäßiger WordCamp- und Meetup-

Organisator und Besucher

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena

Möglichkeiten des Hostings

3

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena

Möglichkeiten des Hostings

• Shared Webhosting

• Virtuelle Server

• Dedizierte Server

• Managed Server (Virtuell und Dediziert)

• Public Cloud / Hyperscaler (Amazon, Google, Microsoft)

4

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena

Server-Dienste

5

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena

Grundlegende Serverdienste

• Webserver (z.B. Apache, NGINX oder eine Kombination aus beidem)

• Datenbank (z.B. MySQL oder MariaDB)

• PHP

6

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena

Unterschiede zwischen Hosting-Anbietern

7

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena

Hoster im Vergleich• Klassische (generische) Hoster sind sehr breit aufgestellt,

um verschiedene Dienste und Applikation mit unterschiedlichen Ansprüchen zu hosten (klassische Websites, Webvisitenkarten, Shopsysteme etc.)

• Spezialisierte Hoster (z.B. WordPress Hoster) bieten in aller Regel Zusatzfunktionen, Zusatzservices und optimierte Server für WordPress

• Durchführung von Sicherheitsupdates

• Optimierte Server (Caching, Serverdienste)

• Technischer Support bei Problemen / Angriffen

8

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena

Features (die Sinnvollen und die, die es weniger sind)

9

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena

Wichtige Funktionen• Möglichkeiten der Performance:

• Schnelle Komponenten (Enterprise SSDs)

• Optimierte Serverdienste (z.B. NGINX / Apache Kombo)

• Caching

• Schnelle Anbindung der Server und des Rechenzentrums

• Echter Testaccount verfügbar?

10

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena

Wichtige Funktionen• Möglichkeiten der Verfügbarkeit:

• Redundante Stromversorgung

• Redundante Netzwerkanbindung

• RAID

• Externe Sicherung

• Failover / HA (High Availability)

• Rechenzentrums-Redundanz

11

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena

Bequeme Verwaltung von WordPress

• Zentrales Dashboard zur übersichtlichen Verwaltung von WordPress-Installationen

• Installation der aktuellen Version auf Knopfdruck (realisiert über WP-CLI)

• Sicherheit von WordPress ohne großen Aufwand anpassen

• Staging (Test- und Entwicklungsumgebung) auf Klick erstellbar - Daten aus Staging in Live-Umgebung kopierbar

12

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena13

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena14

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena15

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena16

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena

Sinnvolle, unterschätzte Funktionen

• Backuphäufigkeit (mindestens täglich, besser häufiger, abhängig vom Bedarf)

• Backupvorhaltezeit

• Möglichkeit, Backups lokal speichern zu können

• PHP Memory Limit / PHP Execution Time

17

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena

Buzzwords

• Klingt gut, aber …

• Unlimiterter Traffic / Trafficflat

• Angabe des Webspeicherplatzes

• Anzahl der Datenbanken

• Maximale Anzahl von Kunden

• Durchschnittliche Ladezeit von Webseiten

18

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena

Wichtige Zusatzfunktionen

• SSL-Verschlüsselung (z.B. Let’s encrypt)

• Verwaltung der .htaccess

• Zugang per SSH (z.B. für Dienstleister zur einfacheren Verwaltung)

• Anpassung individueller Setups und Konfigurationen durch den Anbieter

• E-Mail und Domains

19

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena

Sicherheit in der Kommunikation

20

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena

Sicherheit in der Kommunikation

• Benutzerrechte und „Mitwisser“ soweit einschränken wie möglich

• Übermittlung von Zugangsdaten nur auf sicheren Wegen

• Datensparsamkeit im Allgemeinen

21

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena

Verwaltung des Hostings

22

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena

Verwaltungsmöglichkeiten

• Kundeninterface zur Verwaltung des Hostings (Eigenentwicklung, Plesk, CPanel, open Source Lösungen)

• Festlegung von Zugangsdaten

• Festlegen von verschiedenen, weiteren Accounts (Datenbank-Accounts, FTP-Accounts, SSH-Accounts)

• Intuitive Bedienung / guter Support beim Hoster

23

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena

Fragen ? :-)

24

# https://wp-projects.deMatthias Kurz @ WordPress Meetup Jena

Vielen Dank für deine Aufmerksamkeit!

• Weitere Informationen und Folien des Vortrags im Blog unter https://wp-projects.de

25

top related