Ç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
Yorum Gönder