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
Pingback: Der eigene HomeServer – Leitartikel – Schächner