Linuxta Docker aracılığıyla NextCloud nasıl kurulur?

Nextcloud, Google Drive, Dropbox, Microsoft OneDrive, vb. tescilli çevrimiçi hizmetlerin anında yerine geçen bir hizmettir. Geçmişte, Tips.WebTech360.com'da size NextCloud'u bir Snap olarak nasıl dağıtacağınızı göstermiştik. Ancak, bir Nextcloud sunucusunu barındırmanın tek yolu bu değildir. Docker ile de yapabilirsiniz. İşte nasıl.

Docker'ı Linux'a Kurmak

Nextcloud'u Linux sisteminizde çalıştırmak için Docker'ı kurmalısınız. Docker'ı Linux üzerinde çalıştırmanın pek çok yolu vardır. Bu kılavuzda, Docker'ı bir Snap paketi olarak kuracağız.

Neden Snapler? Klasörle sınırlı olmasına rağmen /root ($HOME), Docker snap'i kullanmaya başlamak çok daha kolaydır ve kurcalama gerektirmez. Ek olarak, kullanıcıların Snapd'i destekleyen herhangi bir sunucu sisteminde çalışmaya başlamasına olanak tanır.

Docker'ı Linux sisteminize bir Snap paketi olarak kurmak için önce Snap runtime'ı etkinleştirmelisiniz. Kapsamlı Snap kurulum kılavuzumuzu takip ederek çalışma zamanını etkinleştirebilirsiniz .

Snap çalışma zamanı yapılandırılıp Linux sisteminizde çalıştıktan sonra, snap install komutunu kullanarak Docker'ı bir Snap olarak yükleyebilirsiniz .

sudo ek yükleme

Snap paketi olarak kurulan Docker tool ile root hesabı ile docker komutunu kullanabilirsiniz . Bunu yapmak için aşağıdaki komutları çalıştırın.

su -

liman işçisi -- yardım

Kök olarak oturum açamıyorsanız, Linux işletim sisteminizde büyük olasılıkla kök hesap kapatılmıştır. Kökte oturum açın (sudo ile) ve etkinleştirmek için parolayı ayarlayın.

sudo -s parola

Docker'ı root hesabı yerine normal bir kullanıcı olarak kullanmak istiyorsanız, aşağıdaki komutları aşağıya girin. Ancak, uyarılırsınız, bu komutları çalıştırmak tipik bir kullanıcıya root kadar güç verecektir.

sudo addgroup --system docker sudo adduser $USER docker newgrp docker sudo snap docker'ı devre dışı bırak Sudo snap docker'ı etkinleştir

Docker Nextcloud görüntüsünü çekme

Nextcloud sunucusunu ilk kez çalıştırmak için resmi Docker Nextcloud görüntüsünü Dockerhub'dan çekmeniz gerekir . Nextcloud görüntüsü, Debian kararlı üzerine kuruludur ve çok hafiftir, bu nedenle indirilmesi uzun sürmez.

Görüntüyü çekmek için aşağıdaki docker run -d komutunu çalıştırın. Bu komut, görüntüyü Dockerhub'dan alır, Docker'a kabı 8080 numaralı bağlantı noktasında çalıştırmasını söyler, vb.

Not: docker run -d komutunu çalıştırmadan önce root olduğunuzdan emin olun .

liman işçisi çalıştır -d -p 8080:80 sonraki bulut

Yüklemeden sonra kapsayıcıyı çalıştırma

Nextcloud kapsayıcısını ilk kez çalıştırmak, docker run komutunu gerektirir. Ancak, sisteminizi yeniden başlatırsanız, Nextcloud artık yapılandırılmış bir kapsayıcı olduğundan, docker start komutunu çalıştırmanız gerekecektir .

Bunun için öncelikle docker ps -a komutunu çalıştırın. Bu, mevcut tüm kapları gösterecektir.

liman işçisi ps -a

Ardından, "KONTEYNER KIMLIĞI" sütununu arayın, Nextcloud kapsayıcı kimliğini bulun ve şunu çalıştırın:

liman işçisi CONTAINER_ID'yi başlat

Bunu şununla da durdurabilirsiniz:

liman işçisi durağı CONTAINER_ID

Nextcloud'u yükleme

Nextcloud kapsayıcısı konuşlandırılmış olmasına rağmen henüz kurulmamıştır. Bu nedenle, kullanmadan önce kurulum sihirbazını takip etmelisiniz. Nextcloud'u çalıştırmak için aşağıdaki adım adım talimatları izleyin.

Adım 1: Bir web tarayıcısında aşağıdaki URL'ye gidin.

HTTP://local-lan-IP-address-for-server:8080

Adım 2: Sayfada yönetici hesabı için bir kullanıcı adı ve şifre girin. Unutulmaz bir parola girdiğinizden emin olun; kaybederseniz, kolayca sıfırlayamazsınız.

Adım 3: “Storage & Database” bölümünün altında SQLite olarak bırakın. Bir miktar performans düşüşü olsa da, evde birkaç kullanıcıyla yapılan küçük dağıtımlar için m��kemmeldir.

Performans konusunda endişeleriniz varsa, başka bir veritabanı arka ucu seçin ve buradaki talimatları izleyin .

Adım 4: NextCloud yüklendikten sonra Yönetici hesabınıza giriş yapacaksınız. Buradan yönetici hesabı profil resmine tıklayın ve “Kullanıcılar”ı seçin.

"Kullanıcılar" alanında, Nextcloud'unuza erişmek için yeni bir sınırlı kullanıcı hesabı oluşturun. Birden çok hesap oluşturmanız gerekebilir.

Kullanıcı hesaplarınızı oluşturduktan sonra, dosyaları senkronize etmeye başlamak için yönetici oturumunu kapatın ve yeni hesapta oturum açın!

Nextcloud'u kullanma

Nextcloud'u kullanmanın birçok yolu vardır. Ancak, en iyi yol bir senkronizasyon istemcisi indirmektir. Linux (Flatpak, Snap, yerel paket), Mac OS ve Windows için masaüstü eşitleme istemcileri vardır. Masaüstü eşitleme istemcileriyle ilgili bilgiler burada bulunabilir .

Not: Cep telefonu veya tablet kullanıyor musunuz? Telefonunuz aracılığıyla senkronizasyona başlamak için Nextcloud iOS veya Android uygulamasını yükleyin.


Gnome Shell panosunu Pano ile iyileştirin

Gnome Shell panosunu Pano ile iyileştirin

Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linux kutunuz için harika bir doğrusal olmayan video düzenleyiciye mi ihtiyacınız var? Davinci Resolve 17'yi bu kılavuzla çalıştırın!

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader, şık bir Linux duvar kağıdı indiricisi ve yöneticisidir. Çoğu Linux masaüstü ortamını destekler ve kullanımı çok kolaydır. Bu rehber

Bilgisayarınıza Tuxedo OS nasıl kurulur

Bilgisayarınıza Tuxedo OS nasıl kurulur

Tuxedo OS by Tuxedo bilgisayarlarını test etmek ister misiniz? Bilgisayarınızda çalışan Tuxedo OS'nin en son sürümünü nasıl alacağınızı öğrenin.

Linuxta bir DEB dosyası nasıl kurulur

Linuxta bir DEB dosyası nasıl kurulur

DEB dosyası nedir? Onunla ne yapıyorsun? DEB dosyalarını Linux PC'nize kurmanın birçok yolunu öğrenin.

Linuxta Dying Light nasıl oynanır?

Linuxta Dying Light nasıl oynanır?

Dying Light, Techland tarafından geliştirilen ve Warner Bros Interactive Entertainment tarafından yayınlanan 2015 tarihli bir hayatta kalma korku video oyunudur. oyun merkezli

Neptune Linuxu bilgisayarınıza nasıl kurarsınız?

Neptune Linuxu bilgisayarınıza nasıl kurarsınız?

Neptune, KDE Plazma 5 masaüstü ortamını kullanır ve zarif bir işletim sistemi sunmayı amaçlar. İşte Neptune Linux'u bilgisayarınıza nasıl kuracağınız.

Ubuntunun yeni anlık tabanlı masaüstünü deneyin

Ubuntunun yeni anlık tabanlı masaüstünü deneyin

Ubuntu'nun yeni ek paket tabanlı masaüstü işletim sistemini denemek ister misiniz? Bu kılavuzla sanal bir makinede nasıl dağıtacağınızı öğrenin.

Undertale Linuxta nasıl oynanır?

Undertale Linuxta nasıl oynanır?

Undertale, oyun geliştiricisi Toby Fox tarafından geliştirilen ve yayınlanan bir 2015 2d indie RPG'dir. Bu kılavuz, Undertale'i bilgisayarınıza indirmeyi ve kurmayı kapsayacaktır.

Linuxta Total War: THREE KINGDOMS nasıl oynanır?

Linuxta Total War: THREE KINGDOMS nasıl oynanır?

Total War: Three Kingdoms, Creative Assembly tarafından geliştirilen sıra tabanlı bir strateji RTS oyunudur. İşte Linux'ta nasıl oynanacağı.