NextCloud, kendi kendine barındırılan açık kaynak dosyaları senkronizasyon ve işbirliği yazılımıdır. Bu öğretici, Ubuntu’da Apache ile NextCloud’un nasıl kurulacağını gösterecektir.
Genel Bakış
NextCloud ÜCRETSİZ ve güvenli bir Kendi kendine barındırılan bulut depolama çözümüPHP programlama dilinde yazılmıştır. Web arabirimini kullanarak veri erişimi sağlar ve Dropbox’a işlevsel olarak benzerdir. Dropbox ve Google Drive gibi tescilli bulut depolama çözümleri uygundur, ancak dosyalarınız sistemlerinde saklandığı için kişisel verileri toplamak için kullanılabilir. Güvenli, güvenli ve uyumlu dosya senkronizasyonu ve paylaşım çözümüne ihtiyacınız varsa, açık kaynak NextCloud sunucusuna geçebilirsiniz. NextCloud kurulumu özel ev sunucularınıza veya sanal bir özel sunucuya yüklenebilir. NextCloud Açık Kaynak uçtan uca şifreleme sağlar, yani dosyaların sunucuya yüklenmeden önce istemci cihazında şifrelenebileceği anlamına gelir. Ayrıca, doğrudan NextCloud istemcisinden DOC, PPT, XLS dosyalarınızı oluşturabileceğiniz ve düzenleyebilmeniz için Collobora, On TOUSFICE NEXTCLOUD gibi bir çevrimiçi ofis paketi ile entegre edilebilir. NextCloud istemcisi indirmesinden sonra NextCloud Client indirdikten sonra NextCloud sunucunuzla bilgisayarınızdaki bir veya daha fazla dosya ve klasörü paylaşabilir ve senkronize edebilirsiniz. NextCloud masaüstü indirme ve mobil istemciler, kontrolünüz altındaki tüm cihazlarda senkronize ve paylaşma seçenekleri sunar. Veri dosyalarını yerel paylaşılan dizinlerinize yerleştirin ve bu dosyalar hemen Sunucuya ve NextCloud Desktop Sync istemcisi, iOS uygulaması veya Android cihazlarını kullanarak diğer cihazlara senkronize edilir. Bu öğretici, Apache ile Ubuntu 20.04 LTS Linux işletim sistemine NextCloud’u yüklemenize yardımcı olacaktır.
- Önkoşulları (lamba yığını) yükleyin
- Ubuntu’da NextCloud Arşivini İndir
- MySQL veritabanı oluştur
- NextCloud Web yükleyicisini çalıştırın
- Sarma
Adım 1: Önkoşul (lamba yığını) yükleyin
NextCloud’u Ubuntu’ya yüklemek için ilk şey, Ubuntu LTS sisteminizde lamba sunucusuçalıştırmanız gerektiğidir. Sisteminize giriş yapın ve Terminal penceresine erişin. Zaten çalışanlamba yığınınız varsa Bu adımı atlayın Aksi takdirde gerekli bağımlılıkları yüklemek için aşağıdaki komutları kullanın.
PHP’yi yükle
Ubuntu sunucunuzda PHP sürüm 5.6 veya daha yüksek sürümün yüklenmesiyle başlayalım: sudo apt-get güncellemesi sudo apt-get install -y php php-gd php-curl php-zip php-xml php-mbstring PHP sürümünü aşağıdaki komutu kullanarak doğrulayabilirsiniz: PHP -V {{LINE_29}}
Apache2’yi kurun
Ardından, Apache’yi komutla yükleyin: sudo apt-get install -y apache2 libapache2-mod-php sudo systemctl yeniden başlatma apache2 {{LINE_34}}
MySQL’i yükle
Bağımlılıklar yoldan çıktığında, bir sonraki adımla ilgilenilecek adım MySQL veritabanı sunucusunu güvence altına almaktır. Çalışarak MySQL veritabanı sunucusunu yükleyin: sudo apt-get install -y mysql-server php-mysql {{LINE_38}}
Adım 2: Ubuntu’da NextCloud Arşivini İndirin
Bu makaleyi yazarken, NextCloud en son sürümü 22.0.0beta5’tir. LAMP Sunucusunu sisteminizde başarıyla yapılandırdıktan sonra, NextCloud’u resmi web sitesinden indirelim. CD /TMP wget https://download.nextcloud.com/server/releases/nextcloud-22.0.0beta5.zip {{LINE_43}} NextCloud Sunucusu İndirme tamamlandıktan sonra, Web Sitesi Belge Kökü altında indirilen arşivi çıkarın ve NextCloud dizininin sahipliğini Dosyalar ve Dizinler üzerindeki WWW-DATA olarak ayarlayın. CD/var/www/html sudo unzip /tmp/nextcloud-22.0.0beta5.zip sudo chown -r www-data: www-data nextcloud sudo chmod -r 755 NextCloud {{LINE_49}} Şimdi indirilen arşiv dosyasını kaldırın. sudo rm -f /tmp/nextcloud -24.0.0beta5.zip {{LINE_52}}
Adım 3: MySQL veritabanı oluştur
Kaynak kodunu çıkardıktan sonra, NextCloud MySQL veritabanı oluşturalım ve NextCloud’u yapılandırmak için kullanıcı hesabı. MySQL Server’da oturum açmak, NextCloud veritabanını oluşturmak, kullanıcı ve MySQL konsolundan çıkmak için aşağıdaki komut kümesini kullanın. mysql -u root -p Parolanı Gir: MySQL> Veritabanı Oluştur NextCloud; mysql> nextcloud’da hepsini verir. MySQL> Aydınlatma ayrıcalıkları; MySQL> Bırak {{LINE_61}}
Adım 4: NextCloud Web Yükleyicisi’ni çalıştırın
Bu noktada, NextCloud Ubuntu 20.04’ü başarılı bir şekilde yükleyin ve yapılandırılmıştır. Şimdi, aşağıdaki gibi web tarayıcısında NextCloud Yapılandırma Dizini’ni açın ve http://your-domain.com URL’sini yazın. LocalHost’u sunucu IP adresinize veya etki alanı adınıza değiştirin. Aşağıdaki ekranı göreceksiniz: http: // localhost/nextcloud/veya http: // your_domain_name/nextcloud/ {{LINE_65}} Bir yönetici hesabı oluşturmak ve veri klasörünün konumunu sağlamak için yeni yönetici kimlik bilgileri girin. {{LINE_67}}
{{LINE_69}} Şimdi sayfanızı aşağı kaydırın ve veritabanı adını, veritabanı kullanıcı adı, şifreyi girin ve Bitiş Kurulumu düğmesine tıklayın. {{LINE_71}}
{{LINE_73}} Kurulum bittikten sonra, sonraki ekranda NextCloud Yönetici Gösterge Tablosunu görmelisiniz. Burada bir kullanıcı, gruplar oluşturabilir, izin verebilir, vb. {{LINE_75}}
{{LINE_77}} Tebrikler, Ubuntu LTS sisteminizde çalışan bir sonraki şirket içi bulut çözümünüz var. Artık ihtiyaçlarınızı mükemmel bir şekilde karşılamak için bulut sunucunuzu özelleştirmeye başlayabilirsiniz.
Sarma:
Tebrikler! Apache**ile Ubuntu sunucusunda nextcloud’u başarıyla yapılandırdınız ve yüklediniz. Özel bir bulutun nasıl oluşturulacağını öğrendiniz. NextCloud Ubuntu Server, hemen hemen herkesin özel veya hibrit bulut depolama ihtiyaçlarını sunabilen inanılmaz bir bulut depolama işbirliği platformudur. Artık Ubuntu’ya NextCloud’u nasıl yükleyeceğinizi biliyorsunuz ve verileriniz kendi kendine barındırılan bulutunuzda güvenli ve güvenli. Yaklaşan öğreticilerimizde, web sunucusu çözüm yığınları ile ilgili daha ilginç konular hakkında tartışacağız. _ Bulut tabanlı kendi kendine barındırılan depolama çözümünü tercih edersiniz?. Herhangi bir sorunuz varsa, lütfen iletişime geçin ._
Keşfetmek:
Sunucunuzun günlük yönetimi ile ilgili makaleleri izleyebilirsiniz.
- Ubuntu’da Apache ile OwnCloud’u nasıl kurar ve yapılandırır
- Apache’yi Ubuntu veya Debian için ters proxy olarak nasıl yapılandırır
- Ubuntu’da nginx ile phpmyadmin yükleyin ve sabitleyin
- Ubuntu 20.04’te Let’s Şifreleme ile Nginx’i Güvenli ve Şifreleyin
- Ubuntu/Debian’da Nginx’te HTTP/2 desteğini yapılandırın
- AWS Üretim Sunucusunda Yolcu ile Nginx’i Kurun