Come installare la sovversione Apache sulla Top 10 Linux Mint

Come installare la sovversione Apache sulla Top 10 Linux Mint

Apache Subversion è un sistema di controllo della versione che tiene traccia delle modifiche nei file, cartelle e direttori di Linux Mint 21. Non solo ciò consente anche agli utenti di ripristinare i file nelle versioni precedenti e fornisce l'intera cronologia di tutte le modifiche. Inoltre, se stai cercando un modo semplice per ottenere la sovversione Apache su Linux Mint 21, questa guida è per te.

Installazione della sovversione Apache su Linux Mint 21

La sovversione viene spesso definita SVN e per installarla su Linux Mint; Basta passare attentamente i passaggi indicati di seguito:

Passo 1: Per l'installazione senza problemi di SVN aggiorna l'elenco dei pacchetti del gestore dei pacchetti predefiniti utilizzando:

$ sudo apt update

Passo 2: Quindi installare Apache2 su Linux Mint tramite Default Package Manager eseguendo:

$ sudo apt install apache2 -y

Ora controlla lo stato del servizio se è attivo e in esecuzione e per questo uso:

$ sudo systemctl status apache2

Se non è attivo, quindi avvialo eseguendo:

$ sudo systemctl avvia apache2

Passaggio 3: Ora solo per essere sicuro di eseguire l'indirizzo IP di Linux Mint nel browser Internet per vedere se Apache2 funziona:

Passaggio 4: Ora, installa la sovversione Apache utilizzando il gestore pacchetti predefinito di Linux Mint 21 eseguendo:

$ sudo apt installa libsvn-dev libapache2-mod-svn subversion-tools -y

Quindi leggi le descrizioni delle configurazioni per postfix e seleziona OK:

Ora seleziona l'opzione del sito Internet come configurazione per PostFix e seleziona OK:

Ora dai il nome della posta di sistema in base alle tue preferenze e quindi fai clic su OK per confermare la configurazione, nel mio caso ho dato il nome LinuxHint:

Passaggio 5: Ora abilita il modulo DAV di Apache eseguendo:

$ sudo a2emod dav

Quindi, abilita il modulo DAV_SVN di Apache eseguendo:

$ sudo a2emod dav_svn

Passaggio 6: Ora riavvia Apache2 su Linux Mint per applicare tutte le modifiche utilizzando:

$ sudo systemctl riavvio apache2

Passaggio 7: Ora apri il file di configurazione per Apache dav_svn eseguendo:

$ sudo nano/etc/apache2/mods e abilitati/dav_svn.conf

Ora rompere le righe di seguito date prima:


Dav Svn
SvnParentPath/var/lib/svn

Dopo quel rompere le altre righe che sono riportate di seguito:

AuthType Basic
Authname "repository di sovversione"
AuthUserFile/etc/apache2/dav_svn.passwd
Richiedono l'utente valido

Passaggio 8: Quindi, crea una directory denominata SVN su Linux Mint nella directory OPT usando:

$ sudo mkdir /opt /svn

Passaggio 9: Ora crea un repository e chiamalo in base alla tua preferenza come l'ho chiamato Linux eseguendo:

$ sudo svnadmin create/opt/svn/linux

Passaggio 10: Ora cambia la proprietà per la directory che abbiamo creato sopra eseguendo:

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

Quindi modificare le autorizzazioni per la directory SVN usando il comando CHMOD:

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

Passaggio 11: Ora è il momento di creare utenti SVN e impostare la password eseguendo il comando:

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

Puoi anche creare un altro utente se lo desideri e per quell'esecuzione:

$ sudo htpasswd -m/etc/apache2/dav_svn.passwd utente2

Passaggio 12: Per applicare le modifiche riavvia Apache2 su Linux eseguendo:

$ sudo systemctl riavvio apache2

Passaggio 13: Ora accedi alla sovversione Apache per il test utilizzando l'indirizzo IP insieme alla directory e al nome del repository, di seguito è la sintassi per esso:

http: ///SVN/

Quindi, è così che si può installare la sovversione Apache su Linux Mint e tracciare tutte le modifiche apportate a file e directory

Conclusione

Apache Subversion è uno strumento gratuito per utilizzare lo strumento open source che gli utenti di Linux possono utilizzare per tenere traccia di tutte le modifiche apportate nei file e nelle directory dei loro sistemi o in qualsiasi progetto. Il processo di installazione per ottenere la sovversione Apache è anche lungo ma è abbastanza semplice, questa guida fornisce un processo dettagliato per l'installazione di Apache Subversion su Linux Mint 21.