martedì 8 marzo 2016
Impostazione Subversion (SVN) e mod_dav_svn su Cpanel Server
Installare mod_dav_svn usando yum ( yum install mod_dav_svn ) - versione 1.4.x stessa subersion sopra.
Modulo mod_dav_svn carico di Apache. Vai alla GSA -> Configurazione del servizio -> Configurazione Apache -> Includi Editor -> Includere Pre-Main . Selezionare " Tutte le versioni " o la versione corrente di Apache (es: " 2.2.16 ") dal menu a discesa. Oppure si può modificare il loro file corrispondente direttamente:
Tutte le versioni: /usr/local/apache/conf/includes/pre_main_global.conf
Apache 2.2.16: /usr/local/apache/conf/includes/pre_main_2.conf
Aggiungere i codici qui sotto e fare clic su " Aggiornamento tasto" per salvare config. Ciò riavviare Apache se nessun errore della configurazione.
<IfModule mod_dav.c>
LoadModule dav_svn_module /usr/lib/httpd/modules/mod_dav_svn.so
LoadModule authz_svn_module /usr/lib/httpd/modules/mod_authz_svn.so
</ IfModule>
Creare repository e aggiungere l'accesso http (es: http://domain.com/svn)
Crea il tuo repository: svnadmin create / path / to / svn / repos
Aggiungere il codice sottostante per personalizzato del tuo dominio file di inclusione. È necessario creare questo file in base a questa guida per conservare quando si ricompila Apache / PHP. File di esempio (Apache2, non SSL / standard): /usr/local/apache/conf/userdata/std/2/cpanl_user/domain.com/svn.conf Contenuto del file:
<Location / svn>
# mod supporto DAV svn e la posizione dei file svn repo
DAV svn
SVNPath / path / to / svn / repos
# autenticazione per la sicurezza, creare utilizzando htpasswd
AuthType base
AuthName "SVN Access"
AuthUserFile / path / to / file / contenente / user.pass
Richiede valid-user
# aggiunto per i permessi / accesso
Order consentire, negare
Allow from all
</ Location>
Iscriviti a:
Post (Atom)