Ücretsiz olarak Kendinden Barındırılan (Özel) Bulut Oluşturma
Dropbox ve Google Drive gibi genel bulutları atmak ve kendi kendine barındırılan oluşturmak istiyorsanız ekibiniz veya işiniz için bulut, Sonra Nextcloud ideal bir çözümdür. Özel, kendi kendine barındırılan bir çözümün tüm kontrol ve güvenlik avantajlarının yanı sıra bir bulut depolama sağlayıcısının neredeyse tüm gerekli özelliklerini sağlar.
Bu yazıda ilk ben gidiyorum bir barındırma sağlayıcısı bulun Nextcloud'u destekleyen ve bu çözümü özel bulutumu oluşturmak için ayarlayacağım. Özel bir buluta da ihtiyacınız varsa, bu öğreticiyi Nextcloud'u kullanarak bir tane yap.
Neden Nextcloud'u kullanıyorsunuz??
İlk bakışta gözüme takılan şey, Nextcloud’nun popüler platformlar için büyük destek - hem mobil hem de masaüstü platformları. Çoğu işletim sistemi için yerel uygulamalar sağlar; sizin veya ekibinizin herhangi bir cihazdan veya yerden çalışmasına izin verir. Bunun anlamı, daha fazla altyapı maliyeti yok, neyse ki.
Bu sadece bir başlangıç - Nextcloud, onu inanılmaz bir özel bulut çözümü yapan birçok özelliğe ev sahipliği yapıyor. Göze çarpan özelliklerinden bazıları şunlardır:
- Kendi kendine barındırılan çözüm - Nextcloud, neredeyse her yerde barındırılabilir - ev veya ofisiniz, bir veri merkeziniz veya bir barındırma sağlayıcınız, geliştiricilerin verilerinize erişemediği yerlerde size tam kontrol sağlar.
- Özellikleri paylaşma - Nextcloud, dosyalarınızı gönül rahatlığıyla paylaşmanıza olanak tanır. Dosyaları parola korumalı bağlantılar kullanarak bulutunuzdaki veya bulut dışındaki kişilerle paylaşabilir ve ayrıca dosya yükleyebilir.
- Güvenlik her şeyden önce - Nextcloud, uçtan uca şifreleme özelliği de dahil olmak üzere endüstri standardı güvenlik ve güvenlik uygulamalarına sahiptir. Popüler kimlik doğrulama, kontrol ve izin şemalarını destekler.
- Çok sayıda entegrasyon - Nextcloud, entegrasyon desteği ile birlikte gelir - bulutunuzun işlevselliğini artıracak uygulamalar ve hizmetler. Örneğin, görevleri yönetebilir, Markdown'da dosyaları düzenleyebilir ve daha fazlasını yapabilirsiniz..
Nextcloud'u nerede deneyebilirsiniz??
Nextcloud'u denemek için sadece ücretsiz bir hesap arıyorsanız, Nextcloud'un yönetilen örneklerini sunan barındırma sağlayıcılarını kullanabilirsiniz. Ancak, ücretsiz bir hesap tüm uygulamalar veya özellikler için büyük depolama boyutu veya destek sağlayamayabilir.
Bu servislerin listesini aşağıda bulabilirsiniz. Nextcloud'u hemen deneyin:
- Dediserve - Ücretsiz hesabınıza toplam 10 GB ayırır.
- oCloud.de 1GB depolama alanına sahip ücretsiz bir hesap sunar.
- OwnDrive - Bazı uygulamaları destekleyen 1GB hesap sunar.
- Serverdiscounter - 5 GB'lik büyük bir saklama alanı boşuna.
- Unixcorn - Hızlı kaydolmaya izin verir ve 1GB alan sağlar.
- Wölkli - Ücretsiz 1GB saklama alanına sahip bir hesap sunar.
Nextcloud nasıl kurulur?
Nextcloud, sunucunuza üç yöntemden birini kullanarak yüklenebilir:
- Web yükleyici - Nextcloud'u sunucunuza, özellikle paylaşılan barındırmada kurmanın en hızlı yoludur. Sunucunuza tek bir dosya yüklemeniz ve uygulamanız gerekir - bu çözümü indirir ve yükler.
- Arşiv dosyası - Bir sunucu sahibi için önerilen seçenek. Paketinin tamamını (arşiv olarak) yüklemeniz ve içeriğini herkesin kullanımına açık hale getirmek için içeriğini web sunucunuzdaki bir klasöre çıkarmanız gerekir..
- Aletleri - Teknoloji meraklısı olmayan insanlar için en kolay yöntem ancak yine sunucu sahipleri için de geçerli. Önceden yüklenmiş Nextcloud ile bir görüntü dosyası indirmeniz ve makinenize yüklemeniz gerekir.
Sistem gereksinimleri
Önce Nextcloud kullanarak özel bir bulut yüklemek ve çalıştırmak için gereken sistem gereksinimleri hakkında konuşalım. Ücretsiz barındırma sağlayıcılarının çoğu, Linux dağıtım tabanlı bir barındırma hizmeti sunduğundan, aşağıda böyle bir hizmet için gereksinimlere odaklanacağım. Tüm sistem gereksinimlerini buradan kontrol edebilirsiniz..
- Sunucu işletim sistemi: CentOS 6.5 veya 7, Debian 8+, openSUSE LEAP 42.1 veya üstü, Red Hat Enterprise Linux 6.5 veya üstü, SUSE Linux Enterprise Server 11 SP3 veya 12 ve Ubuntu 14.04 ve üstü LTS sürümleri desteklenmektedir.
- Bellek: Minimum 128 MB, ancak 512 MB RAM önerilir.
- Depolama: Minimum 500 MB, ancak gereksinimlerinize göre değişir. Ayrıca, sunucunun tercih edilen yöntemi kullanarak bir web yükleyici (tek bir php dosyası) kullanarak Nextcloud'u kurmak için 65 MB boyutunda bir dosyaya izin vermesi gerekir.
- Web sunucusu: Apache 2.4 (php-fpm, mod_php) veya Nginx (php-fpm).
- Veritabanı: MySQL veya MariaDB 5.5+ ve PostgreSQL 9 ve 10.
- PHP: PHP 5.6 ve daha yeni sürümleri Nextcloud tarafından desteklenmektedir.
Ücretsiz hosting sağlayıcı
Kendi bulutumu oluşturmak için bir barındırma sağlayıcısına ihtiyacım vardı. Bulutum geçici depolama için olduğu için ücretsiz bir hizmet arıyordum, ancak yeterince ciddiyseniz, lütfen iyi bir barındırma için tercih veya bu görev için bir VPS al.
Olduğu söyleniyor, Nextcloud için gerekli minimum sistem gereksinimleri ile birlikte gelen ücretsiz bir barındırma bulmak için bir av gitti. Ve bu çözüm için ücretsiz bir web barındırma bulmanın kolay olmadığını da paylaşmalıyım. 10-20 sağlayıcıyı aradıktan ve denedikten saatler sonra, buldum 000Webhost kusursuz çalışıyor.
Nextcloud'u yükleyelim
Bu eğitimde, ilk yöntemi kullanarak Nextcloud'u yükleyeceğim, yani., bir web yükleyici kullanarak. Sebebi, bu süreci herkes için kolay tutmayı düşünüyorum. paylaşılan barındırmada iyi çalışan tek yöntem.
Özel bulutunuzla çalışmaya başlamak için aşağıdaki adımları izleyin:
- Öncelikle, bu bağlantıyı açın ve 'Web Installer' sekmesine geçin (sayfanın altında) ve ilk adımda belirtilen dosyayı indirin.
- Sunucunuzun panosuna gidin ve dosya yöneticisini açın. Örneğin, 000Webhost'ta aşağıdaki gösterge panosunu göreceksiniz.
- Dosya yöneticisine girdikten sonra, yükle düğmesine tıklayın. Sunucunuza veya ana makinenize bağlı olarak farklı bir ekran görebileceğinizi unutmayın..
- Şimdi bilgisayarınızdan 'setup-nextcloud.php' dosyasını (1. adımda indirdiğiniz) seçin ve dosya yöneticisini kullanarak sunucunuza yükleyin.
- Dosya yüklendikten sonra aç 'Senin alanlı / setup-nextcloud.php' Tarayıcınızda Örneğin, etki alanınız 'example.com' ise, 'example.com/setup-nextcloud.php' konumuna gitmelisiniz.
- Nextcloud'un kurulum sihirbazını göreceksiniz. Click Sonraki başlamak.
- Şimdi Nextcloud için kurulum dizinini söylemelisiniz. Doğrudan bir alt kullanmak istemiyorsanız, sadece gir “.” (tam durak) başka bir dizin adı girin. Örneğin, etki alanınız 'example.com' ise, bir addan sözetmemeniz durumunda Nextcloud'a erişmek için aynısını kullanabilirsiniz, ancak bunu yaparsanız özel bulutunuza 'example.com/folder-name' bağlantısından erişebilirsiniz..
- Her şey yolunda giderse, şimdi bir başarı sayfası göreceksiniz. Sadece tıkla Sonraki İşte.
- Bir sonraki ekranda, Nextcloud sizden sonra özel bulutunuza erişip yönetebileceğiniz bir yönetici hesabı kurmanızı isteyecektir. İstediğiniz kimlik bilgilerini girip tuşuna basın. Bitiş buton.
- Bitti. Sonunda Nextcloud’dan gelen hoş geldiniz mesajını göreceksiniz..
- Hepsi buydu. Nextcloud'u kullanarak özel bulutunuzu başarıyla oluşturdunuz.
Sorun giderme sorunları
1. Arşivi yükledim ancak sunucumda göremiyorum.
Bu durumda, sunucunuz muhtemelen yeterince büyük dosyaları desteklemiyor FTP veya Dosya Yöneticisi'ni kullanarak yüklediğiniz dosyayı göstermek veya saklamak için. Lütfen aynı büyüklükteki herhangi bir dosyayı (> 60 MB) yükleyerek doğrulayın..
Sunucu Nextcloud arşivini yüklemek için büyük dosyaları desteklemiyorsa, arşivini bilgisayarınıza aktarabilirsiniz. çıkarılan içeriği yükle Sunucunuza herkese doğrudan (public_html veya htdocs) FTP yoluyla. Bununla birlikte, Nextcloud arşivi 12 binden fazla dosyaya sahiptir, bu nedenle sunucunuzun çok fazla yükleme isteği yapmasını desteklemediği başka bir konuda da olabilirsiniz.
2. 'Bağımlılık kontrolü' sayfasında, bağımlılık hatası olduğunu söylüyor.
Nextcloud size 'Bağımlılık kontrolü' sayfasındaki bazı sorunları anlatırsa, sunucunuz çalıştırmak için gereken tüm programları / paketleri desteklemiyordur. Bu ihtiyacın olduğu anlamına gelir başka bir sunucu bul Nextcloud'u destekleyen.
3. 'Bağımlılık kontrolü' sayfasından sonra, sunucu hatasıyla sonuçlanır.
Böyle bir durumda, sunucunuz yükleyicinin Nextcloud arşivini indirmesine izin verecek kadar büyük dosyaları desteklemiyordur veya sunucu daha az yürütme zamanına sahip ve Nextcloud'un kurulum dosyasının tamamlanması için daha fazla zamana ihtiyaç var.
Sunucunuzun ayarlarını değiştirebilir ve PHP'nin yürütme süresini arttırın 300 saniye veya daha fazla ile sınırlandırın. İşte bunu başarmanıza yardımcı olacak bir eğitim.
Nextcloud ile ne yapmalı?
Yaptığım ilk şey, ayarlarını kontrol etmek ve çeşitli seçenekleri kendi gereksinimlerime göre uyarlamaktı - özellikle de şifreleme ve güvenlik seçenekleri. Sonra dosyaları yüklemeyi ve özelliklerini kontrol etmeyi denedim..
Nextcloud'u ne kadar çok kazarsanız o kadar çok hoşunuza gider. Örneğin, uygulama mağazasından uygulamalar ekleyerek işlevselliğini artırabilirsiniz. Daha fazla özellik eklemek için hem resmi hem de üçüncü taraf uygulamaları olduğunu fark edeceksiniz. Örneğin, takvim, rehber, görevler vb. Ekleyebilirsiniz..
Özel bulutunuzu oluşturmayı başardınız mı? Nextcloud'unuzla ilk önce ne yaptınız? Lütfen görüşlerinizi aşağıya yorum olarak yazın..