You are currently viewing Centos Plesk SVN kurulumu

Centos Plesk SVN kurulumu

Merhabalar size bugün Centos Plesk SVN kurulumu nasıl yapılır basit düzeyde anlatmaya çalışacağım.

Notlar

ilk olarak bu kurulumu Centos 6.9 ve 7.3 üzerinde plesk 12.5 ve 17 üzerinde yaptım sorun yaşamadan çalışmakta olduğunu belirtmek isterim.

Aşamalar

  • Terminal ekranınız ile CentOS makinanıza bağlanın, ardından alttaki kodu çalıştırın.

[code]

yum -y install subversion , mod_dav_svn

[/code ]

yukarıdaki kod bloğu ile ilk olarak makinanıza subversion’u kurmuş oluyoruz, ikincisi ile svn için gerekli apache paketini kuruyoruz.
Plesk üzerinden kullandığınız domain üzerinden veya bir subdomain oluşturarak ilgili yola gidiniz
[code] cd /var/www/vhosts/domain.com/ && cd /var/www/vhosts/domain.com/subdomain [/code]

yoluna giriş yapınız

  • mkdir -p svn/depo
  • svnadmin create svn/depo
  • chown -R domain.psaserv ” domain dediğim oluşturduğunuz domainde belirttiğiniz kullanıcı adıdır “
  • cd /var/www/vhosts/system/domain.com/ && subdomain.com/conf
  • nano vhost.conf yazıp entere basını alt kısımda belirtiğim kodları kendinizi göre derleyin.

 

[code]
<Location /repos>
DAV svn
SVNParentPath /var/www/vhosts/domain.com && subdomain.com #kendinize göre derleyiniz

# # Limit write permission to list of valid users.
<LimitExcept GET PROPFIND OPTIONS REPORT>
# # Require SSL connection for password protection.
# # SSLRequireSSL

AuthType Basic
AuthName "Authorization Realm"
AuthUserFile /etc/svn-auth-conf #bunu dosyayı touch komutu kullanarak yaratınız touch /etc/svn-auth-conf
Require valid-user
</LimitExcept>
</Location>
[/code]

yukarıdaki işlemleri kullanarak svn kurulumunu tamamlamış olacaksınız.
Yukardaki svn erişim için kullanıcı tanımalama işlemi için yapmanız gereken işlemleri ise,

[code]
htpasswd -b /etc/svn-auth-users username password
[/code]

svn indirmek için tavsiyem torties svn

kurtitasarim

‘’İrade ve yargıları aşan güçlü bir coşku, ihtiras" diye tanımlanır tutku. Yaptığın işi sevmek yerine, sevdiğin işi yap mottosu da benim tutku tanımım. Kod yazmak bir yana, o kodun sistem üzerindeki hareketlerini, farklı cihazlar ile etkileşimini, o noktalarda oluşan sıkıntıları görmek, çözmek ve bunu yaparken diğer kişilere yol göstermek işimin en zevkli yanı. Bu sebeple önce tutku ile yapılan iş, sonra maddiyat..

Bir cevap yazın