Uvod
Raspberry Pi je nevjerojatan mali računalo koje može poslužiti kao odličan kućni server. U ovom vodiču pokazat ću vam kako postaviti Raspberry Pi 5 kao server za datoteke i media streaming. Ovo je ekonomično i energetski učinkovito rješenje za vaše kućne potrebe.
Potreban Hardver
Za ovaj projekt trebat će vam sljedeća oprema:
- Raspberry Pi 5 (preporučam model s 4GB RAM-a)
- MicroSD kartica (minimum 32GB, preporučam 64GB)
- Napajanje (službeno Raspberry Pi napajanje 5V 3A USB-C)
- Ethernet kabel (za najbolje performanse)
- Vanjski hard disk ili SSD (za pohranu podataka)
Instalacija Operativnog Sustava
Prvi korak je instalacija Raspberry Pi OS. Preporučam Lite verziju jer ne trebamo grafičko sučelje:
Priprema SD kartice
Preuzmite Raspberry Pi Imager sa službene stranice i instalirajte ga. Nakon toga:
- Umetnite SD karticu u računalo
- Pokrenite Raspberry Pi Imager
- Odaberite "Raspberry Pi OS Lite" kao operativni sustav
- Odaberite vašu SD karticu
- Kliknite na zupčanik i postavite hostname, SSH, i WiFi ako trebate
- Kliknite "Write" i pričekajte da proces završi
Prvo Pokretanje i Konfiguracija
Nakon što ste ubacili SD karticu u Raspberry Pi i povezali sve kablove, vrijeme je za prvo pokretanje. Spojite se preko SSH:
ssh [email protected]
# Unesite lozinku koju ste postavili u Imager-u
# Prvo ažurirajte sustav
sudo apt update
sudo apt upgrade -yInstalacija Samba Servera
Samba omogućava dijeljenje datoteka preko mreže s Windows, Mac i Linux računalima. Instalirajte ga ovako:
sudo apt install samba samba-common-bin -y
# Kreirajte direktorij za dijeljenje
sudo mkdir -p /home/pi/shared
sudo chmod 777 /home/pi/sharedKonfiguracija Samba Servera
Sada trebate konfigurirati Sambu da dijeli vaš direktorij. Otvorite konfiguracijsku datoteku:
sudo nano /etc/samba/smb.confNa kraj datoteke dodajte sljedeće linije:
[shared]
path = /home/pi/shared
writeable = Yes
create mask = 0777
directory mask = 0777
public = noSačuvajte datoteku (Ctrl+O, Enter, Ctrl+X) i ponovno pokrenite Sambu:
sudo systemctl restart smbdPostavljanje Lozinke
Postavite Samba lozinku za korisnika pi:
sudo smbpasswd -a pi
# Unesite lozinku dva putaTestiranje i Pristup
Sada možete pristupiti vašem home serveru s bilo kojeg računala u mreži.
Na Windows-u
Otvorite File Explorer i u adresnoj traci upišite:
\\raspberrypi.local\sharedNa Mac-u
U Finder-u pritisnite Cmd+K i upišite:
smb://raspberrypi.local/sharedNa Linux-u
Koristite file manager ili terminal:
smbclient //raspberrypi.local/shared -U piDodatne Mogućnosti
Vaš Raspberry Pi home server sada može poslužiti za mnoge svrhe:
- Media Server: Instalirajte Plex ili Jellyfin za streaming filmova i glazbe
- Cloud Storage: Postavite NextCloud za vlastiti cloud prostor
- Backup Server: Koristite rsync za automatske backup-e
- Download Station: Postavite Transmission za torrent preuzimanja
Zaključak
Čestitam! Sada imate funkcionalan home server baziran na Raspberry Pi-u. Ovo je odličan početak za učenje Linux administracije i mrežnih servisa. Server troši vrlo malo struje (oko 5-10W), tih je, i radi 24/7 bez problema.
U sljedećim člancima pokazat ću kako dodati dodatne funkcije poput Plex servera za media streaming i automatskih backup-a. Ostanite s nama!
Česta Pitanja
Koliko je siguran ovaj setup?
Za kućnu uporabu ovo je dovoljno sigurno. Za dodatnu sigurnost, možete postaviti firewall i omogućiti samo pristup iz lokalne mreže.
Mogu li koristiti WiFi umjesto Ethernet-a?
Da, ali Ethernet je brži i stabilniji. Za najbolje performanse prenosu velikih datoteka, preporučam Ethernet.
Koliko prostora imam za pohranu?
To ovisi o vanjskom hard disku koji spojite. Možete koristiti diskove do nekoliko TB.