Linux'ta Seafile Nasıl Kurulur

click fraud protection

Linux sunucunuz için hızlı çalışan ve istemcileri birden çok platformda destekleyen harika bir senkronizasyon aracına mı ihtiyacınız var? Linux'ta Seafile'a göz atın. LAN üzerinden ve internet üzerinden verilerin bir yerden bir yere aktarılmasını kolaylaştıran kurumsal düzeyde bir dosya senkronizasyon çözümüdür.

Kurulum

Orada kaç farklı tipte Linux sunucu işletim sistemi olduğundan, geliştiriciler genel bir “Linux yükleyici” yapmayı seçtiler. Linux'ta Seafile kurmak için bir terminal açın ve wget en son paketi indirmek için indirme aracı.

64 bit:

wget https://download.seadrive.org/seafile-server_6.2.3_x86-64.tar.gz

32 bit:

wget https://download.seadrive.org/seafile-server_6.2.3_i386.tar.gz

Sunucu yazılımını aldıktan sonra, paketlenmiş olduğu arşivi çıkarmanız gerekir. Bunu katranla yap.

katran xvzf seafile-server _ *. tar.gz. 

Tar komutunu bu harflerle çalıştırmak tüm arşivi açar, çıkarır ve indirildiği klasöre yerleştirir. Buradan, çıkarılan arşiv dizinine girmek için CD komutunu kullanmanız gerekir.

instagram viewer
cd seafile-server_6.2.3_x86-64

veya

cd seafile-server_6.2.3_i386

Daha önce de belirtildiği gibi, Seafile sunucu yazılımı genel bir yükleyicidir. Geliştiriciler, çeşitli Linux dağıtımları için ambalaj yerine, kullanıcının her şeyi yürütmek için çalıştırabileceği birkaç farklı kabuk komut dosyası eklediler. Dizinin içine dahil edilen tüm münferit betikleri görüntülemek için ls komutunu kullanın.

ls

Kabuk komut dosyalarını özel olarak filtrelemek için, ls komutunu bir joker karakterle ve .sh dosya uzantısını birleştirmeyi düşünün:

ls * .sh

Kurmak

Çalıştırılacak birçok farklı komut dosyası var. Çoğu kullanıcı için çalıştırılacak komut dosyası “setup-seafile.sh” dir. Sunucu yazılımını varsayılan ayarlar yerine SQL ile kurmak istiyorsanız “setup-seafile-mysql.sh” komutunu çalıştırmayı deneyin. Varsayılan kurulum komut dosyasının çoğu kullanıcı için en iyi olduğunu ve diğer komut dosyalarının özellikle sunucuları üzerinde daha fazla denetim isteyen gelişmiş kullanıcılar için olduğunu unutmayın. Daha fazla bilgi için Seafile web sitesine bakın.

Kurulumu şununla başlatın:

sudo sh setup-seafile.sh

Sürecin ilk kısmı Seafile sunucunuzu adlandırmaktır. “Bu deniz dosyası sunucusunun adı olarak ne kullanmak istersiniz?” Altında, sunucunuzun adını girin. Devam etmek için enter tuşuna basın.

Ardından, sunucunun LAN IP adresini belirtmeniz gerekir. Ana makinenin IP adresini bulmak için aşağıdaki komutu kullanın, ardından terminaldeki isteme girin.

Not: Bunu yapmak için ayrı bir terminal açmanız gerekebilir.

ip adresi göster | grep "inet 192.168"

Üçüncü adımda, komut dosyası kullanıcıdan Seafile'in eşitlediği tüm verileri nereye kaydetmesi gerektiğini belirtmesini ister. Varsayılan olarak, bu dizin ~ / seafile-data şeklindedir. Çoğu kullanıcı için bu yapılır. Değiştirmek isterseniz, yükleyicideki konumun yolunu belirtin.

Sunucu yazılımının üzerinde çalıştığı varsayılan bağlantı noktasını değiştirmek isterseniz, sonraki sayfa bunu yapmanıza izin verecektir. Aksi takdirde, varsayılan bağlantı noktalarını kullanmak için enter tuşuna basın ve sonraki adıma geçin.

Sunucu yazılımı yüklendiğinde ve yapılandırıldığında, komut dosyası IP'yi, sunucu adını, bağlantı noktasını vb. Yazdırır ve “bu sorun yok” diye sorar. Okuyun ve kurulum boyunca ilerlemek için enter tuşuna basın.

Seafile yüklü. Sunucuyu çalıştırmak için aşağıdakileri yapın:

./seafile.sh başlangıç

Sunucuyu durdurmak için aşağıdakileri yapın:

./seafile.sh durdurma

Sunucuyu aşağıdakilerle yeniden başlatın:

./seafile.sh yeniden başlatma

Eşitleme İstemcilerini Yükleme

Sunucu yazılımı ile birlikte, kullanıcılar Seafile senkronizasyon aracını Linux bilgisayarlarına da yükleyebilirler. Resmi olarak, GUI senkronizasyon aracı Ubuntu, Debian, Fedora, Arch Linuxve ayrıca RHEL / CentOS. Yüklemek için işletim sisteminizi seçin ve komut talimatlarını izleyin.

Not: Aşağıda listelenenler dışında bir işletim sistemi kullanıyorsanız, bunun yerine Seafile-GUI'nin genel sürümünü kullanmanız gerekir. Buradan indir.

Ubuntu Talimatları

Seafile senkronizasyon yazılımı Ubuntu ile uyumludur ve bir PPA, indirilebilir Debian paket dosyası yerine. Bu iyi bir seçimdir, çünkü geliştiricilerin yazılım güncellemelerini sunucunuzda çalışan yazılıma düzenli olarak dağıtmasına izin verir. Yazılımı Ubuntu makinenize yüklemek için bir terminal açın ve aşağıdakileri yapın:

sudo add-apt-repository ppa: deniz dosyası / deniz dosyası-istemci. sudo uygun-güncelleştirme. sudo apt-get install seafile-gui

Debian Talimatları

Ubuntu gibi Debian da Seafile'ı teslim edecek bir yazılım deposuna sahip. Bu yazılım deposunun Debian 7, 8 ve 9 için desteği vardır. Seafile yazılım deposunu Debian makinenize eklemek için, önce bir terminal açın ve su.

Kök erişiminiz olduğunda, Debian'ın yazılımı yükleyeceğinden emin olmak için repo anahtarını sisteminize ekleyin. Ardından, Debian sürümünüzü seçin ve yazılım kaynağını makinenize otomatik olarak eklemek için altındaki komutu kullanın.

sudo apt-key adv --keyserver hkp: //keyserver.ubuntu.com: 80 --recv-tuşları 8756C4F765C9AC3CB6B85D62379CE192D401AB61

Debian 7

yankı borusu http://deb.seadrive.org hırıltılı ana | sudo tee /etc/apt/sources.list.d/seafile.list

Debian 8

yankı borusu http://deb.seadrive.org jessie ana | sudo tee /etc/apt/sources.list.d/seafile.list

Debian 9

yankı borusu http://deb.seadrive.org ana germe | sudo tee /etc/apt/sources.list.d/seafile.list. 

Debian'a yeni yazılım kaynağını ekledikten sonra, yazılım kaynaklarını güncelleyin ve önbelleği apt. Güncelleme tamamlandığında Seafile sync istemcisini sisteme şu şekilde yükleyin:

sudo apt-get install seafile-gui

Fedora Talimatları

sudo dnf yüklemek seafile-istemci

Arch Linux Talimatları

Resmi Seafile senkronizasyon yazılımı Arch Linux AUR'da. Çalıştırmak için AUR'dan nasıl yazılım yükleyeceğinizi öğrenmek için buradaki kılavuzumuzu izleyin.

Seafile Sync'i Ayarlama

Seafile sunucunuzla senkronize etmek için, kimlik bilgilerini senkronizasyon istemcisine girmeniz gerekir.

İstemciyi açın ve sunucu bilgilerini girin. IP adresi ve bağlantı noktası numarası ile başlayın. Yükleyiciye daha önce girilen IP adresini kullanın ve varsayılan bağlantı noktası numarasını ekleyin. Örneğin:

http://192.168.1.133:8082

Ardından, bir terminal açın ve daha önce Seafile kurulum klasörüne girin.

cd seafile-server_6.2.3_x86-64

veya

cd seafile-server_6.2.3_i386

Bir kullanıcı kurmak için “reset-admin.sh” komut dosyasını çalıştırın.

sudo sh reset-admin.sh

E-posta adresinizi girin ve şifreyi ayarlayın. Ardından senkronizasyon istemcisine geri dönün ve bunu giriş bilgileriniz olarak girin. Bilgiler doğruysa, senkronizasyon istemcisi oturum açar. Buradan, dosya ve klasörleri yerleştirerek tüm verilerinizi senkronize etmeye başlayın. /home/username/Seafile/

watch instagram story
Arama
Yakın Zamanda Gönderilenler