Falls mal etwas kaputt gegangen ist, können wir mit Snapshots ohne Probleme wieder zu einem funktionsfähigen System zurückkommen.
Kategorie: FreeBSD
Videoreihe: Entwicklung einer Desktopsoftware für compow mit C++, Qt und SQLite Teil 2
Im zweiten Teil unserer Videoreihe „Entwicklung einer Desktopsoftware für compow mit C++, Qt und SQLite“ geht es darum, Typen für die Branchen zu entwickeln sowie eine Bibliothek, um die Branchen aus der Datenbank in einer Liste zu speichern und einer ListBox anzuzeigen.
KooKooK 0015: Wir fügen der Baustellenseite noch ein Impressum hinzu
Mir fiel noch ein, dass es vernünftig wäre, ein Impressum auf der KooKooK-Website zu haben. Hier fügen wir das ein und deployen die Website erneut.
FreeBSD-Grundkurs 009: Dateien und Verzeichnisse erstellen, kopieren, umbenennen, verschieben, löschen und navigieren
Wir lernen, wie man Verzeichnisse erstellt, umbenennt, kopiert, verschiebt, löscht. Das selbe mit Dateien.
KooKooK 0014: Wir erstellen eine Baustellen-Website
Nichts großes, aber das Projekt braucht zumindest einen Baustellenwebsite. Wir bauen die einfachste Website der Welt, fügen sie ins Git-Repo ein, richten SSL auf dem Server ein sowie ein paar Weiterleitungen und deployen die Website.
KooKooK 0013: vimrc hochladen
Ich lade in diesem Video noch meine (alte) vimrc hoch, falls jemand damit was machen möchte.
FreeBSD-Grundkurs 008: Die Kommandozeile kennenlernen
Die Kommandozeile. Viele haben Angst oder Respekt vor ihr. Ich versuche mal, ein wenig Einblick zu bringen. Hier geht es nur im ganz Kleinen darum, wie man sich auf der Kommandozeile bewegen kann. Hier ist absolut kein Anspruch auf Vollständigkeit (Wörter überspringen, ganze Strings löschen, andere Shells, usw. usf.), es geht um die untersten Basics, um mit dem System zu arbeiten.
YouTube-Video-Kurztipp: Gitea unter FreeBSD installieren
Gitea ist eine Alternative für GitHub. Es lässt sich problemlos auf einem eigenen Server betreiben, so dass du selbst die Datenhoheit hast. Wie das auf FreeBSD geht, zeige ich in diesem Video.
Ja, ich benutze immer noch Apache. Und auch ja, ich bin immer noch zufrieden damit. Deswegen zeige ich, wie man Gitea mit Apache nutzen kann.
Die Installation ist einfach. Per
pkg install gitea
installiert sich gitea von alleine. In /etc/rc.conf eingetragen
gitea_enable="YES"
startet es auch beim FreeBSD-Start und lässt sich direkt mittels
service gitea start
starten und nutzen. An der Konfiguration müssen wir nichts anpassen.
Lediglich in der httpd.conf vom Apache müssen wir die Module mod_proxy und mod_proxy_http laden und einen virtuellen Host anlegen, der so aussehen könnte:
<VirtualHost *:80>
ServerName gitea.domain.tld
ServerAdmin mail@mail.de
ProxyPreserveHost On
ProxyRequests off
AllowEncodedSlashes NoDecode
ProxyPass / http://localhost:3000/ nocanon
</VirtualHost>
Den Apache einmal durchstarten und schon kann man Gitea konfigurieren.
KooKooK 0012: Editoren einrichten – MacVIM und Visual Studio Code
Zusätzlich zum QtCreator brauche ich immer wieder einen Editor. Ich mache hier noch flott die beiden Editoren MacVIM sowie Visual Studio Code fertig, damit wir bald loslegen können.
Neues YouTube-Video – FreeBSD-Grundkurs 007: Snapshot von der virtuellen Maschine machen
Damit wir später ungewollte Änderungen rückgängig machen können, machen wir als Erstes einen Snapshot der virtuellen Maschine.