OmaCloud NAS -palvelimen isännöiminen Raspberry Pi -laitteessa antaa sinulle täyden hallinnan tietoihisi ja tarjoaa enemmän tilaa mukauttamiseen.

Olitpa ammattivalokuvaaja, jolla on tuhansia korkearesoluutioisia kuvia, pienyrityksen omistaja kriittistä dataa tai elokuvaharrastaja, jolla on laaja kokoelma, jolla on luotettava ja turvallinen tallennusratkaisu välttämätön. Sama pätee jokaiseen henkilöön, joka haluaa tallentaa ja käyttää tietojaan turvallisesti ja täysin yksityisesti. Tässä NAS (Network Attached Storage) tulee esille.

Vaikka kaupallisia versioita on saatavilla, voit myös rakentaa oman NAS: si käyttämällä Raspberry Pi 4:ää ja ownCloudia – mikä on kustannustehokkaampaa ja muokattavissa olevaa.

Miksi rakentaa oma NAS Raspberry Pi: n ja ownCloudin avulla?

Oman NAS: n rakentaminen tarjoaa useita etuja valmiiksi rakennetun ratkaisun ostamiseen verrattuna:

  • Voit mukauttaa tallennuskapasiteettia tarpeidesi mukaan.
  • Hallitset täysin tietosi, ne tallennetaan paikallisesti ja turvallisesti.
  • instagram viewer
  • Voit käyttää NAS-palvelinta tietojen varmuuskopiointiin kaikista laitteista ja suojautua vahingossa tapahtuvalta tietojen katoamiselta.
  • Kustannustehokas ja energiatehokas, koska käytämme Raspberry Pi 4:ää, joka kuluttaa enintään 15 W.
  • Voit käyttää palvelinta myös muihin palveluihin, kuten Plexiin

ownCloud on suosittu avoimen lähdekoodin ohjelmistoratkaisu, jonka avulla voit luoda oman pilvitallennustilan. Se tarjoaa turvallisen ja helppokäyttöisen käyttöliittymän tiedostojesi hallintaan ja käyttämiseen mistä tahansa, millä tahansa laitteella – mukaan lukien Android-, iOS-, macOS-, Linux- ja Windows-alustoilla.

Voit myös synkronoida tiedostosi useiden laitteiden välillä ja jakaa ne muiden kanssa. Se tukee myös laajaa valikoimaa laajennuksia ja laajennuksia, joiden avulla voit laajentaa sen toimintoja ja mahdollistaa kaksivaiheisen todennuksen lisäämään turvallisuutta.

Lisäksi voit rakentaa henkilökohtainen DIY-pilvitallennus etäkäytöllä, tai verkkopalvelin ja isännöi verkkosivustoa Raspberry Pi 4:ssä.

Asioita, joita tarvitset

Rakentaaksesi oman NAS: si Raspberry Pi 4:n ja ownCloudin avulla, tarvitset seuraavat:

  • Raspberry Pi 4 4 Gt tai 8 Gt RAM-muistilla optimaalista suorituskykyä varten
  • NVME tai SATA SSD USB-kotelolla/liittimellä
  • Luokan 10 16 Gt tai 32 Gt microSD-kortti
  • Virtalähde Raspberry Pi 4:lle
  • Luotettava Gigabit-verkko (reititin) NAS-laitteen liittämiseksi paikallisverkkoon nopeaa tiedonsiirtoa varten

Vaihe 1: Määritä Raspberry Pi 4 NAS: lle

Ensinnäkin sinun on ladattava virallinen Raspberry Pi Imager -työkalu ja asenna sitten käyttöjärjestelmä noudattamalla näitä ohjeita.

  1. Käynnistä Raspberry Pi Imager -työkalu.
  2. Klikkaus Valitse käyttöjärjestelmä ja valitse Raspberry Pi OS (muu) > Raspberry Pi OS Lite (64-bittinen).
  3. Klikkaus Valitse Tallennus ja valitse SD-korttisi.
  4. Napsauta rataskuvaketta (oikeassa alakulmassa) ja ota käyttöön SSH. Anna SSH: n käyttäjätunnus ja salasana ja napsauta Tallentaa.
  5. Klikkaus Kirjoittaa. Valitse Joo vahvistaa.

Kun microSD-kortti on vilkkunut, aseta se Raspberry Pi 4:ään ja kytke virtalähde. Raspberry Pi 4 käynnistyy Raspberry Pi OS Lite -käyttöjärjestelmään.

Voit nyt tarkistaa reitittimen DHCP-asetuksen löytääksesi Raspberry Pi: n IP-osoitteen tai käyttää älypuhelimesi Fing-sovellusta (iOS ja Android). Vaihtoehtoisesti voit liittää näppäimistön, hiiren ja näytön Pi: hen ja etsiä sen IP-osoitteen suorittamalla seuraavan komennon:

hostname -I

Vaihe 2: Asenna ja määritä ownCloud Raspberry Pi 4:ään

OmaCloudin määrittäminen Raspberry Pi 4:ssä sinun on asennettava seuraavat:

  • Verkkopalvelin (NGINX tai Apache)
  • PHP
  • MariaDB-tietokanta

Asenna nämä palvelut asentamalla ja suorittamalla Kitti -sovellusta Windowsissa tai käytä Terminal-sovellusta macOS: ssä ja muodosta yhteys Raspberry Pi: hen SSH: n kautta.

Suorita sitten seuraavat komennot:

sudo apt-get update
sudo apt-get upgrade

Odota päivityksen valmistumista. Lehdistö Y ja osui Tulla sisään pyydettäessä. Päivityksen jälkeen suorita seuraavat komennot asentaaksesi tarvittavat paketit.

sudo apt-get install apache2
sudoaptinstallapache2libapache2-mod-php7.4opensslphp-imagickphp7.4-commonphp7.4-curlphp7.4-gdphp7.4-imapphp7.4-intlphp7.4-jsonphp7.4-ldapphp7.4-mbstringphp7.4-mysqlphp7.4-pgsqlphp-smbclientphp-ssh2php7.4-sqlite3php7.4-xmlphp7.4-zip

Kun olet asentanut tarvittavat paketit, käynnistä Apache-palvelin uudelleen.

sudo service apache2 restart

Suorita sitten seuraava komento lisätäksesi käyttäjän www-data ryhmä.

sudo usermod -a -G www-data www-data

Seuraavaksi voimme ladata ja asentaa ownCloudin Raspberry Pi 4:ään käyttämällä seuraavia komentoja:

cd /var/www/html
sudo wget https://download.owncloud.com/server/stable/owncloud-complete-latest.zip
sudounzipowncloud-complete-latest.zip

Luo hakemisto ulkoisen SSD: n liittämistä varten ja muuta ownCloud-hakemiston omistajuutta:

sudo mkdir /media/ExternalSSD
sudo chown www-data: www-data /media/ExternalSSD
sudo chmod 750 /media/ExternalSSD

Korjaa käyttöoikeudet ongelmien välttämiseksi:

sudo chown -R www-data: /var/www/html/owncloud
sudo chmod 777 /var/www/html/owncloud
sudo mkdir /var/lib/php/session
sudo chmod 777 /var/lib/php/session

Seuraavaksi sinun on määritettävä Apache-verkkopalvelin. Avaa asetustiedosto:

sudo nano /etc/apache2/conf-available/owncloud.conf

Lisää sitten siihen seuraavat rivit:

Alias /owncloud "/var/www/owncloud/"

var/www/owncloud/>
Options +FollowSymlinks
AllowOverride All

 <IfModulemod_dav.c>
Dav off
 IfModule>

 SetEnv HOME /var/www/html/owncloud
 SetEnv HTTP_HOME /var/www/html/owncloud

Directory>

Tallenna ja poistu nanosta Ctrl + O sitten Ctrl + X. Ota sitten Apache-moduulit käyttöön:

sudo a2enconf owncloud
sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod mime

Asenna MariaDB-tietokanta:

sudo apt install mariadb-server

Luo tietokanta käyttäjille:

sudo mysql

CREATEDATABASE owncloud;
CREATEUSER'ownclouduser'@'localhost'IDENTIFIEDBY'YourPassword';
GRANTALLPRIVILEGESON owncloud.* TO'ownclouduser'@'localhost';
FLUSHPRIVILEGES;
Exit;

Käynnistä Raspberry Pi uudelleen:

sudo reboot

Vaihe 3: Lisää ulkoinen tallennustila

Voit lisätä useita USB-tallennuslaitteita Raspberry Pi 4:ään USB 3.0 -porttien kautta. Liitä jokin SSD-levyistäsi tai kiintolevyistäsi USB-porttiin ja liitä ulkoinen tallennuslaite tiedostojärjestelmän hakemistoon noudattamalla alla olevia ohjeita ja lisää tallennustilaa DIY NAS -laitteeseen.

Olemme jo luoneet /media/ExternalSSD hakemisto ulkoisen tallennustilan asentamista varten. Varmista, että SSD tai HDD on NTFS alustettu. Asenna se sitten seuraavasti:

sudo apt-get install ntfs-3g

Hanki sitten GID, UID ja UUID:

id -u www-data
id -g www-data
ls -l /dev/disk/by-uuid

Kirjoita muistiin UUID, GID ja UID. Esimerkissämme sda1 on ulkoinen NTFS-alustettu SSD-levy. Seuraavaksi lisäämme aseman fstab tiedosto.

sudo nano /etc/fstab

Lisää seuraava rivi:

UUID= 01D9B8034CE29270 /media/ExternalSSD auto nofail, uid=33,gid=33,umask=0027,dmask=0027,noatime 0 0

Jotta voit asentaa ulkoisen tallennuslaitteen, sinun on löydettävä sen laitetunniste. Käytä seuraavaa komentoa listataksesi kaikki liitetyt tallennuslaitteet:

lsusb

Tässä vaiheessa voit käynnistää Raspberry Pin uudelleen asentaaksesi ulkoisen tallennustilan automaattisesti tai asentaa sen manuaalisesti:

sudo mount /dev/sda1 /media/ExternalSSD

Kaikkien NTFS-asemalla olevien tiedostojen pitäisi näkyä /media/ExternalSSD hakemistosta.

Asema sisältää tällä hetkellä vain Järjestelmän äänenvoimakkuustiedot ja ROSKAKORI piilotetut kansiot. Käynnistä järjestelmä uudelleen.

sudo reboot

4. Määritä ownCloud

Käy uudelleenkäynnistyksen jälkeen Raspberry Pi: n IP-osoitteessa verkkoselaimessa päästäksesi omaan pilviisi.

Kirjoita käyttäjätunnus ja Salasana valinnastasi. Klikkaa Tallennus ja tietokanta ja anna MariaDB-tietokannan tiedot alla olevan kuvan mukaisesti.

Jos käytät ulkoista asemaa tietojen tallentamiseen, muista vaihtaa Datakansio polku /media/ExternalSSD oletusarvosta /var/www/html/owncloud/data. Jos haluat tulevaisuudessa lisätä uuden aseman tai lisää tallennustilaa, noudata tätä ownCloud opas päivittääksesi hakemistopolun.

Klikkaus Viimeistele asennus. Hetken kuluttua voit kirjautua sisään ownCloudiin.

Voit ladata ownCloud-sovelluksen älypuhelimeesi tai tietokoneellesi tiedostojen synkronoimiseksi. Mutta ennen kuin aloitat synkronoinnin tai tiedoston lataamisen, lisää ulkoinen HDD- tai SSD-tallennustila.

Jos olet seurannut jokaista vaihetta huolellisesti, sinun pitäisi olla valmis ja valmis lataamaan tiedostot ownCloud NAS -palveluun.

Uuden Raspberry Pi 4 NAS: n käyttäminen

NAS: n avulla voit keskittää ja käyttää tietojasi useilta paikallisverkon laitteilta. Se on kätevä ja tehokas tapa tallentaa, jakaa ja varmuuskopioida tiedostoja kotona tai toimistossa. Luo lisää käyttäjiä ja määritä heille oma Cloud-tili, jotta he voivat ladata ja suojata tietonsa.

Oman NAS: n rakentaminen Raspberry Pi 4:n ja ownCloudin avulla tarjoaa kustannustehokkaan ja muokattavan ratkaisun, joka vastaa tallennustarpeesi ja hallitse tietosi!