Ubuntu 16.10 Üzerinde Seafile Server Kurulumu

Seafile (topluluk sürümü), ownCloud'a benzeyen ücretsiz ve açık kaynaklı bir dosya senkronizasyon ve paylaşım çözümüdür.

Mükemmel performans ve güvenilirliğin yanı sıra, Seafile (topluluk sürümü) yerleşik dosya şifreleme, çoğaltma kaldırma, sıkıştırma ve tam dosya düzeltme geçmişi gibi olağanüstü özellikler sunar. Ayrıca, harika web ön ucu ve çok platformlu senkronizasyon istemcileri sayesinde dosyalarınıza her zaman kolay ve hızlı bir şekilde erişebilirsiniz.

Bu makalede, bir Vultr Ubuntu 16.10 sunucu örneğine Seafile (topluluk sürümü) sunucu tarafı programını nasıl yükleyeceğinizi göstereceğim.

Ön şartlar

Dalıştan önce şunlara sahip olmalısınız:

Adım 1: Ubuntu 16.10 sisteminizi güncelleyin

Ubuntu sunucusu örneğine herhangi bir paket kurmadan önce, sistemin güncellenmesi önerilir. Sudo kullanıcısını kullanarak oturum açın ve sistemi güncellemek için aşağıdaki komutları çalıştırın.

sudo apt-get update
sudo apt-get -y upgrade

2. Adım: Bağımlılıkları yükleyin

Aşağıdaki bağımlılıkları yükleyin:

sudo apt-get -y install python
sudo apt-get -y install python2.7 libpython2.7 python-setuptools python-imaging python-ldap python-mysqldb python-memcache python-urllib3 mysql-server

MySQL kurulumu sırasında sizden MySQL kök parolası istenecektir. MySQL hizmetini başlatın ve etkinleştirin:

sudo systemctl start mysql.service
sudo systemctl enable mysql.service

Güvenli MySQL kurulum prosedürünü çalıştırın:

sudo /usr/bin/mysql_secure_installation

Bu prosedürü aşağıdaki talimatlara göre bitirin:

Enter current password for root (enter for none): #Provide root password
Would you like to setup VALIDATE PASSWORD plugin? N
Set root password? [Y/n]: Y
New password: <your-password>
Re-enter new password: <your-password>
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y

Şimdi MySQL yönetici kullanıcısı "root" için yeni bir şifre ayarlamanız istenecektir. Bu şifreyi hatırlayın, çünkü daha sonra eğitimde gerekecektir.

3. Adım: Seafile sunucu arşivini indirin ve açın

Seafile sunucu arşivinin en son sürümünü (yazma sırasında 6.0.8) indirip paketinden çıkarın. Seafile'ın en son sürümünü Seafile yüklemeleri sayfasında bulabilirsiniz.

cd ~
wget https://bintray.com/artifact/download/seafile-org/seafile/seafile-server_6.0.8_x86-64.tar.gz
tar -zxvf seafile-server_6.0.8_x86-64.tar.gz
sudo mkdir -p /opt/seafile
sudo mv seafile-server-6.0.8/* /opt/seafile

Adım 4: Seafile'ı yükleyin

Yükleme komut dosyasını çalıştırarak Seafile uygulamasını yükleyin:

cd /opt/seafile
sudo ./setup-seafile-mysql.sh

Komut dosyası etkileşimlidir. Kurulum sırasında şunları yapmanız gerekir:

  • Sunucu adı, sunucu IP'si ve MySQL kök parolasını girin.
  • Yeni veritabanları yüklemek için 1'i seçin.
  • Diğer tüm seçenekler için varsayılan değerleri kullanın.

Yükleme tamamlandıktan sonra, Seafile sunucusunu başlatmak ve bir yönetici kullanıcı hesabı oluşturmak için aşağıdaki komutları çalıştırın:

sudo ./seafile.sh start
sudo ./seahub.sh start

Son olarak, dosyalarınızı senkronize etmek için masaüstünüze veya cep telefonunuza Seafile istemcileri kurma zamanı. Seafile sunucunuzu şu adresi ziyaret ederek yönetebilirsiniz:

http://<your-Vultr-server-IP>:8000


Leave a Comment

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.

Hala Teslim Edilmeyen Teknoloji Sözleri

Hala Teslim Edilmeyen Teknoloji Sözleri

Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.

CAPTCHA: İnsan-AI Ayrımı İçin Ne Kadar Geçerli Bir Teknik Kalabilir?

CAPTCHA: İnsan-AI Ayrımı İçin Ne Kadar Geçerli Bir Teknik Kalabilir?

CAPTCHA, son birkaç yılda kullanıcıların çözmesi oldukça zorlaştı. Gelecekte spam ve bot tespitinde etkili kalabilecek mi?

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.

Teletıp ve Uzaktan Sağlık Hizmeti: Gelecek Burada

Teletıp ve Uzaktan Sağlık Hizmeti: Gelecek Burada

Teletıp, uzaktan sağlık hizmetleri ve gelecek nesiller üzerindeki etkisi nedir? Pandemi durumunda iyi bir yer mi değil mi? Bir görünüm bulmak için blogu okuyun!

Hackerların Nasıl Para Kazandığını Hiç Merak Ettiniz mi?

Hackerların Nasıl Para Kazandığını Hiç Merak Ettiniz mi?

Bilgisayar korsanlarının çok para kazandığını duymuş olabilirsiniz, ancak bu kadar parayı nasıl kazandıklarını hiç merak ettiniz mi? Hadi tartışalım.

macOS Catalina 10.15.4 Ek Güncellemesi Çözmekten Daha Fazla Soruna Neden Oluyor

macOS Catalina 10.15.4 Ek Güncellemesi Çözmekten Daha Fazla Soruna Neden Oluyor

Son zamanlarda Apple, sorunları gidermek için macOS Catalina 10.15.4'ü ek bir güncelleme yayınladı, ancak güncelleme, mac makinelerinde tuğla oluşmasına neden olan daha fazla soruna neden oluyor gibi görünüyor. Daha fazla bilgi edinmek için bu makaleyi okuyun