OwnCloud - Yerel Ağda Uygulama

Sunum

OwnCloud, çevrimiçi depolama hizmetlerinin ve çeşitli uygulamaların (bulut bilişim) açık kaynaklı bir uygulamasıdır. OwnCloud kişisel bir ağa (LAN olarak) kurulabilir. Bu sunucudaki bağımlılıklar PHP'de ve SQLite, MySQL veya PostgreSQL'de bir veritabanı olmalıdır.

Veri görüntülemenizi, düzenlemenizi ve paylaşmanızı sağlayan bir web arayüzüne ek olarak OwnCloud, dosyalara erişmek için WebDAV, rehbere erişmek için CardDAV ve takvim için CalDAV gibi en yaygın işletim sistemi ile senkronizasyon sağlayan standart protokoller uygular.

Bu derste öğreneceksiniz:

  • 1 - Owncloud'u kişisel bir web sunucusuna nasıl yükleyebilirim?
  • 2 - WebDAV ile bir dosya gezgini ile verilere nasıl erişilir?
  • 3 - Buluta yerel olarak erişmek için / etc / fstab içindeki bir paylaşım nasıl kurulur?
  • 4 - Bir Owncloud istemcisi bir Masaüstüne nasıl kurulur?
  • 5 - Owncloud istemcinizi senkronizasyon için nasıl yapılandırabilirsiniz.

Ön şartlar

  • Linux işletim sistemine sahip bir bilgisayar (bu eğitimde Ubuntu Enterprise Server 10.04LTS veya 12.04LTS temel alınmıştır).
  • Apache web sunucusu (Apache web sunucusu, ana dizinde public_html diziniyle birlikte).
  • PHP sunucusunun bir sürümü - v5.3 minimum.
  • Linux işletim sistemine sahip bir bilgisayar (Ubuntu masaüstü dağıtımı (12.04LTS) - owncloud istemcisi olarak kullanılacak).

OwnCloud'u bir web sunucusuna yükleme

  • Resmi web sitesine gidin: //owncloud.org/support/install/
  • 'En Son Kararlı Sürüm' indirin.
  • Bu ders için owncloud-4.0.4 kullanıldı.
  • " Kullanıcı adı ", "Linux ubuntu masaüstünüz" bağlantınızdaki giriş bilgileriniz olacaktır, bu nedenle "ev diziniz " olacaktır.
  • İndirilen dosyayı sunucunuzun ana dizinine çıkartın
    •  tar -xjf owncloud-xxxtar.bz2 
  • "Owncloud" dizinini, aşağıdaki komutlardan birini kullanarak, sunucunuzu (veya) / var / www / dizininde (public) "public_html" dizinine taşıyın:
    •  mv owncloud ~ / public_html / 
    •  sudo mv owncloud / var / www / 

Bunu not et:

  • "Www-data" web sunucusunun sahibinin uygulamalar, veriler ve config içerisinde aşağıdaki dizinlere sahip olması gerekir.
  • Bu dizinlerden ikisi kendi OwnCloud kurulumunuzun bir parçasıdır, sadece 'data' dizini oluşturulmalıdır.
  • Owncloud dizinine git
    •  cd owncloud 
  • 'Data' dizinini oluştur
    •  mkdir verisi 

Uygulamalar, yapılandırma ve veriler için hakları yapılandırın:

  •  sudo chown -R www-veri: www-veri uygulamaları 
  •  sudo chown -R www-veri: www-veri yapılandırma 
  •  sudo chown -R www-veri: www-veri verileri 

Owncloud uygulamasının düzgün çalışması için "yeniden yazma" ve "başlıklar" modüllerini etkinleştirmemiz gerekir (Apache'de varsayılan olarak etkin değildir).

  •  sudo a2enmod yeniden yazmak 
  •  sudo a2enmod başlıkları 

Değişiklikleri doğrulamak için Apache sunucusunu yeniden başlatın:

  • sudo servis apache2 yeniden başlat

Eğer / var / www / 'deki owncloud dizinini ayarladıysanız aşağıdaki komutu uygulamayın.

/ Var / www / içinde owncloud dizinine sembolik bir bağlantı oluşturun

  • s
     udo - s / home / kullanıcı adı / public_html / owncloud / / var / www / owncloud 

Bunu not et:

  • 'Kullanıcı adı' sunucunuzun ana dizinidir.

Web sunucunuzu başlatın

  •  // name_of_server / owncloud (veya) // IP_Adress_server / owncloud 
  • Kişisel bilgilerinizi kullanarak formu doldurun.
  • Yönetici ile normal kullanıcıyı birbirinden ayırmanız önemlidir, güvenlik sorunlarından kaçının.
  • Bu formu doldurduktan sonra ilk önce 'Owncloud' yönetici hesabı oluşturulacak.
  • Normal kullanıcı hesabınızdan farklı bir kullanıcı adı ve parola ayarlamanız önerilir.
  • 'Install' üzerine tıklayın.
  • Giriş yapın ve 'Kişisel web sunucunuzdaki Owncloud'unuzu' kullanmaya başlayın.
  • İlk bağlandığınızda normal kullanıcı için bir kullanıcı adı ve şifre oluşturun.

Bir "kullanıcılar" grubu oluşturun:

  • Ayarlar -> Kullanıcılar -> açılır menüde 'Gruplar' -> 'Grup Ekle'yi tıklayın
  • Girin: Kullanıcılar ve doğrulayın

Bir kullanıcı oluşturmak:

  • Masaüstünüze bağlanmak için aynı giriş ve şifreyi girin.
  • Bir "Ad" ve "parola" girin -> 'Kullanıcılar' grubunu seçin -> "Oluştur" seçeneğini tıklayın.
  • Uygulamadan çıkın (yönetici olarak) ve normal bir kullanıcı olarak bağlanın.

WebDAV ile bir dosya gezgini ile verilere erişin

OwnCloud aracılığıyla verileri yerel klasöre kaydetmemizi sağlayacak bir WebDAV erişimini nasıl yapılandırabilirim?

  • Web sunucunuzun kök dizinine veya bir alt dizine de bağlayabiliriz.
  • Bu ders için ana dizimizi kullanacağız ve bir 'owncloud'directory oluşturacağız.

WebDAV desteğini yükleme (davfs2 paketi)

  •  sudo apt-get install davfs2 
Davfs2'yi normal bir kullanıcının erişimine izin verecek şekilde yeniden yapılandırın
  • sudo dpkg-reconfigure davfs2 (istemde Evet'i seçin)

Paylaşılan grup seçeneklerini bağlama izni olan kullanıcıyı ekle - davfs2

  •  sudo usermod -aG davfs2 kullanıcı adı 

Kullanıcının paylaşılan bulut seçeneklerini kurmasına izin vermek için söz konusu dizini kendi ana dizininde oluşturmamız gerekir. Bunu 'owncloud' olarak adlandırırız:

  •  mkdir owncloud 

Fstab içindeki 'owncloud' bağla

  • Owncloud-4.0.4 için 'fstab'ınıza aşağıdaki satırı ekleyin ve sunucunuzun IP adresini belirtin:

 //ip_address_server/owncloud/remote.php/webdav/ / home / username / owncloud davfs kullanıcısı, rw, noauto 0 0 

Bunu not et:

  • Dosya gezgininize girerek 'owncloud now' adlı bir aygıtı göreceksiniz.
  • Üzerine tıkladığınızda işe yaramaz. 'Cihazı monte edemiyorum vs. ...' mesajı alacaksınız.
  • Endişelenmeyin, çalışmasını sağlamak için hala bazı adımlar var.
  • " Davfs2 " yi kurarken, kullanıcı adının ana dizininde gizli bir dizin ve iki dosya "davf2.conf" ve "sırlar" oluşturulur.

Bu iki dosyayı yapılandırma:

davfs2.conf: aşağıdaki satırları kaldırınız ve bu değerleri kullanınız, gerisini düzenlemeyin.

  •  ask_auth 0 
  •  use_locks 0 
  •  gui_optimize 1 

Sırları : Bu dosyanın son satırına ekleyin (çift tırnak önemlidir).

  • " / home / username / owncloud /" "kullanıcı adı" "şifre"

Önemli Not:

  • Kullanıcı adı ve şifre, daha önce oluşturulmuş olan kendi web web sunucunuza bağlanmak için 'giriş' ve 'şifredir. Bu nedenle, bir kullanıcı grubunun kendi web sunucunuzda bir kullanıcı oluşturması önemlidir.

Bulutla senkronize etmek için owncloud istemcisini yükleyin

Kaynak paketi apt protokolünün kaynakları listesine ekleyin:

  •  sudo sh -c 'echo "deb //download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_12.04/ /" >> /etc/apt/sources.list' 

Paket listesini güncelleme isteği

  •  sudo apt-get update 

Paketin Kurulumu

  •  sudo apt-get install owncloud-client 

Owncloud-client paketi güncellemelerini almak için anahtarı indirin:

  •  wget //download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_12.04/Release.key 

Anahtarı ekleyin:

  •  sudo apt-key add - <Release.key 
Owncloud istemcisini yapılandırma
  • İstemci yüklendikten sonra, uygulamalarınızda başlat simgesi görüntülenir.
  • Anahtar kelime ile ara: bulut.

  • Uygulamayı başlatmak için simgeye tıklayın, istemcinizi yapılandırmanız gerektiğini bildiren bir mesaj belirir.
  • Tamam'a tıklayın.
  • Sağ üstteki görev çubuğunda küçük bir kara bulut içeren bir simge göreceksiniz.

  • Simgeye sol tıklayın ve 'Yapılandır ...' seçeneğini seçin
  • Metin alanını bulutunuzun URL’si ile doldurun.
    • // ip_adress_machine / owncloud /.

  • Şimdi kendi oluşturduğunuz kullanıcı adınızı ve şifrenizi girin.
  • Normalde öğreticiyi izlediyseniz, tercihen kullanıcı adınız olmalıdır.

  • Aşağıdaki ekran bulut bağlantınızı onaylar.

  • Ardından senkronize edilecek bir klasör seçmeniz istenir.
  • Ana dizininizde oluşturduğunuz 'owncloud' dizinini seçin.
  • Kullanacağımız öğretici için bir ad verin (veya diğer adı): 'Moncloud'

  • Bu ekranda varsayılan ayarları bırakın.
  • Bulutunuzun kökünde varsayılan olarak bir "clientsync" klasörü oluşturulur. İsterseniz daha sonra silebilirsiniz.

  • 'Clientsync' klasörünün sunucunuzda bulunduğunu doğrulamak için.
  • Dosya gezgini açın, 'Aygıtlar'da' owncloud'u tıklayın, bu dizini görmelisiniz.

  • Son olarak, her şeyin senkronize edilip edilmediğini doğrulamak için, görev çubuğundaki kara bulut simgesine sol tıklayın ve 'Durumu Aç ...' seçeneğini seçin.

Önceki Makale Sonraki Makale

En Ipuçları