Cómo instalar la subversión de Apache en Linux Mint Top 10

Cómo instalar la subversión de Apache en Linux Mint Top 10

Apache Subversion es un sistema de control de versiones que realiza un seguimiento de los cambios en los archivos, carpetas y directores de su Linux Mint 21. No solo que esto también permite a los usuarios restaurar los archivos a sus versiones anteriores y ofrece todo el historial de todos los cambios. Además, si está buscando una manera fácil de obtener la subversión de Apache en Linux Mint 21, entonces esta guía es para usted.

Instalación de la subversión de Apache en Linux Mint 21

La subversión a menudo se conoce como SVN y que la instale en Linux Mint; Simplemente revise los pasos mencionados a continuación con cuidado:

Paso 1: Para la instalación gratuita de problemas de SVN, actualice la lista de paquetes del Administrador de paquetes predeterminado usando:

$ sudo apt actualización

Paso 2: A continuación, instale apache2 en Linux Mint a través del Administrador de paquetes predeterminado ejecutando:

$ sudo apt install apache2 -y

Ahora verifique el estado del servicio si está activo y en ejecución y para ese uso:

$ sudo systemctl status apache2

Si no está activo, comience ejecutando:

$ sudo systemctl iniciar apache2

Paso 3: Ahora solo para asegurarse de ejecutar la dirección IP de Linux Mint en el navegador de Internet para ver si Apache2 está funcionando:

Etapa 4: Ahora, instale la subversión Apache usando el Administrador de paquetes predeterminado de Linux Mint 21 ejecutando:

$ sudo apt install libsvn-dev libapache2-mod-svn-tools -y -y

A continuación, lea las descripciones de las configuraciones para Postfix y seleccione De acuerdo:

Ahora seleccione la opción del sitio de Internet como configuración para Postfix y seleccione Aceptar:

Ahora proporcione el nombre de correo del sistema de acuerdo con su preferencia y luego haga clic en Aceptar para confirmar la configuración, en mi caso, le he dado el nombre Linuxhint:

Paso 5: Ahora habilite el módulo DAV de Apache ejecutando:

$ sudo a2emod dav

A continuación, habilite el módulo dav_svn de Apache ejecutando:

$ sudo a2emod dav_svn

Paso 6: Ahora reinicie el Apache2 en Linux Mint para aplicar todos los cambios usando:

$ sudo systemctl reiniciar apache2

Paso 7: Ahora abra el archivo de configuración para Apache dav_svn ejecutando:

$ sudo nano/etc/apache2/mods-habilitado/dav_svn.confusión

Ahora incomment las siguientes líneas dadas primero:


Dav SVN
Svnparentpath/var/lib/svn

Después de ese incommento, las otras líneas también se dan a continuación:

Authtype básico
AuthName "Repositorio de subversión"
Authuserfile/etc/apache2/dav_svn.pasada
Requerir usuario válido

Paso 8: A continuación, cree un directorio llamado SVN en Linux Mint en el directorio OPT usando:

$ sudo mkdir /opt /svn

Paso 9: Ahora cree un repositorio y asígnelo de acuerdo con su preferencia como lo he llamado Linux ejecutando:

$ sudo svnadmin create/opt/svn/linux

Paso 10: Ahora cambie la propiedad para el directorio que creamos anteriormente ejecutando:

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

A continuación, cambie los permisos para el directorio SVN usando el comando CHMOD:

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

Paso 11: Ahora es el momento de crear usuarios de SVN y establecer la contraseña para ella ejecutando el comando:

$ sudo htpasswd -cm/etc/apache2/dav_svn.PASSWD LINUX-USER1

También puede crear otro usuario si lo desea y para esa ejecución:

$ sudo htpasswd -m/etc/apache2/dav_svn.PASSWD USER2

Paso 12: Para aplicar los cambios, reinicie el apache2 en Linux ejecutando:

$ sudo systemctl reiniciar apache2

Paso 13: Ahora inicie sesión en la subversión de Apache para probar el uso de la dirección IP junto con el nombre del directorio y el repositorio, a continuación se muestra la sintaxis:

http: ///SVN/

Entonces, así es como se puede instalar la subversión de Apache en Linux Mint y rastrear todos los cambios realizados en archivos y directorios

Conclusión

Apache Subversion es una herramienta de código abierto gratuito que los usuarios de Linux pueden usar para realizar un seguimiento de todos los cambios realizados en los archivos y directorios de sus sistemas o en cualquier proyecto. El proceso de instalación para obtener la subversión Apache es largo, pero es bastante simple, esta guía ofrece un proceso detallado para instalar la subversión de Apache en Linux Mint 21.