Ostatnio próbując zainstalować Traca natknąłem się na sytuację, gdzie Apache nie miał wymaganych bibliotek dla subversion: mod_dav_svn.so i mod_authz_svn.so. Szukając w internecie nie znalazłem żadnej paczki zawierające te biblioteki, jednak zdobycie ich nie stanowi żadnego problemu wystarczy przekompilować subversion…
Pierwszym krokiem będzie sprawdzenie posiadanej wersji subversion.
1.4.2
Pobieram paczkę ze źródłami ze strony tigris.org ( bardzo ważne jest żeby miała taką samą wersję jak ta którą posiadamy w naszym systemie ).
bash:$ tar zxf subversion-1.4.2.tar.gz
bash:$ cd subversion-1.4.2
I teraz kluczowy moment ( zakładam że masz już skompilowany serwer apache ). Kompilacja modułów:
bash:$ make
bash:# make install
Sprawdzam
-rwxr-xr-x 1 root root 429688 Nov 22 16:20 /usr/local/apache/modules/mod_dav_svn.so*
bash$ ls -l /usr/local/apache/modules/mod_authz_svn.so
-rwxr-xr-x 1 root root 28223 Nov 22 16:20 /usr/local/apache/modules/mod_authz_svn.so*
Wyszukiwane frazy:
- mod_authz_svn so (11)
- mod_dav_svn (10)
- mod_authz_svn (7)
- mod_dav_svn so (5)
- apache kompilowanie modułów (1)
- make mod_dav_svn so (1)
- mod_dav_svn instalacja (1)
- tworzenie moduł linux (1)
- tworzenie so (1)
Inne posty:
- Tworzenie repozytorium Subversion
- Instalacja RapidSVN
- Tworzenie nowego projektu w Symfony2 PR
- Subversion 1.6.3 i svn: warning: Network connection closed unexpectedly
- Tworzenie pliku packages.xml
Tagi: Linux, subversion


