Seafile, Dropbox'a benzer işlevselliğe sahip bir paylaşım aracıdır. Seafile, dosya paylaşım sitelerini kullanmaktan, sürekli bilgi yüklemekten ve yeniden yüklemekten sıkıldıysanız tercih edebileceğiniz bir araçtır. Ubuntu 20.04 üzerindeki Seafile şunları yapmanızı sağlar:
Seafile'ı kurmak için Ubuntu 20.04 işletim sistemi temelinde çalışan gerçek veya sanal makineler kullanın. RAM miktarı, işlemci çekirdeği sayısı vb. gereksinimleri vardır. Kullanıcı hesabı olmayan bir hesapta çalışmak daha iyidir. Yönetici hakları olmayan / kök izinleri olmayan ( sudo
ile) bir hesaptan çalışmak daha iyidir. Minimum gereksinimler 4 CPU ve 4 GB RAM'dir.
Araçla çalışmak için LDAP, WebDAV protokolü, e-posta gönderimi, yedeklemeler, çöp toplama
(GC) ve diğer ayarlar gerekebilir.
Bunun için paketlerin güncellenmesi (apt
update komutu), zaman senkronizasyonu / saat dilimi ve otomatik başlatma ayarlarının kontrol edilmesi gerekir.
Güvenlik duvarınızla da çalışmanız gerekebilir (Ubuntu'da varsayılan olarak tüm protokollerin geçmesine izin verir, ancak nüanslar olabilir).
Yüklememiz gerekiyor:
apt install memcached libmemcached-dev
apt install mariadb-server
Bu komut kurulum için kullanılır:
useradd seafile -r
Projenin özelliklerine bağlı olarak, kurulum dosyalarını yükleyeceğiniz ayrı bir dizin oluşturmanız gerekebilir:
mkdir -p /opt/seafile/bin
Kurulum sihirbazını kullanırken, bağlanılacak IP adresini veya sunucu adını belirtmek gerekecektir. Ayrıca kullanıcı, herkese açık olacak sunucu adını da belirleyecektir. Varsayılan olarak, hizmet 8082 numaralı bağlantı noktasını dinleyecektir, ancak ayarlardan değiştirilebilir.