Jak zainstalować subwersję Apache w Linux Mint Top 10

Jak zainstalować subwersję Apache w Linux Mint Top 10

Apache Subversion to system kontroli wersji, który śledzi zmiany w plikach, folderach i reżyserach Linux Mint 21. Nie tylko to pozwala użytkownikom przywrócić pliki do poprzednich wersji i daje całą historię wszystkich zmian. Dalej, jeśli szukasz łatwego sposobu na uzyskanie subwersji Apache w Linux Mint 21, ten przewodnik jest dla Ciebie.

Instalowanie subwersji Apache w Linux Mint 21

Subversion jest często określana jako SVN i zainstalować ją w Linux Mint; po prostu ostrożnie przejrzyj poniższe kroki:

Krok 1: Aby uzyskać bezpłatną instalację SVN, zaktualizuj listę pakietów domyślnego menedżera pakietów za pomocą:

Aktualizacja $ sudo apt

Krok 2: Następnie zainstaluj Apache2 w Linux Mint za pośrednictwem domyślnego menedżera pakietów, wykonując:

$ sudo apt instal apache2 -y

Teraz sprawdź status usługi, jeśli jest aktywna i uruchomiona, a dla tego użycia:

$ sudo Systemctl Status Apache2

Jeśli nie jest aktywny, zacznij go, wykonując:

$ sudo systemctl start apache2

Krok 3: Teraz, aby mieć pewność, że adres IP Linux Mint w przeglądarce internetowej, aby sprawdzić, czy Apache2 działa:

Krok 4: Teraz zainstaluj subwersję Apache za pomocą domyślnego menedżera pakietów Linux Mint 21, wykonując:

$ sudo apt Zainstaluj libsvn-dev libapache2-mod-svn-shentversion-tools -y

Następnie przeczytaj opisy konfiguracji dla postfix i wybierz OK:

Teraz wybierz opcję witryny internetowej jako konfigurację postfix i wybierz OK:

Teraz podaj nazwę poczty systemowej zgodnie z preferencjami, a następnie kliknij OK, aby potwierdzić konfigurację, w moim przypadku podałem nazwę Linuxhint:

Krok 5: Teraz włącz moduł DAV Apache, wykonując:

$ sudo a2emod dav

Następnie włącz moduł DAV_SVN Apache, wykonując:

$ sudo a2emod dav_svn

Krok 6: Teraz uruchom ponownie Apache2 w Linux Mint, aby zastosować wszystkie zmiany, używając:

$ sudo systemctl restart apache2

Krok 7: Teraz otwórz plik konfiguracyjny dla Apache DAV_SVN Wykonując:

$ sudo nano/etc/apache2/mods-obserwowany/dav_svn.conf

Teraz najpierw pocukaj poniższe linie:


Dav svn
Svnparentpath/var/lib/svn

Po tej polubieniu inne linie, które podano poniżej:

Authtype Basic
AuthName „Repozytorium subwersji”
AuthuserFile/etc/apache2/dav_svn.Passwd
Wymagają ważnego użytkownika

Krok 8: Następnie utwórz katalog o nazwie SVN w Linux Mint w katalogu OPT za pomocą:

$ sudo mkdir /opt /svn

Krok 9: Teraz utwórz repozytorium i nazwij je zgodnie z preferencjami, jak to wymieniłem Linux Wykonując:

$ sudo svnadmin create/opt/svn/linux

Krok 10: Teraz zmień własność katalogu, który stworzyliśmy powyżej, wykonując:

$ sudo chown -r www-data: www-data/opt/svn/linux

Następnie zmień uprawnienia do katalogu SVN za pomocą polecenia CHMOD:

$ sudo chmod -r 775/opt/svn/linux

Krok 11: Teraz nadszedł czas, aby utworzyć użytkowników SVN i ustawić dla niego hasło, wykonując polecenie:

$ sudo htpasswd -cm/etc/apache2/dav_svn.Passwd Linux-User1

Możesz także utworzyć innego użytkownika, jeśli chcesz i dla tego wykonania:

$ sudo htpasswd -m/etc/apache2/dav_svn.Passwd User2

Krok 12: Aby zastosować zmiany, ponownie uruchom apache2 w systemie Linux, wykonując:

$ sudo systemctl restart apache2

Krok 13: Teraz zaloguj się do subwersji Apache w celu testowania przy użyciu adresu IP wraz z nazwą katalogu i repozytorium, poniżej znajduje się dla niego składnia:

http: ///svn/

W ten sposób można zainstalować subwersję Apache w Linux Mint i śledzić wszystkie zmiany wprowadzone w plikach i katalogach

Wniosek

Apache Subversion to bezpłatne korzystanie z narzędzia open source, którego użytkownicy Linux mogą używać do śledzenia wszystkich zmian wprowadzonych w plikach i katalogach ich systemów lub w dowolnym projekcie. Proces instalacji uzyskania subwersji Apache jest jednak długi, ale jest dość prosty, ten przewodnik zawiera szczegółowy proces instalacji subwersji Apache w Linux Mint 21.