Apache -Subversion ist ein Versionskontrollsystem, das Änderungen in den Dateien, Ordnern und Direktoren Ihrer Linux -Mint 21 verfolgt. Dies ermöglicht es den Benutzern auch, Dateien in ihren vorherigen Versionen wiederherzustellen, und gibt den gesamten Geschichte aller Änderungen an. Wenn Sie nach einer einfachen Möglichkeit suchen, die Apache -Subversion auf Linux Mint 21 zu erhalten, ist diese Anleitung genau das Richtige für Sie.
Installieren von Apache -Subversion auf Linux Mint 21
Die Subversion wird oft als SVN bezeichnet und sie unter Linux Mint installiert. Gehen Sie einfach die folgenden Schritte sorgfältig durch:
Schritt 1: Für die kostenlose Installation der SVN -Aktualisierung der Paketliste des Standardpaket -Managers unter Verwendung:
$ sudo APT Update
Schritt 2: Installieren Sie als nächstes Apache2 unter Linux Mint über den Standardpaketmanager durch Ausführung:
$ sudo apt installieren apache2 -y
Überprüfen Sie nun den Status des Dienstes, wenn er aktiv und läuft und diese Verwendung ist:
$ sudo systemctl Status Apache2
Wenn es nicht aktiv ist, starten Sie es mit der Ausführung:
$ sudo systemctl starten apache2
Schritt 3: Führen Sie nun nur sicher, dass die IP -Adresse von Linux Mint im Internetbrowser ausführen, um festzustellen, ob Apache2 funktioniert:
Schritt 4: Installieren Sie nun die Apache -Subversion mit dem Standardpaket -Manager von Linux Mint 21 durch Ausführung:
$ sudo apt installieren libsvn-dev libapache2-mod-svn subversion-tools -y -y
Lesen Sie als nächstes die Beschreibungen von Konfigurationen für Postfix und wählen Sie aus OK:
Wählen Sie nun die Option Internetseite als Konfiguration für Postfix aus und wählen Sie OK:
Geben Sie nun den Systempostnamen entsprechend Ihrer Präferenz an und klicken Sie dann auf OK, um die Konfiguration zu bestätigen. In meinem Fall habe ich den Namen LinuxHint angegeben:
Schritt 5: Aktivieren Sie nun das DAV -Apache -Modul durch Ausführung:
$ sudo a2emod dAv
Aktivieren Sie als Nächstes das APache -Modul von DAV_SVN, indem Sie ausführen:
$ sudo a2emod Dav_Svn
Schritt 6: Starten Sie nun den Apache2 auf Linux Mint neu, um alle Änderungen daran anzuwenden, indem Sie Folgendes verwenden:
$ sudo systemctl starten Sie Apache2 neu
Schritt 7: Öffnen Sie nun die Konfigurationsdatei für Apache DAV_SVN Durch Ausführung:
$ sudo nano/etc/apache2/mods-fähig/dAV_SVN.Conf
Nehmen Sie nun die folgenden Zeilen zuerst an:
Dav Svn
SvnparentPath/var/lib/svn
Danach werden auch die anderen Linien angemeldet, die unten angegeben sind:
AUTHTYPE BASIC
Authname "Subversion Repository"
AuthuserFile/etc/apache2/dAV_SVN.Passwd
Erfordernder gültiger Benutzer
Schritt 8: Erstellen Sie als nächstes ein Verzeichnis mit dem Namen SVN auf Linux Mint im Opt -OPT -Verzeichnis mit:
$ sudo mkdir /opt /svn
Schritt 9: Erstellen Sie nun ein Repository und nennen Sie es nach Ihrer Präferenz, wie ich es benannt habe Linux Durch Ausführung:
$ sudo svnadmin create/opt/svn/linux
Schritt 10: Ändern Sie nun das Eigentum für das oben erstellte Verzeichnis, indem wir ausführen:
$ sudo chown -r www-data: www-data/opt/svn/linux
Ändern Sie als nächstes die Berechtigungen für das SVN -Verzeichnis mit dem CHMOD -Befehl:
$ sudo chmod -r 775/opt/svn/linux
Schritt 11: Jetzt ist es an der Zeit, SVN -Benutzer zu erstellen und das Kennwort dafür zu setzen, indem der Befehl ausgeführt wird:
$ sudo htpasswd -cm/etc/apache2/dAV_SVN.Passwd Linux-User1
Sie können auch einen anderen Benutzer erstellen, wenn Sie möchten, und für diese Ausführung:
$ sudo htpasswd -m/etc/apache2/dAV_SVN.Passwd User2
Schritt 12: Um die Änderungen anzuwenden, starten Sie den Apache2 unter Linux durch Ausführung neu:
$ sudo systemctl starten Sie Apache2 neu
Schritt 13: Melden Sie sich nun bei der Apache -Subversion zum Testen mithilfe der IP -Adresse zusammen mit dem Verzeichnis und dem Repository -Namen die Syntax dafür an:
http: ///svn/
So kann man die Apache -Subversion auf Linux Mint installieren und alle Änderungen an Dateien und Verzeichnissen verfolgen
Abschluss
Apache-Subversion ist kostenlos für das Open-Source. Der Installationsprozess zum Erhalten von Apache -Subversion ist jedoch langwierig, aber recht einfach. Diese Anleitung enthält einen detaillierten Vorgang zur Installation der Apache -Subversion unter Linux Mint 21.