Ana içeriğe atla

Nas Synology Git Server Kurulumu

Çoğu yazılım firmasının tercih ettiği yöntemlerden bir tanesi de, şirket içindeki kodlarını Github ve benzeri online sitelerde tutmak yerine kendi sunucularında tutmaktır. Ki bence de öyle olmalıdır. Açık kaynak kodlu bir proje geliştirmiyorsanız kodlarınızı kendi sunucularınızda tutmak faydalı olacaktır.  Ama bunu yaparken de kendi sunucularınız da güvenliğine önem göstermelisiniz. Git Server dağıtık versiyon yönetim kontrol sistemidir. Yani çalışma kopyalarınız dışında bir de sunucuda tutulması gerekiyor. Bunun için çoğu şirketin de tercih ettiği NAS sistemleri, Windows sunucular, Linux çekirdekli sunucular, ki bunlardan en çok tercih edileni de Ubuntu Serverdır. 

Server seçimi konusunda çok yorum yapmayacağım ve size genel olarak Linux Server’larda Git Server Kurulumunu anlatacağım. Ben NAS Synology kullandığım için bunu anlatacağım. Ama sanal makine üzerinden aynı işlemleri Ubuntu Server üzerinde de yaptım. Nas Synologyden farkı sadece console ekranından değil, aynı zamanda da arayüz üzerinden işlemleri yapabiliyor olmanız. Zaten SSH üzerinden bağlanıyorsanız console ekranından çalışmak sorun olmayacaktır. Ubuntu Server için kurulumu ayrı bir makalede anlatacağım. 
Neyse Gelelim Nas Synology üzerinde Git Server kurulumuna. İlk yapacağınız işlem Synology üzerinde SSH ve SFTP ayarlarını aktif etmek olsun. Bundan sonra Paket Merkezinden Git Server diye ararsanız Git Server çıkacaktır. Buradan kurulumunu yapabilirsiniz. Ondan sonra da yapacağınız bir şey daha var oda Synology üzerinde olan kişilere yetki vermek olacak. Ana Menüden Git Server üzerine tıklayarak bu işlemi yapabilirsiniz. İşte bu kadar basit işlem Synologyde Git Server kurmak. Ama önemli olan SSH ve SFTP ayarlarını aktif etmek. Aynı zamanda SSH üzerinden bağlanarak Git Server kuracaksanız bunun için de Ubuntu Serverda Git Server kurulumu makalesinde, olan işlemleri yapabilirsiniz.

Özetle Nas Synology üzerinde Git Server kurmak için SSH ve SFTP aktif ettikten sonra Paket Merkezinden kurulumu yaparak kullanıcı yetkilendirmesini yapın. SSH için Ubuntu Server Kurulumu makalesindeki işlemleri burada da uygulayabilirsiniz. 

Bu konu ile alakalı sorularınız varsa lütfen sormaktan çekinmeyin...

Yorumlar