{"id":1471,"date":"2024-02-11T09:57:30","date_gmt":"2024-02-11T08:57:30","guid":{"rendered":"https:\/\/apfelcast.com\/?p=1471"},"modified":"2024-02-11T09:57:30","modified_gmt":"2024-02-11T08:57:30","slug":"nextcloud-28-hub-7-installation-einfache-anleitung-auf-linux-server-inkl-domain-ssl","status":"publish","type":"post","link":"https:\/\/it-ion.de\/index.php\/2024\/02\/11\/nextcloud-28-hub-7-installation-einfache-anleitung-auf-linux-server-inkl-domain-ssl\/","title":{"rendered":"Nextcloud 28 (Hub 7) Installation &#8211; Einfache Anleitung auf Linux Server inkl. Domain &amp; SSL"},"content":{"rendered":"\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n <div class=\"brlbs-cmpnt-container brlbs-cmpnt-content-blocker brlbs-cmpnt-with-individual-styles\" data-borlabs-cookie-content-blocker-id=\"default\" data-borlabs-cookie-content=\"PGlmcmFtZSB0aXRsZT0iTmV4dGNsb3VkIDI4IChIdWIgNykgSW5zdGFsbGF0aW9uIC0gRWluZmFjaGUgQW5sZWl0dW5nIGF1ZiBMaW51eCBTZXJ2ZXIgaW5rbC4gRG9tYWluICZhbXA7IFNTTCIgd2lkdGg9IjcyMCIgaGVpZ2h0PSI0MDUiIHNyYz0iaHR0cHM6Ly93d3cueW91dHViZS5jb20vZW1iZWQvaG9vWkF4SVBYeVU\/ZmVhdHVyZT1vZW1iZWQiIGZyYW1lYm9yZGVyPSIwIiBhbGxvdz0iYWNjZWxlcm9tZXRlcjsgYXV0b3BsYXk7IGNsaXBib2FyZC13cml0ZTsgZW5jcnlwdGVkLW1lZGlhOyBneXJvc2NvcGU7IHBpY3R1cmUtaW4tcGljdHVyZTsgd2ViLXNoYXJlIiBhbGxvd2Z1bGxzY3JlZW4+PC9pZnJhbWU+\"><div class=\"brlbs-cmpnt-cb-preset-a\"> <p class=\"brlbs-cmpnt-cb-description\">Sie sehen gerade einen Platzhalterinhalt von <strong>Standard<\/strong>. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf die Schaltfl\u00e4che unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden.<\/p> <div class=\"brlbs-cmpnt-cb-buttons\"> <a class=\"brlbs-cmpnt-cb-btn\" href=\"#\" data-borlabs-cookie-unblock role=\"button\">Inhalt entsperren<\/a> <a class=\"brlbs-cmpnt-cb-btn\" href=\"#\" data-borlabs-cookie-accept-service role=\"button\" style=\"display: none\">Erforderlichen Service akzeptieren und Inhalte entsperren<\/a> <\/div> <a class=\"brlbs-cmpnt-cb-provider-toggle\" href=\"#\" data-borlabs-cookie-show-provider-information role=\"button\">Mehr Informationen<\/a> <\/div><\/div>\n<\/div><\/figure>\n\n\n\n<p>In diesem Video zeige Ich dir, wie du Schritt-f\u00fcr-Schritt Nextcloud in Version 28 auf deinem Linux Server installieren kannst. Dabei zeige Ich dir die Installation eines LAMP-Stacks, sowie wie du Nextcloud installiert, diese inkl. SSL-Zertifikat aus dem internet erreichbar machen kannst und wie du diese absichern und Optimieren kannst.<\/p>\n\n\n\n<p>\u27a1\ufe0f Sicherheits- und Einrichtungswarnungen beheben: <a href=\"https:\/\/cc.apfelcast.com\/gtcws\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/cc.apfelcast.com\/gtcws<\/a><\/p>\n\n\n\n<p>\ud83c\udfa5 Videos:<br>Nextcloud Playlist: <a href=\"https:\/\/www.youtube.com\/playlist?list=PLLg1WgOBYXOtQOwYQjJc1GbuYz-wJgmtN\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.youtube.com\/playlist?list=PLLg1WgOBYXOtQOwYQjJc1GbuYz-wJgmtN<\/a><br>Eigene Domain trotz DynDNS: <a href=\"https:\/\/youtu.be\/kDoMdTNQOgc\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/youtu.be\/kDoMdTNQOgc<\/a><br>Externe Erreichbarkeit trotz DS-Lite (IPv6): <a href=\"https:\/\/youtu.be\/kIK0I9dwXh8\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/youtu.be\/kIK0I9dwXh8<\/a><br>DDOS Schutz f\u00fcr Nextcloud mit Fail2Ban: <a href=\"https:\/\/www.youtube.com\/watch?v=nqz1IavVMUI\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.youtube.com\/watch?v=nqz1IavVMUI<\/a><\/p>\n\n\n\n<p>\ud83d\udee0\ufe0f Nextcloud IT-Support \ud83d\udee0\ufe0f<br>Du ben\u00f6tigst Unterst\u00fctzung bei der Installation oder Konfiguration von Nextcloud Software? Ich helfe dir gerne weiter! Schreib mir einfach eine Mail an: service@apfelcast.com<\/p>\n\n\n\n<div id=\"93964-1\"><script src=\"\/\/ads.themoneytizer.com\/s\/gen.js?type=1\"><\/script><script src=\"\/\/ads.themoneytizer.com\/s\/requestform.js?siteId=93964&amp;formatId=1\"><\/script><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Im Video verwendete Befehle:<\/h3>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># updating \napt update &amp;&amp; apt upgrade -y\n\n# Installing apache\napt install apache2 -y\n\n# Install PHP 8.2 \napt install software-properties-common\nadd-apt-repository ppa:ondrej\/php\napt update\n\n# Install PHP 8.2 &amp; Moduls\napt install php8.2 libapache2-mod-php8.2 php8.2-zip php-dompdf php8.2-xml php8.2-mbstring php8.2-gd php8.2-curl php8.2-imagick libmagickcore-6.q16-6-extra php8.2-intl php8.2-bcmath php8.2-gmp php8.2-cli php8.2-mysql php8.2-zip php8.2-gd  php8.2-mbstring php8.2-curl php8.2-xml php-pear unzip nano php8.2-apcu redis-server ufw php8.2-redis php8.2-smbclient php8.2-ldap php8.2-bz2\n\n# adjust PHP.ini file\nnano \/etc\/php\/8.2\/apache2\/php.ini\n\nmemory_limit = 4096\nupload_max_filesize = 20G\npost_max_size = 20G\ndate.timezone = Europe\/Berlin\noutput_buffering = Off\n\nopcache.enable=1\nopcache.enable_cli=1\nopcache.interned_strings_buffer=64\nopcache.max_accelerated_files=10000\nopcache.memory_consumption=1024\nopcache.save_comments=1\nopcache.revalidate_freq=1\n\n# Install Databse Server\napt install mariadb-server\n\n# Maria DB Server Konfiguration\nmysql_secure_installation\n\n# open SQL dialoge\nmysql\n\n# create database calles nextcloud\nCREATE DATABASE nextcloud; \n\n# create database user with password\nCREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'password_here';\n\n#grant accesss to databse\nGRANT ALL PRIVILEGES ON nextcloud.* TO 'nextclouduser'@'localhost';\n\n#save changes and exit\nFLUSH PRIVILEGES;\nEXIT;\n\n# Download lastest nextcloud version\ncd \/tmp &amp;&amp; wget https:\/\/download.nextcloud.com\/server\/releases\/latest.zip\nunzip latest.zip\nmv nextcloud \/var\/www\/\n\n#create new conf\nnano \/etc\/apache2\/sites-available\/nextcloud.conf\n\n&lt;VirtualHost *:80>\n     ServerAdmin master@domain.com\n     DocumentRoot \/var\/www\/nextcloud\/\n     ServerName \n\n     &lt;Directory \/var\/www\/nextcloud\/>\n        Options +FollowSymlinks\n        AllowOverride All\n        Require all granted\n          &lt;IfModule mod_dav.c>\n            Dav off\n          &lt;\/IfModule>\n        SetEnv HOME \/var\/www\/nextcloud\n        SetEnv HTTP_HOME \/var\/www\/nextcloud\n     &lt;\/Directory>\n\n     ErrorLog ${APACHE_LOG_DIR}\/error.log\n     CustomLog ${APACHE_LOG_DIR}\/access.log combined\n\n&lt;\/VirtualHost>\n \n# Enable the NextCloud and Rewrite Module\n\na2ensite nextcloud.conf\na2enmod rewrite\na2enmod headers\na2enmod env\na2enmod dir\na2enmod mime\n\n# restart apache\nservice apache2 restart\n\n# prepare data folder\nmkdir \/home\/data\/\nchown -R www-data:www-data \/home\/data\/\n\nchown -R www-data:www-data \/var\/www\/nextcloud\/\nchmod -R 755 \/var\/www\/nextcloud\/\n\n## create Let's Encrypt SSL-Certificate\n\n#install certbot\napt install certbot python3-certbot-apache\n\ncertbot --apache -m master@domain.com -d cloud.domain.com\n\n--> Domain ansurfen und Einrichtung abschlie\u00dfen\n<\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In diesem Video zeige Ich dir, wie du Schritt-f\u00fcr-Schritt Nextcloud in Version 28 auf deinem&#8230;<\/p>\n","protected":false},"author":1,"featured_media":1477,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-1471","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-allgemein"],"taxonomy_info":{"category":[{"value":1,"label":"Allgemein"}]},"featured_image_src_large":["https:\/\/it-ion.de\/wp-content\/uploads\/2024\/02\/thumbnail_nc_v28-install-1024x576.jpg",1024,576,true],"author_info":{"display_name":"Daniel Klozb\u00fccher","author_link":"https:\/\/it-ion.de\/index.php\/author\/wp-master\/"},"comment_info":0,"category_info":[{"term_id":1,"name":"Allgemein","slug":"allgemein","term_group":0,"term_taxonomy_id":1,"taxonomy":"category","description":"","parent":0,"count":89,"filter":"raw","cat_ID":1,"category_count":89,"category_description":"","cat_name":"Allgemein","category_nicename":"allgemein","category_parent":0}],"tag_info":false,"_links":{"self":[{"href":"https:\/\/it-ion.de\/index.php\/wp-json\/wp\/v2\/posts\/1471","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/it-ion.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/it-ion.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/it-ion.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/it-ion.de\/index.php\/wp-json\/wp\/v2\/comments?post=1471"}],"version-history":[{"count":0,"href":"https:\/\/it-ion.de\/index.php\/wp-json\/wp\/v2\/posts\/1471\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/it-ion.de\/index.php\/wp-json\/wp\/v2\/media\/1477"}],"wp:attachment":[{"href":"https:\/\/it-ion.de\/index.php\/wp-json\/wp\/v2\/media?parent=1471"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/it-ion.de\/index.php\/wp-json\/wp\/v2\/categories?post=1471"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/it-ion.de\/index.php\/wp-json\/wp\/v2\/tags?post=1471"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}