Webserver, Datenbank und andere wichtige Einstellungen
Webserver, Datenbank und andere wichtige Einstellungen

Webserver, Datenbank und andere wichtige Einstellungen

Das letzte Update war vor 2. Juli 2023 von schaechner

Einen Home Server selbst zu hosten und installieren, sowie konfigurieren ist sehr, sehr viel Arbeit und deswegen gibt es einen, hoffentlich, übersichtlichen Leitartikel mit dem wir Sie unterstützen werden.

Webserver – schon wieder so ein unbekannter Begriff. Doch mit logischem Denken ist es nicht einmal so schwer zu verstehen.

Web – das ist klar – ist das www -> World-Wide-Web

Server – den installieren wir schon die ganze Zeit!

Im Grunde dient der Webserver dazu, einen Text online anzeigen zu lassen. Wir benutzen auch einen Webserver, damit diese Website geht – und für vieles mehr!

Doch damit das alles geht, müssen wir zuerst mal ein paar Komponenten installieren; indem Fall auf Ubuntu 22.04.

Dazu müssen wir folgendes installieren:

  • apache2
  • php
  • MySQL (im Film ist es als ‚mysql‘ geschrieben)

Zuerst benötigten wir erhöhte Rechte – aber keine Angst! Es kann nichts schief gehen!

Diese bekommen wir mit

sudo su

Als erstes installieren wir all verfügbaren Updates & Upgrades mithilfe des Befehls

apt update && apt upgrade -y

Jetzt können wir richtig loslegen; um apache2 zu installieren müssen wir logischerweise

apt install apache2

eingeben. Es kann sein, dass man dies noch mit einem ‚j‘ für ‚Ja‘ bestätigen muss!

Um PHP zu installieren, müssen wir zuerst

apt install software-properties-common

installieren, und anschließend die richtige Repository hinzufügen; das macht man mit

add-apt-repository ppa:ondrej/php

Zum Fortsetzen müssen Sie Enter drücken.

Anschließend machen Sie ein Update mit

apt update

Auch müssen wir das folgende installieren, damit alles rund läuft:

apt install php libapache2-mod-php php-zip php-dompdf php-xml php-mbstring php-gd php-curl php-imagick libmagickcore-6.q16-6-extra php-intl php-bcmath php-gmp php-cli php-json php-mysql php-zip php-gd  php-mbstring php-curl php-xml php-pear unzip nano php-apcu redis-server ufw php-redis

Das bestätigen wir wieder mit ‚j‘.

anschließend bearbeiten wir die php.ini Datei:

nano /etc/php/8.1/apache2/php.ini

Man kann mit strg+w nach den Wörtern suchen, dabei ändern Sie bitte die Werte so um, damit die einzelnen Sachen so sind:

memory_limit = 1024M
upload_max_filesize = 20G
post_max_size = 20G
date.timezone = Europe/Berlin
output_buffering = Off

Mit strg+o können Sie alles speichern, und mit strg+x verlassen Sie den Editor.

Anschließend installieren wir den Mariadb-Server mit

apt install mariadb-server

Das bestätigen wir schon wieder mit ‚j‘ für Yes, bzw. für ‚Ja‘. Diese Programm wird für die Datenbank benötigt. Also, damit man sich mit Passwörtern, etc. anmelden kann. Das muss jedoch zuerst eingerichtet sein!

Als letztes brauchen wir diesen einen Code:

sudo mysql_secure_installation

Doch was können Sie damit machen? Das erfahren Sie in dem nächsten Artikel, indem erklärt ist, wie Sie einen Webserver mit WordPress hosten!

Bild von dieser Website

Ein Kommentar

  1. Pingback: Der eigene HomeServer – Leitartikel – Schächner

Schreiben Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert