Kuinka asentaa Nextcloud AIO Ubuntuun

- Miksi sinun kannattaa käyttää omaa Nextcloud-instanssia
- Esivaatimukset
- Asenna Nextcloud AIO Docker Desktopin avulla
- Asenna Nextcloud AIO Docker Compose -työkalun avulla
- Pääsy Nextcloud AIO -ohjauspaneeliin
- Määritä verkkotunnuksesi ja viimeistele asennus
- Turvallisuus ja asennuksen jälkeiset huomiot
- Käyttäjien hallinta
- Tiedoston hallinta
- Yhteenveto
Nextcloud All-in-One tarjoaa turvallisen ja helppokäyttöisen vaihtoehdon pilvitallennukseen. Asenna se omalle palvelimellesi ja hallitse tietojasi täysin itse!
Jos sinulla on todellisia tilantarpeita Google Drivessa tai Dropboxissa, ja etsit edullisia vaihtoehtoja, kannattaa harkita Nextcloudin itseisäilyttämistä omalla palvelimellasi. Nextcloud on avoimen lähdekoodin, itseisäilyttämätön pilvialusta, joka mahdollistaa tiedostojen turvallisen tallentamisen, hallinnan ja jakamisen. Se toimii samalla tavalla kuin Google Drive tai Dropbox, mutta sen sijaan, että säilyttäisit tietosi kolmannen osapuolen palvelimella, isännöit sitä omalla palvelimellasi ja säilytät täyden hallinnan tietojesi yli. Tässä näytämme, kuinka asennat ja käytät Nextcloudia Ubuntu-järjestelmässä.
Miksi sinun kannattaa käyttää omaa Nextcloud-instanssia
Nextcloud on loistava vaihtoehto Google Drivelle, Dropboxille tai mille tahansa muulle käytössäsi olevalle pilvitallennustyölle. Se mahdollistaa tiedostojen lataamisen ja järjestämisen, synkronoinnin eri laitteiden välillä, asiakirjojen jakamisen ja yhteistyön hyödyntäen sisäänrakennettuja sovelluksia, kuten Office ja Talk. Voit myös luoda käyttäjiä, määrittää käyttöoikeuksia ja hallita pääsyä tarpeidesi mukaan. Nextcloud on todennäköisesti paras all-in-one-tuottavuuspaketti, jonka saat ilmaiseksi, ja silti säilytät hallinnan omista tiedoistasi. Ei ennaltamäärättyä tallennusrajaa (kovalevytilasi on ainoa raja), ei henkilökohtaisia mainoksia ja ei kuulustelua keskusteluissasi. Se on todennäköisesti paras tapa saada kaikki “pilvitallennuksen” mukavuudet, pitäen silti tietosi tiukasti omassa hallinnassasi.
Asenna Nextcloud AIO
Nextcloud All-in-One (AIO) on Docker-pohjainen asennuspaketti, joka yksinkertaistaa Nextcloudin käyttöönottoa. Kun asennat Nextcloudin manuaalisesti, sinun on itse määritettävä tietokanta, verkkopalvelin, välimuistijärjestelmä, HTTPS-turvallisuus ja päivitykset. Nextcloud AIO poistaa tämän monimutkaisuuden asentamalla ja hallinnoimalla kaikki tarvittavat palvelut automaattisesti Docker-konttien kautta.
Se yhdistää olennaiset komponentit ja valinnaiset työkalut yhdeksi organisoiduksi asennukseksi ja tarjoaa verkkopohjaisen ohjauspaneelin, josta voit hallita kaikkea yhdestä paikasta. Nextcloud AIO hallitsee määrittelyjä, kontteja ja päivityksiä automaattisesti, vähentäen asennusvirheitä ja yksinkertaistaen täydellisen yksityisen pilviympäristön käyttöönottoa.
Esivaatimukset
Ennen kuin aloitat, varmista, että järjestelmäsi täyttää muutamia olennaisia vaatimuksia. Sinun on oltava käynnistämässä Ubuntu 22.04 tai 24.04, ja sinulla on oltava käyttäjätili, jolla on sudo-oikeudet. Dockerin tulee olla jo asennettuna koneellesi, ja porttien 80, 443 ja 8443 tulee olla avoinna ja käytettävissä.
Huom: Vaikka käytämme Ubuntu-järjestelmää tässä oppaassa, vaiheet toimivat millä tahansa alustalla, jossa Docker on asennettuna.
Asenna Nextcloud AIO Docker Desktopin avulla
Nextcloudin asentamiseen on useita eri tapoja riippuen asetuksistasi ja tarpeistasi. Paikalliseen testaukseen Ubuntu-ympäristössä voit käyttää Docker Desktopia. Kuitenkin palvelimissa ja tuotantoympäristöissä Docker Compose on suositeltava lähestymistapa.
Docker Desktopissa siirry Kuvat-osioon, etsi nextcloud/all-in-one ja valitse virallinen kuva tuloksista.
Napsauta Pull-painiketta ladataksesi virallisen nextcloud/all-in-one:latest-kuvan.
Tämän jälkeen etsi kuva Kuvat-osiosta ja napsauta Suorita.
Docker Desktop avaa asetusten määrittelyikkunan, jossa sinun on määritettävä konttiasetukset.
- Määritä selkeä konttinimi, esimerkiksi
nextcloud-aio-mastercontainer, jotta voit helposti tunnistaa ja hallita sitä myöhemmin. - Map Sijoittimen portti
8443konttiporttiin8443, sillä Nextcloud AIO -asetustuokio toimii turvallisesti tässä portissa. - Liitä Docker-soketti
/var/run/docker.sock, jotta pääkontti voi luoda ja hallita sisäisiä kontteja automaattisesti. - Luodaan nimetty volyymi, esim.
nextcloud_aio_mastercontainer, ja liitä se/mnt/docker-aio-config, jotta säilytät asetustiedot pysyvinä uudelleenkäynnistysten ja päivitysten ajan.
Viimeksi, napsauta Suorita, ja siirry selaimessasi osoitteeseen https://localhost:8443 päästäksesi Nextcloud AIO -asetuksiin.
Asenna Nextcloud AIO Docker Compose -työkalun avulla
Vaihtoehtoisesti voit asentaa Nextcloud AIO:n Docker Composen avulla. Tätä varten tee ensin oma kansio Nextcloud AIO -asetukselle ja siirry siihen:
mkdir -p~/nextcloud-aio
cd ~/nextcloud-aioLuodaan nyt uusi "docker-compose.yml" -tiedosto:
nano docker-compose.ymlLiitä seuraava konfiguraatio tiedostoon:
services:
nextcloud-aio-mastercontainer:
image: nextcloud/all-in-one:latest
container_name: nextcloud-aio-mastercontainer
restart: always
ports:
- "80:80" # Vaatimuksena Let's Encryptin käyttöä varten, jos käytät domainia
- "8080:8080" # Pää AIO käyttöliittymä
- "8443:8443" # Valinnainen turvallinen AIO käyttöliittymä
volumes:
- nextcloud_aio_mastercontainer:/mnt/docker-aio-config
- /var/run/docker.sock:/var/run/docker.sock:ro
volumes:
nextcloud_aio_mastercontainer:Lopuksi, aja seuraava Docker-komento käynnistääksesi säiliön irrotetussa tilassa:
docker compose up -dPääsy Nextcloud AIO -ohjauspaneeliin
Asennuksen jälkeen avaa Nextcloud AIO:n verkkoliittymä. Jos olet samalla palvelimella, käy selaimessasi osoitteessa https://localhost:8080. Jos käytät toista laitetta, käytä palvelimen IP-osoitetta, kuten https://your-server-ip:8080.
Tärkeää: Käytä aina palvelimen IP-osoitetta portilla 8080 äläkä käytä verkkotunnusta. Liittymä toimii HTTPS:ssä itse allekirjoitetun SSL-sertifikaatin avulla, joten selaimesi näyttää turvallisuushälytyksen, kuten "Yhteytesi ei ole turvallinen". Tämä on normaalia ja turvallista. Napsauta Lisäasetukset tai vastaavaa vaihtoehtoa, ja jatka tai hyväksy riski. Vältä verkkotunnuksen käyttöä alussa, sillä HSTS voi estää pääsyn, jos HTTPS ei ole oikein määritetty.
Kun käyttöliittymä latautuu, Nextcloud AIO -ohjauspaneeli näkyy ja siinä on luotu salasana. Tallenna se turvallisesti, sillä tarvitset sitä myöhemmin kirjautuessasi. Sen menettäminen vaatii Docker-tilan poistamista ja asennuksen uudelleen käynnistämistä.
Syötä nyt salasanasi ja napsauta Kirjaudu sisään -painiketta päästäksesi Nextcloud AIO -tilillesi.
Määritä verkkotunnuksesi ja viimeistele asennus
Määritä nyt verkkotunnuksesi ja ota HTTPS käyttöön turvallista pääsyä varten. Nextcloud AIO käyttää Let’s Encrypt -palvelua HTTPS:n asettamiseen, mutta tämä toimii vain, jos käytössä on voimassa oleva verkkotunnus, joka osoittaa palvelimesi julkiseen IP-osoitteeseen. Paikallisessa testauksessa automaattinen HTTPS epäonnistuu, ellei DNS:ää ole määritetty, porttiohjausta ole otettu käyttöön tai käytetään käänteistä proxyä.
Sen jälkeen voit valita haluamasi lisäosat, asettaa aikavyöhykkeen ja sitten napsauttaa Lataa ja käynnistä säiliöt ladataksesi ja käynnistääksesi ne.
Asennus vie 5–10 minuuttia, sillä pääsäiliö lataa ja määrittää automaattisesti kaikki tarvittavat säiliöt.
Tämän jälkeen näkyy tilaruutu, joka osoittaa, että palvelut ovat vielä käynnistämässä. Tänä aikana Nextcloud suorittaa aloitusasetuksia automaattisesti taustalla.
Kun kaikki säiliöt ovat käynnissä (merkitty vihreällä), näet oletuskäyttäjätunnuksen (admin) ja luodun salasanan. Varmista, että kirjoitat tämän salasanan muistiin, sillä tarvitset sitä kirjautumisessa.
Seuraavaksi avaa selaimesi ja käy verkkotunnuksessasi. Käytä käyttäjätunnusta admin ja luotua salasanaa kirjautuaksesi sisään.
Kun olet kirjautunut sisään, Nextcloud AIO -asennuksesi on täysin valmis ja käytettävissä.
Turvallisuus ja asennuksen jälkeiset huomiot
Nextcloudiin kirjautumisen jälkeen on tärkeää turvata instanssisi ja valmistautua turvalliseen käyttöön:
- Vaihda oletusadmin-salasana, jos et ole vielä tehnyt sitä asennuksen aikana.
- Ota kaksivaiheinen tunnistautuminen käyttöön kaikille tileille turvallisuuden lisäämiseksi.
- Varmista, että HTTPS on oikein määritetty voimassa olevalla SSL-sertifikaatilla (suositellaan Let’s Encryptiä).
- Tarkista säännöllisesti hallintasetöistä varoituksia ja käsittele pieniä ongelmia viipymättä.
- Ota BorgBackup käyttöön, aikainen sisäisen varmuuskopiointiratkaisun käyttö ja luo aloitusvarmuuskopio AIO-ohjauspaneelista ennen suuria muutoksia tai lisäohjelmien asentamista. Tämä varmistaa, että voit nopeasti palauttaa järjestelmäsi, jos tarpeen.
- Pidä Nextcloud ja Docker-säiliöt ajan tasalla AIO-ohjauspaneelista turvallisuuden ja suorituskyvyn ylläpitämiseksi.
Käyttäjien hallinta
Johtaa käyttäjiä Nextcloudissa, napsauta Profiili -kuvaketta ja avaa Tilin.
Siitä voit luoda uusia käyttäjiä.
Muokkaa olemassa olevia tilejä ja hallitse niiden käyttöoikeuksia. Voit myös määrittää käyttäjät tiettyihin ryhmiin ja asettaa oikeudet tiedostoille, kansioille ja sovelluksille varmistaaksesi, että kaikilla on oikea pääsytaso.
Tiedoston hallinta
Tiedoston hallintaan, napsauta +Uusi -painiketta ja valitse Lataa tiedosto, tai vedä ja pudota tiedostoja suoraan selainikkunaan. Voit järjestää tietosi luomalla kansioita ja siirtämällä tiedostoja tarpeen mukaan. Jaaaksesi tiedoston tai kansion, käytä Jaa-vaihtoehtoa luodaksesi linkin tai lähettääksesi pääsyn sähköpostitse. Nextcloud AIO:ssa voit myös suojata jaettuja linkkejä salasanalla ja asettaa vanhenemispäivämäärän, mikä antaa sinulle täyden hallinnan siitä, kuka voi käyttää sisältöäsi ja kuinka kauan.
Vastaavasti voit avata Kuvat -sovelluksen Nextcloud AIO:ssa hallitaksesi kaikkia kuvia ja videoita yhdestä paikasta. Kun astut sisään, tulet Kaikki mediat -sivulle, kuten kuvakaappauksessa on esitetty. Tämä on keskittäydellinen hallintapaneeli, josta voit tarkastella kaikkea, mitä olet ladannut. Lisätäksesi uusia kuvia tai videoita, napsauta yksinkertaisesti + Lisää -painiketta ylhäällä ja valitse tiedostot järjestelmästäsi ladataksesi ne kirjastoon.
Vasen sivupalkki antaa sinun vaihtaa osioiden, kuten Kaikki mediat, Kuvat, Videot ja Albumit, välillä sen mukaan, miten haluat selata sisältöäsi. Käytä esimerkiksi Albumeita luodaksesi ja järjestääksesi kokoelmia tai avaa Videot nähdäksesi vain videotiedostoja. Nämä vaihtoehdot helpottavat mediasi suodattamista ja hallintaa ilman, että sinun tarvitsee käydä läpi kaikkea manuaalisesti.
Yhteenveto
Nextcloud All-in-One (AIO) tekee henkilökohtaisen pilvipalvelun perustamisesta helppoa, tarjoten turvallisen pääsyn, yksinkertaisen tiedosto- ja käyttäjähallinnan sekä valinnaiset yhteistyötyökalut, kaikki yhdessä helposti käytettävässä käyttöliittymässä. Se on täydellinen henkilökohtaiseen käyttöön tai pienille tiimeille, jotka haluavat kattavan pilviratkaisun ilman tavallista monimutkaisuutta. Nextcloud AIO:n lisäksi voit tutustua muihin itse isännöityihin pilviratkaisuihin, kuten OwnCloud ja Seafile, ja valita sen, joka vastaa täydellisesti vaatimuksiasi.
Nextcloud All-in-One
Hinta: Ilmainen
Nyt kun olet lukenut Kuinka asentaa Nextcloud AIO Ubuntuun loppuun, kutsumme sinut tutustumaan lisää Oppaat-kategoriaan. Löydät sieltä muita mielenkiintoisia artikkeleita, jotka laajentavat tietojasi ja pitävät sinut ajan tasalla. Älä lopeta lukemista ja löytämistä!

Vastaa