User blog:Thorsten/Umzug und Supabase: Unterschied zwischen den Seiten

Aus ahrensburg.city
(Unterschied zwischen Seiten)
Zur Navigation springen Zur Suche springen
// via Wikitext Extension for VSCode
 
// via Wikitext Extension for VSCode
 
Zeile 1: Zeile 1:
<!--start text-->
Supabase ist eine Open-Source-Plattform, die eine Vielzahl von Diensten für die Entwicklung von Anwendungen bereitstellt. Es bietet eine Datenbank, Authentifizierung, Echtzeit- und REST-APIs, Dateispeicherung und mehr. Supabase basiert auf PostgreSQL und bietet eine einfache Möglichkeit, Datenbanken zu erstellen und zu verwalten.
Mein Serverumzug ist abgeschlossen.
Leider hat es länger gedauert als geplant, da ich einige Probleme mit der Internetverbindung hatte. Der Vodafone-Anbieter hatte Probleme mit der Leitung. Aus diesem Grund hatte ich stundenweise keine Internet- und Telefonverbindung.
Ich bin immer noch nicht ganz fertig.
Ich bin umgezogen, weil der andere Server ein zu altes Ubuntu-System hatte. Der Anbieter war [https://oneprovider.com/ OneProvider]. Ich habe jetzt einen neuen Server bei [https://bero-host.de/ bero-host.de] gemietet. Der Server hat ein neues Ubuntu 24.04 LTS System. Ich habe alle Daten auf den neuen Server kopiert und die Domains bleiben gleich.
Ich habe auch die [https://www.mediawiki.org/ MediaWiki] Software auf die neueste Version 1.42.1 aktualisiert.
Ich musste WordPress nicht mit umziehen, da ich es nicht mehr nutze. Ich habe es auf dem alten Server gelöscht.


Vielen Dank für Ihr Verständnis.
==Ubuntu 24.04 LTS Installation==
Ihr Thorsten Klöhn
Um Supabase auf einem Ubuntu 24.04 LTS-Server zu installieren, führen Sie die folgenden Schritte aus:
[[Kategorie:Blog]]
===Installieren Sie ufw===
__NOEDITSECTION__
ufw ist ein Frontend für iptables und bietet eine einfache Möglichkeit, die Firewall auf einem Ubuntu-Server zu konfigurieren. Installieren Sie ufw mit dem folgenden Befehl:
<pre>
sudo apt update #Aktualisieren Sie die Paketliste
sudo apt install ufw #Installieren Sie ufw
</pre>
Standardregeln setzen
<pre>
sudo ufw default deny incoming #Blockieren Sie eingehende Verbindungen
sudo ufw default allow outgoing #Erlauben Sie ausgehende Verbindungen
sudo ufw allow ssh #Erlauben Sie SSH-Verbindungen
sudo ufw allow http #Erlauben Sie HTTP-Verbindungen
sudo ufw allow https #Erlauben Sie HTTPS-Verbindungen
</pre>
Aktivieren Sie ufw
<pre>
sudo ufw enable #Aktivieren Sie ufw
</pre>
===Installieren Sie Docker===
* [https://docs.docker.com/engine/install/ubuntu/ Docker installieren]
====. Ändern der Docker-Daemon-Konfiguration====
Deaktivieren von iptables:
<pre>
sudo nano /etc/docker/daemon.json #Öffnen Sie die Docker-Daemon-Konfigurationsdatei
</pre>
Fügen Sie die folgende Konfiguration hinzu:
<pre>
{
  "iptables": false #Deaktivieren Sie iptables
}
</pre>
Starten Sie den Docker-Dienst neu:
<pre>
sudo systemctl restart docker #Starten Sie den Docker-Dienst neu
</pre>
===Installieren Sie Supabase===
* [https://supabase.com/docs/guides/self-hosting Supabase selbst hosten]

Version vom 1. Oktober 2024, 01:15 Uhr

Supabase ist eine Open-Source-Plattform, die eine Vielzahl von Diensten für die Entwicklung von Anwendungen bereitstellt. Es bietet eine Datenbank, Authentifizierung, Echtzeit- und REST-APIs, Dateispeicherung und mehr. Supabase basiert auf PostgreSQL und bietet eine einfache Möglichkeit, Datenbanken zu erstellen und zu verwalten.

Ubuntu 24.04 LTS Installation

Um Supabase auf einem Ubuntu 24.04 LTS-Server zu installieren, führen Sie die folgenden Schritte aus:

Installieren Sie ufw

ufw ist ein Frontend für iptables und bietet eine einfache Möglichkeit, die Firewall auf einem Ubuntu-Server zu konfigurieren. Installieren Sie ufw mit dem folgenden Befehl:

sudo apt update #Aktualisieren Sie die Paketliste
sudo apt install ufw #Installieren Sie ufw
 
Standardregeln setzen
 sudo ufw default deny incoming #Blockieren Sie eingehende Verbindungen
 sudo ufw default allow outgoing #Erlauben Sie ausgehende Verbindungen
 sudo ufw allow ssh #Erlauben Sie SSH-Verbindungen
 sudo ufw allow http #Erlauben Sie HTTP-Verbindungen
 sudo ufw allow https #Erlauben Sie HTTPS-Verbindungen
 

Aktivieren Sie ufw

sudo ufw enable #Aktivieren Sie ufw

Installieren Sie Docker

. Ändern der Docker-Daemon-Konfiguration

Deaktivieren von iptables:

sudo nano /etc/docker/daemon.json #Öffnen Sie die Docker-Daemon-Konfigurationsdatei

Fügen Sie die folgende Konfiguration hinzu:

{
  "iptables": false #Deaktivieren Sie iptables
}

Starten Sie den Docker-Dienst neu:

sudo systemctl restart docker #Starten Sie den Docker-Dienst neu

Installieren Sie Supabase