{"id":1405,"date":"2022-05-07T08:00:00","date_gmt":"2022-05-07T06:00:00","guid":{"rendered":"https:\/\/www.celfers.de\/?p=1405"},"modified":"2022-03-13T16:36:56","modified_gmt":"2022-03-13T15:36:56","slug":"docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi","status":"publish","type":"post","link":"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/","title":{"rendered":"Docker mit WordPress, MySQL und NGINX auf dem Raspberry-Pi"},"content":{"rendered":"\n<p>Wie in meinem letzten Artikel bereits erw\u00e4hnt, hoste ich diese Website wie auch einige andere Seiten auf einem Raspberry-Pi 4 mit 8 GB RAM. Den Zugriff hatte ich ja bereits beschrieben, aber was l\u00e4uft denn so auf Raspberry-Pi?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"betriebssystem\">Betriebssystem<\/h2>\n\n\n\n<p>Das Betriebssystem installiert man am einfachsten auf seine Raspberry-Pi, in dem man den <a href=\"https:\/\/www.raspberrypi.com\/software\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Raspberry Pi Imager<\/a> verwendet. Das Programm kann man einfach herunterladen, seine SD-Karte f\u00fcr seinen Raspberry Pi in den Kartenleser einlegen, das gew\u00fcnschte Betriebssystem (ich habe mich f\u00fcr Ubuntu entschieden) w\u00e4hlen und auf die SD-Karte schreiben lassen. Fertig. Nach der Installation und erfolgt der Zugriff per SSH. Am einfachsten schaut man auf seiner FRITZ!-Box nach, welche IP der Raspberry-Pi hat und loggt sich entsprechend ein. Da ich normalerweise auf einem Windows-Rechner arbeite nutze ich den SSH Client <a href=\"https:\/\/www.putty.org\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Putty <\/a>und um Dateien zu kopieren das Tool <a href=\"https:\/\/winscp.net\/eng\/download.php\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">WinSCP<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"docker\">Docker<\/h2>\n\n\n\n<p>Erst einmal m\u00fcssen wir uns Docker auf dem Raspberry-Pi installieren. Dazu gibt es haufenweise Tutorials im Netz, z.B. <a href=\"https:\/\/blog.rylander.io\/2020\/12\/23\/setting-up-docker-on-ubuntu-20-04-focal-arm64\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">hier<\/a>. Wenn wir das geschafft haben, k\u00f6nnen wir mal ein Docker Image ausprobieren, z.B. WordPress. Wichtig ist hier darauf zu achten, dass man Docker-Images ben\u00f6tigt, die die arm64 Architektur unterst\u00fctzen und nicht nur einen x86\/x64, da der Raspberry-Pi nun mal \u00fcber eine Arm-Architektur verf\u00fcgt und die herk\u00f6mmlichen Docker-Images daher nicht notwendigerweise kompatibel sind. Das schr\u00e4nkt die Verwendung in bestimmten Bereichen ein, sehr popul\u00e4re Images gibt es aber auch f\u00fcr diese Architektur. Hier ist einmal ein Beispiel f\u00fcr eine docker-compose.yml f\u00fcr WordPress auf Port 8080 mit einer MySQL Datenbank. Wir k\u00f6nnen die docker-compose.yml einfach auf unseren Raspberry-Pi kopieren und mit dem Befehl &#8222;docker-compose up&#8220; im gleichen Verzeichnis starten. Nun werden alle ben\u00f6tigten Images geladen und die Docker-Container gestartet. Falls ihr beim ersten Zugriff einen Datenbankfehler bekommt, habt einfach noch ein bisschen Geduld. Das einrichten der Datenbank beim ersten Start dauert ein wenig. <\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\" data-file=\"docker-compose.yml\"><code>version: &quot;3.9&quot;\n    \nservices:\n   db-celfers:\n    image: mysql\/mysql-server\n    volumes:\n      - db_data_celfers:\/var\/lib\/mysql\n    restart: always\n    environment:\n      MYSQL_ROOT_PASSWORD: &lt;yourpassword&gt;\n      MYSQL_DATABASE: wordpress\n      MYSQL_USER: wordpress\n      MYSQL_PASSWORD: &lt;yourpassword&gt;\n    networks:\n     - celfers\n    \n  wordpress-celfers:\n    depends_on:\n      - db-celfers\n    image: wordpress:5.9\n    volumes:\n      - wordpress_data_celfers:\/var\/www\/html\n    ports:\n      - &quot;8080:80&quot;\n    restart: always\n    environment:\n      WORDPRESS_DB_HOST: db-celfers\n      WORDPRESS_DB_USER: wordpress\n      WORDPRESS_DB_PASSWORD: &lt;yourpassword&gt;\n      WORDPRESS_DB_NAME: wordpress\n    networks:\n     - celfers\nvolumes:\n  db_data_celfers: {}\n  wordpress_data_celfers: {}\nnetworks:\n  celfers:\n   driver: bridge<\/code><\/pre><\/div>\n\n\n\n<p>\u00dcber den direkten Aufruf per IP kommen wir nun schon auf unsere WordPressinstanz aus dem internen Netzwerk, z. B. \u00fcber den Browser per URL http:\/\/192.168.178.30:8080\/, wobei 192.168.178.30 durch die IP-Adresse von deinem Raspberry-Pi zu ersetzen ist.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"nginx\">NGINX<\/h2>\n\n\n\n<p>Nun wollen wir aber noch aus dem Internet heraus zugreifen k\u00f6nnen und die Verbindung mit SSL\/TLS also https absichern. Dazu nutze ich den <a href=\"https:\/\/www.nginx.com\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">NGINX<\/a> Webserver zusammen mit <a href=\"https:\/\/www.nginx.com\/blog\/using-free-ssltls-certificates-from-lets-encrypt-with-nginx\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">CertBot<\/a> f\u00fcr die SSL\/TLS Zertifikate.<\/p>\n\n\n\n<p>F\u00fcr die Installation von NGINX gibt es diverse Tutorials im Netz, zum Beispiel <a href=\"https:\/\/www.digitalocean.com\/community\/tutorials\/how-to-install-nginx-on-ubuntu-20-04-de\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">hier<\/a>. Damit ihr eine grobe Vorstellung habt, wie mein NGINX eingerichtet ist, habe ich euch eine \u00e4hnliche Konfigurationsdatei, wie ich sie verwende, mitgebracht:<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\" data-file=\"celfers.de.conf\"><code>server {\n\t\tlisten\t80;\n\t\tclient_max_body_size 500M;\n\t\tserver_name celfers.de www.celfers.de;\n\t\tlocation \/ {\n\t\t\tproxy_pass\thttp:\/\/127.0.0.1:8080\/;\n\t\t\tproxy_redirect off;\n\t\t\tproxy_set_header\tHost\t$host;\n\t\t\tproxy_set_header\tX-Real-IP\t$remote_addr;\n\t\t\tproxy_set_header\tX-Forwarded-Proto $scheme;\n\t\t\tproxy_set_header\tX-Forwarded-For\t$proxy_add_x_forwarded_for;\n\t\t\tproxy_set_header\tX-Forwarded-Proto $scheme;\n\t\t\tproxy_set_header\tX-Original-Request $request_uri;\n\t}\n}\n\nserver {\n\t\tlisten\t443;\n\t\tclient_max_body_size 500M;\n\t\tssl on;\n\t\tssl_certificate \/etc\/letsencrypt\/live\/www.celfers.de\/fullchain.pem;\n\t\tssl_certificate_key \/etc\/letsencrypt\/live\/www.celfers.de\/privkey.pem;\n\t\tssl_protocols       TLSv1 TLSv1.1 TLSv1.2;\n\t\tssl_ciphers         HIGH:!aNULL:!MD5;\n\t\tserver_name celfers.de www.celfers.de;\n\t\tlocation \/ {\n\t\t\tproxy_pass\thttp:\/\/127.0.0.1:8080\/;\n\t\t\tproxy_redirect off;\n\t\t\tproxy_set_header\tHost\t$host;\n\t\t\tproxy_set_header\tX-Real-IP\t$remote_addr;\n\t\t\tproxy_set_header\tX-Forwarded-Proto $scheme;\n\t\t\tproxy_set_header\tX-Forwarded-For\t$proxy_add_x_forwarded_for;\n\t\t\tproxy_set_header\tX-Forwarded-Proto $scheme;\n\t\t\tproxy_set_header\tX-Original-Request $request_uri;\n\t}\n}<\/code><\/pre><\/div>\n\n\n\n<p>Eine solche Datei legt ihr in euren nginx Ordner, z. B. in \/etc\/nginx\/sites-available\/celfers.de.conf und erzeugt einen symbolic Link auf diese Datei in \/etc\/nginx\/sites-enabled\/ (einfach mit dem Befehl sudo ln -s &lt;quelle&gt; &lt;ziel&gt;). Nun werden alle Anfragen auf Port 80 und 443 die vom server &#8222;www.celfers.de&#8220; kommen (s. server_name Eintrag) vom nginx weitergeleitet. Mit dem Befehl &#8222;sudo nginx -s reload&#8220; k\u00f6nnt ihr \u00fcbrigens die NGINX Konfigurationsdatei neu laden.<\/p>\n\n\n\n<p>Ich w\u00fcnsche euch viel Spa\u00df beim Basteln und Ausprobieren! Ich hoffe ihr habt einen \u00dcberblick bekommen, was notwendig ist, um einen Docker-Container mit WordPress auf dem Raspberry-Pi mit einem NGINX als Reverse Proxy laufen zu lassen. \u00dcber die verlinkten Seiten, solltet ihr auf alle notwendigen Tutorials kommen, um eure Umgebung entsprechend einzurichten. Das Setup ist gut erweiterbar, um weitere WordPressinstanzen oder auch andere Docker-Container, z. B. euren eigenen Java-Minecraft-Server-Container oder auch einen Nextcloud-Container. Ihr k\u00f6nnt also kreativ werden. \ud83d\ude09<\/p>\n\n\n\n<p>Bis zum n\u00e4chsten Mal,<\/p>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-image\"><figure class=\"alignleft size-full\"><img decoding=\"async\" width=\"120\" height=\"31\" src=\"https:\/\/www.celfers.de\/wp-content\/uploads\/2020\/07\/vorname-3.png\" alt=\"Carsten Elfers\" class=\"wp-image-370\"\/><\/figure><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Wie in meinem letzten Artikel bereits erw\u00e4hnt, hoste ich diese Website wie auch einige andere Seiten auf einem Raspberry-Pi 4 mit 8 GB RAM. Den Zugriff hatte ich ja bereits beschrieben, aber was l\u00e4uft denn so auf Raspberry-Pi? Betriebssystem Das Betriebssystem installiert man am einfachsten auf seine Raspberry-Pi, in dem man den Raspberry Pi Imager [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1418,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"0","ocean_second_sidebar":"0","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"0","ocean_custom_header_template":"0","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"0","ocean_menu_typo_font_family":"0","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"0","ocean_post_oembed":"","ocean_post_self_hosted_media":"","ocean_post_video_embed":"","ocean_link_format":"","ocean_link_format_target":"self","ocean_quote_format":"","ocean_quote_format_link":"post","ocean_gallery_link_images":"off","ocean_gallery_id":[],"footnotes":""},"categories":[65],"tags":[68,70,72,66,71],"class_list":["post-1405","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it","tag-computer","tag-docker","tag-nginx","tag-webhosting","tag-wordpress","entry","has-media"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Docker mit Wordpress, MySQL und NGINX auf dem Raspberry-Pi - Carsten Elfers<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Docker mit Wordpress, MySQL und NGINX auf dem Raspberry-Pi - Carsten Elfers\" \/>\n<meta property=\"og:description\" content=\"Wie in meinem letzten Artikel bereits erw\u00e4hnt, hoste ich diese Website wie auch einige andere Seiten auf einem Raspberry-Pi 4 mit 8 GB RAM. Den Zugriff hatte ich ja bereits beschrieben, aber was l\u00e4uft denn so auf Raspberry-Pi? Betriebssystem Das Betriebssystem installiert man am einfachsten auf seine Raspberry-Pi, in dem man den Raspberry Pi Imager [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/\" \/>\n<meta property=\"og:site_name\" content=\"Carsten Elfers\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/carsten11ers\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/carsten11ers\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-05-07T06:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-03-13T15:36:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.celfers.de\/wp-content\/uploads\/2022\/02\/webhostingWordpressMitDockerUndNginx.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1422\" \/>\n\t<meta property=\"og:image:height\" content=\"741\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Carsten Elfers\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CarstenElfers\" \/>\n<meta name=\"twitter:site\" content=\"@CarstenElfers\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Carsten Elfers\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"5\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/\"},\"author\":{\"name\":\"Carsten Elfers\",\"@id\":\"https:\/\/www.celfers.de\/#\/schema\/person\/b405aa2db3fdcd10a597d8646bd692b6\"},\"headline\":\"Docker mit WordPress, MySQL und NGINX auf dem Raspberry-Pi\",\"datePublished\":\"2022-05-07T06:00:00+00:00\",\"dateModified\":\"2022-03-13T15:36:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/\"},\"wordCount\":602,\"publisher\":{\"@id\":\"https:\/\/www.celfers.de\/#\/schema\/person\/b405aa2db3fdcd10a597d8646bd692b6\"},\"image\":{\"@id\":\"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.celfers.de\/wp-content\/uploads\/2022\/02\/webhostingWordpressMitDockerUndNginx.png\",\"keywords\":[\"Computer\",\"Docker\",\"NGINX\",\"Webhosting\",\"Wordpress\"],\"articleSection\":[\"IT\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/\",\"url\":\"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/\",\"name\":\"Docker mit Wordpress, MySQL und NGINX auf dem Raspberry-Pi - Carsten Elfers\",\"isPartOf\":{\"@id\":\"https:\/\/www.celfers.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.celfers.de\/wp-content\/uploads\/2022\/02\/webhostingWordpressMitDockerUndNginx.png\",\"datePublished\":\"2022-05-07T06:00:00+00:00\",\"dateModified\":\"2022-03-13T15:36:56+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/#primaryimage\",\"url\":\"https:\/\/www.celfers.de\/wp-content\/uploads\/2022\/02\/webhostingWordpressMitDockerUndNginx.png\",\"contentUrl\":\"https:\/\/www.celfers.de\/wp-content\/uploads\/2022\/02\/webhostingWordpressMitDockerUndNginx.png\",\"width\":1422,\"height\":741},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/www.celfers.de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Docker mit WordPress, MySQL und NGINX auf dem Raspberry-Pi\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.celfers.de\/#website\",\"url\":\"https:\/\/www.celfers.de\/\",\"name\":\"Carsten Elfers\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.celfers.de\/#\/schema\/person\/b405aa2db3fdcd10a597d8646bd692b6\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.celfers.de\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.celfers.de\/#\/schema\/person\/b405aa2db3fdcd10a597d8646bd692b6\",\"name\":\"Carsten Elfers\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.celfers.de\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.celfers.de\/wp-content\/uploads\/2020\/06\/foto3.jpg\",\"contentUrl\":\"https:\/\/www.celfers.de\/wp-content\/uploads\/2020\/06\/foto3.jpg\",\"width\":524,\"height\":497,\"caption\":\"Carsten Elfers\"},\"logo\":{\"@id\":\"https:\/\/www.celfers.de\/#\/schema\/person\/image\/\"},\"sameAs\":[\"http:\/\/www.celfers.de\",\"https:\/\/www.facebook.com\/carsten11ers\/\",\"https:\/\/www.instagram.com\/carstenelfers\/\",\"https:\/\/www.pinterest.de\/carstenelfers\/\",\"https:\/\/x.com\/CarstenElfers\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Docker mit Wordpress, MySQL und NGINX auf dem Raspberry-Pi - Carsten Elfers","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/","og_locale":"de_DE","og_type":"article","og_title":"Docker mit Wordpress, MySQL und NGINX auf dem Raspberry-Pi - Carsten Elfers","og_description":"Wie in meinem letzten Artikel bereits erw\u00e4hnt, hoste ich diese Website wie auch einige andere Seiten auf einem Raspberry-Pi 4 mit 8 GB RAM. Den Zugriff hatte ich ja bereits beschrieben, aber was l\u00e4uft denn so auf Raspberry-Pi? Betriebssystem Das Betriebssystem installiert man am einfachsten auf seine Raspberry-Pi, in dem man den Raspberry Pi Imager [&hellip;]","og_url":"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/","og_site_name":"Carsten Elfers","article_publisher":"https:\/\/www.facebook.com\/carsten11ers\/","article_author":"https:\/\/www.facebook.com\/carsten11ers\/","article_published_time":"2022-05-07T06:00:00+00:00","article_modified_time":"2022-03-13T15:36:56+00:00","og_image":[{"width":1422,"height":741,"url":"https:\/\/www.celfers.de\/wp-content\/uploads\/2022\/02\/webhostingWordpressMitDockerUndNginx.png","type":"image\/png"}],"author":"Carsten Elfers","twitter_card":"summary_large_image","twitter_creator":"@CarstenElfers","twitter_site":"@CarstenElfers","twitter_misc":{"Verfasst von":"Carsten Elfers","Gesch\u00e4tzte Lesezeit":"5\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/#article","isPartOf":{"@id":"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/"},"author":{"name":"Carsten Elfers","@id":"https:\/\/www.celfers.de\/#\/schema\/person\/b405aa2db3fdcd10a597d8646bd692b6"},"headline":"Docker mit WordPress, MySQL und NGINX auf dem Raspberry-Pi","datePublished":"2022-05-07T06:00:00+00:00","dateModified":"2022-03-13T15:36:56+00:00","mainEntityOfPage":{"@id":"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/"},"wordCount":602,"publisher":{"@id":"https:\/\/www.celfers.de\/#\/schema\/person\/b405aa2db3fdcd10a597d8646bd692b6"},"image":{"@id":"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/#primaryimage"},"thumbnailUrl":"https:\/\/www.celfers.de\/wp-content\/uploads\/2022\/02\/webhostingWordpressMitDockerUndNginx.png","keywords":["Computer","Docker","NGINX","Webhosting","Wordpress"],"articleSection":["IT"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/","url":"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/","name":"Docker mit Wordpress, MySQL und NGINX auf dem Raspberry-Pi - Carsten Elfers","isPartOf":{"@id":"https:\/\/www.celfers.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/#primaryimage"},"image":{"@id":"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/#primaryimage"},"thumbnailUrl":"https:\/\/www.celfers.de\/wp-content\/uploads\/2022\/02\/webhostingWordpressMitDockerUndNginx.png","datePublished":"2022-05-07T06:00:00+00:00","dateModified":"2022-03-13T15:36:56+00:00","breadcrumb":{"@id":"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/#primaryimage","url":"https:\/\/www.celfers.de\/wp-content\/uploads\/2022\/02\/webhostingWordpressMitDockerUndNginx.png","contentUrl":"https:\/\/www.celfers.de\/wp-content\/uploads\/2022\/02\/webhostingWordpressMitDockerUndNginx.png","width":1422,"height":741},{"@type":"BreadcrumbList","@id":"https:\/\/www.celfers.de\/index.php\/2022\/05\/07\/docker-mit-wordpress-mysql-und-nginx-auf-dem-raspberry-pi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.celfers.de\/"},{"@type":"ListItem","position":2,"name":"Docker mit WordPress, MySQL und NGINX auf dem Raspberry-Pi"}]},{"@type":"WebSite","@id":"https:\/\/www.celfers.de\/#website","url":"https:\/\/www.celfers.de\/","name":"Carsten Elfers","description":"","publisher":{"@id":"https:\/\/www.celfers.de\/#\/schema\/person\/b405aa2db3fdcd10a597d8646bd692b6"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.celfers.de\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de"},{"@type":["Person","Organization"],"@id":"https:\/\/www.celfers.de\/#\/schema\/person\/b405aa2db3fdcd10a597d8646bd692b6","name":"Carsten Elfers","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.celfers.de\/#\/schema\/person\/image\/","url":"https:\/\/www.celfers.de\/wp-content\/uploads\/2020\/06\/foto3.jpg","contentUrl":"https:\/\/www.celfers.de\/wp-content\/uploads\/2020\/06\/foto3.jpg","width":524,"height":497,"caption":"Carsten Elfers"},"logo":{"@id":"https:\/\/www.celfers.de\/#\/schema\/person\/image\/"},"sameAs":["http:\/\/www.celfers.de","https:\/\/www.facebook.com\/carsten11ers\/","https:\/\/www.instagram.com\/carstenelfers\/","https:\/\/www.pinterest.de\/carstenelfers\/","https:\/\/x.com\/CarstenElfers"]}]}},"_links":{"self":[{"href":"https:\/\/www.celfers.de\/index.php\/wp-json\/wp\/v2\/posts\/1405","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.celfers.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.celfers.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.celfers.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.celfers.de\/index.php\/wp-json\/wp\/v2\/comments?post=1405"}],"version-history":[{"count":11,"href":"https:\/\/www.celfers.de\/index.php\/wp-json\/wp\/v2\/posts\/1405\/revisions"}],"predecessor-version":[{"id":1422,"href":"https:\/\/www.celfers.de\/index.php\/wp-json\/wp\/v2\/posts\/1405\/revisions\/1422"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.celfers.de\/index.php\/wp-json\/wp\/v2\/media\/1418"}],"wp:attachment":[{"href":"https:\/\/www.celfers.de\/index.php\/wp-json\/wp\/v2\/media?parent=1405"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.celfers.de\/index.php\/wp-json\/wp\/v2\/categories?post=1405"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.celfers.de\/index.php\/wp-json\/wp\/v2\/tags?post=1405"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}