İçindekiler:

Raspberry Pi Kullanan Medya Sunucusu: 6 Adım
Raspberry Pi Kullanan Medya Sunucusu: 6 Adım

Video: Raspberry Pi Kullanan Medya Sunucusu: 6 Adım

Video: Raspberry Pi Kullanan Medya Sunucusu: 6 Adım
Video: Raspberry Pi Üzerinde Steam Oyunlarını Nasıl Oynarsınız? 2024, Kasım
Anonim
Raspberry Pi Kullanan Medya Sunucusu
Raspberry Pi Kullanan Medya Sunucusu
Raspberry Pi Kullanan Medya Sunucusu
Raspberry Pi Kullanan Medya Sunucusu
Raspberry Pi Kullanan Medya Sunucusu
Raspberry Pi Kullanan Medya Sunucusu

Belki seyahatlere çıktınız ve 'Keşke bunu da taşıyabilseydim, ah.. ve bunu da' diye düşündünüz. Merak etme bende aynıyım:) Seyahat etmek genellikle zaman alabilir ve (fotoğraf ve video çekmekten) bellek tüketebilir, bu yüzden bu can sıkıntısı ve bellek eksikliğiyle başa çıkmak için karşılaştığım en iyi çözüm, çevrimdışı çalışan kompakt ve taşınabilir bir buluttu. Çoğu bulut depolama alanı tıknaz olsa da, diğer çevrimiçi bulutlar bir internet bağlantısına güvenir. Her ikisi de seyahat için iyi çözümler gibi görünmüyor, bu yüzden taşınabilir, çevrimdışı bir bulut kullanmaya karar verdim. Orijinal proje de aynı şekilde adlandırıldığından, bunu ArOZ-Online sistemi olarak yeniden adlandırdım (aşağıya bakın).

Pi Zero w'nin piyasaya sürülmesinden bu yana, ahududu pi dahil olmak üzere taşınabilir ve bağlantılı projeler daha popüler ve daha kompakt hale geldi. Çevrimdışı bulutunuzu yalnızca bir pi sıfır ile yapabilirseniz ne olur? Pi sıfırın form faktörü ve düşük maliyeti onu bu proje için oldukça uygun kılıyor.

Bu çevrimdışı bulut, pi zero w'nin wifi adaptöründen bir wifi sinyali sağlayarak çalışır. Telefonunuz, tabletiniz veya dizüstü bilgisayarınız pi zero'dan wifi'ye bağlanarak pi zero w tarafından sağlanan çevrimdışı bir web sitesi aracılığıyla pi zero'nun mikro sd kartındaki belleğe erişebilir. Bu web sitesinden resimler, videolar ve müzikler yüklenebilir, indirilebilir ve oynatılabilir. Tüm sistem, sadece pi zero w'ye güç vererek otomatik olarak çalışır.

Orijinal proje (https://www.instructables.com/id/Simplest-Media-Ce…) intructables'dan (https://www.instructables.com/member/tobychui/) tobychui'ye aittir. zaman ve bu projeyi gerçeğe dönüştürmek için çalışın. Tüm yardımları için bu güzel arkadaşıma teşekkür eder, projelerine bir göz atmanızı rica ederim.

Adım 1: Ne Gerekli?

Ne Gerekli?
Ne Gerekli?

Bir dizüstü bilgisayara veya bilgisayara erişim

Bir ahududu pi sıfır w

İşletim sistemi için bir mirco sd kart (min 8GB) (yüksek yazma ve okuma hızları nedeniyle Sandisk Ultra ve Samsung EVO+ önerilir)

Dizüstü bilgisayarınızdan/PC'nizden mikro SD karta erişmek için bir şey. Hiçbir şeye ihtiyacım yoktu ama bir mikro SD - SD kart adaptörüne veya mikro SD kartın takılabileceği ve pc/dizüstü bilgisayardan erişilebileceği bir usb'ye ihtiyacınız olabilir.

Sıfıra güç sağlamak için bir mikro USB kablosu

Ve belki de pi sıfır w'yi korumak için bir durum.

Mikro SD karta gelince, işletim sistemi yaklaşık 3, 5 GB alacaktır, kalan bellek çevrimdışı bulut için kullanılabilir. Şahsen 64GB sandisk ultra kullandım ve dosyalar için kullanmak için yaklaşık 59GB kaldı. Hatırladığım kadarıyla max. Raspberry Pi için desteklenen mikro SD kart boyutu 128 GB'dir, ancak tüm kartlar desteklenmez ve bazılarının kullanılmadan önce biçimlendirilmesi gerekir.

2. Adım: Başlarken

Başlarken
Başlarken
Başlarken
Başlarken
Başlarken
Başlarken

Bu projeyi Raspberry Pi sıfır w'nize kurmak için yaklaşık 50 adım veya daha fazlasını yazmak yerine, bunun yerine boş bir mikro SD karta yakılması gereken görüntü dosyasını yayınlamayı seçtim. Resim dosyası 1, 45 GB büyüklüğünde ve sıkıştırılmıştır. Aşağıdaki talimatları uygularsanız dosyayı gerçekten açmanız gerekmez. İşte resim dosyasının bağlantısı:

ArOZ alfa görüntü dosyası

Görüntü boş bir SD karta yazdırıldı (min. 8GB). Bunu yapmak için önce mikro SD kartı 'SDFormatter' yazılımını kullanarak biçimlendirin (https://www.sdcard.org/downloads/formatter_4/index… adresinden indirilebilir). Mikro SD kartınızı taktıktan sonra, seçenekleri seçin ve 'Biçim-Boyut-Ayarlama'yı etkinleştirin. Biçimlendirdikten sonra görüntü mikro sd karta yazdırılabilir. Ben şahsen görüntüleri yakmak için Etcher'ı kullanmayı tercih ediyorum, çünkü kullanımı kolay ve görüntü dosyalarını açmanızı gerektirmez. Etcher buradan indirilebilir: https://etcher.io/. etcher üzerinde micro SD kartınızın bulunduğu sürücüyü seçtikten sonra, ArOZ-Online imajını seçin ve flash'a tıklayın. İşlem tamamlandığında sistem çalışır durumdadır, ancak bazı modifikasyonlar gerektirir.

Adım 3: Sistemi Test Etme

Sistemi Test Etme
Sistemi Test Etme
Sistemi Test Etme
Sistemi Test Etme
Sistemi Test Etme
Sistemi Test Etme
Sistemi Test Etme
Sistemi Test Etme

Artık mikro SD kart kurulduğuna göre, mikro SD kartı pi zero w üzerindeki yuvaya takın. Ahududuya mikro USB kablosuyla güç verin. Yaklaşık 2 dakika sonra 'ArOZ-Online'ı yeni bir ağ olarak görebilmelisiniz. Başka bir cihaz kullanarak bağlanmayı deneyin. Varsayılan şifre 'toby-chui'dir. Ahududu pi'den wifi olmak için bağlı olmalısınız, ancak gerçek internet yok. Tarayıcınıza gidin ve şunu yazın:

192.168.0.1

Her şey doğru yapılmışsa, artık ArOZ-Online web sitesini görebilmelisiniz. Artık çalıştığına göre, bazı dosyaların düzenlenmesi gerekiyor. Dosyaları düzenlemek için buradan Dizüstü/PC'nize (tercihen) VNC Viewer'ı indirin ve wifi ayarlarından ArOZ-Online sistemine bağlanın.

Çevrimdışı buluta her erişmek istediğinizde IP adresinin tamamını yazmak zahmetli olduğu için, tek bir tuşa tıklayarak buluta erişebilmek için ArOZ-Online web sitesinin adresini işaretledim.

www.realvnc.com/download/viewer/

VNC Viewer'ı açın ve adres alanına bu adresi yazın:

192.168.0.1

Bir kullanıcı adı ve şifre isteyecektir. Varsayılan kullanıcı adı 'pi' ve varsayılan şifre 'raspberry'dir. Bu bilgileri kullanarak giriş yapmanıza izin vermiyorsa, kullanıcı adı olarak 'root' ve şifre olarak 'şifre' deneyin.

Şimdi ArOZ-Online sisteminin masaüstünü görmelisiniz.

Oturum açtıktan sonra, bunu LXTerminal'e bağlayarak cihazı yeniden başlatın:

sudo yeniden başlatma

Yeniden başlatmanın ardından, 'pi' kullanıcısını kullanarak oturum açabileceksiniz.

Adım 4: Son Yapılandırma

Son Yapılandırma
Son Yapılandırma
Son Yapılandırma
Son Yapılandırma
Son Yapılandırma
Son Yapılandırma

Mikro SD kartınızın boyutu ne olursa olsun, belleğin tamamı olduğu gibi kullanılamaz. Mirco SD kartınız tarafından kullanılabilen tam belleği kullanmak için LX Terminal'i açın ve şunu yazın:

sudo raspi yapılandırması

Şimdi bir menü açılmalıdır. Menüden 'Gelişmiş Seçenekler'i seçin ve enter'a basın. Buradan, 'Dosya Sistemini Genişlet'i seçin. Sağ ve sol ok tuşlarını kullanarak 'geri' gidin, enter'a basın, ardından aynı şekilde 'Bitir'i seçin ve enter'a basın. Sistem sizden yeniden başlatmanızı (yeniden başlatmanızı) isteyecektir. 'Evet'i seçin ve bekleyin. Sistem yeniden başlatılırken, wifi sinyallerini kaybedersiniz ve VNC iptal edilir. Yeniden bağlanmak için yaklaşık 2 dakika bekleyin, cihazınızın wifi ayarlarında ArOZ-Online'a yeniden bağlanın ve masaüstünü görüntülemek için VNC Viewer'ı kullanın.

Yapılacak bir sonraki şey, varsayılan şifreyi değiştirmek. Bu, sol alt köşede bulunan ahududu simgesine tıklayarak, ardından 'Tercihler'i seçip' Raspberry Pi Yapılandırması'na tıklayarak yapılabilir. 'Şifreyi değiştir'e tıklayın ve mevcut şifre olarak 'ahududu' yazın. Yeni bir şifre girin ve son alana tekrar yazın. Son olarak, değişikliği uygulamak için enter'a tıklayın. VNC'ye başka bir zaman bağlanırken belirlediğiniz şifreyi kullanın.

ArOZ-Online sisteminden wifi şifresini değiştirmek için belirli bir dosyanın değiştirilmesi gerekir. Bunu Terminal'e yazın:

sudo yaprak pedi /etc/hostapd/hostapd.conf

'wpa_passphrase=toby-chui' satırını bulun ve 'toby-chui'yi kendi parolanızla değiştirerek parolayı değiştirin. Yeni şifrenin en az 8 karakter uzunluğunda olduğundan ve tahmin edilmesi kolay olmadığından emin olun. Dosyayı 'Ctrl' ve 's' tuşlarına basarak kaydedin ve kaydettikten sonra 'Alt' ve 'F4' tuşlarına basarak düzenleyiciden çıkın. Değişiklikleri uygulamak için ahududu pi'yi yazarak yeniden başlatın:

sudo yeniden başlatma

Bir veya iki dakika sonra, ArOZ-Online'ı bir wifi ağı olarak gördüğünüzde, şifrenin güncellendiğini ve artık hiçbir cihazın ona bağlanamadığını fark edeceksiniz. Ya bağlanmaya çalıştığınız cihaz size parolayı yeniden yazmanızı söyleyecektir ya da ağ ayarlarında bu ağın parolasını manuel olarak değiştirmeniz gerekebilir. Bağlandıktan sonra tarayıcınıza 192.168.0.1 yazın. ArOZ-Online web sitesi açılmalıdır. Çalışırsa, her şey yolundadır.

Tebrikler, kendi taşınabilir çevrimdışı bulutunuzu kurmayı bitirdiniz.

Umarım bu projeyi beğenmişsinizdir ve aşağıdaki yorumlarda görüşlerinizi duymak istersiniz:) Lütfen 'Ben başardım!' seçeneğine tıklamayı unutmayın. Bu sistemi tamamladığınızda, bu benim ilk talimatımdır. Bu projeyi de favorilerinize eklerseniz sevinirim:))

Peki o zaman, teşekkür ederim ve tekrar görüşürüz.

Adım 5: Güvenlik Ekleniyor…

Güvenlik Ekleniyor…
Güvenlik Ekleniyor…

Güvenlik önemlidir. Kötü bir bilgisayar korsanı birinin verilerine bakıyorsa kimse bundan hoşlanmaz. Şu anda, sıfır w'niz aslında internete bağlı olmadığı için oldukça güvenlidir, ancak yerel bilgisayar korsanları yine de verilerinize bulutunuzdan erişebilir. 'Yerel' derken, bulutunuzun SSID'sini görebilen insanları kastediyorum. Bulutunuzun güvenliğini artırmak için birkaç şey yapılabilir:

'Sudo' kullanıcısını şifrenizi girmeye zorlamak:

Terminalde 'sudo passwd' yazın. Sizden yeni bir şifre isteyecektir. Merak etmeyin, Terminal yazdığınız karakterleri size göstermez ama bu normaldir. Enter'a basın ve şifrenizi tekrar yazın. Şimdi, 'sudo' kullanıcısının bir şifresi var, ancak şimdiye kadar bunu sormayacak. 'Sudo' kullanıcılarını parola girmeye zorlamak için şunu yazın:

sudo nano /etc/sudoers.d/010_pi-nopasswd

ve 'nopasswd'yi 'passwd' olarak değiştirin (sadece 'hayır'ı kaldırın). Klavyenizdeki Kontrol düğmesine ve 'X' harfine basın ve enter tuşuna basın. Dosyayı kaydetmek için 'y' tuşuna basın ve enter'a basın, İşte bu kadar!

'root' kullanıcısı için bir parola oluşturma:

'Kök' kullanıcısı herhangi bir kullanıcıdan daha fazla hakka sahiptir. Varsayılan olarak, 'root' kullanıcısı bir güvenlik açığı olan bir şifre istemez. 'Kök' kullanıcı için bir parola oluşturmak güvenliği artıracaktır. Bunu yapmak için, 'root' kullanıcısına geçmek için terminalde 'sudo su' yazın. Bir kez orada, 'passwd' yazın ve bir şifre ekleyin. Enter'a basın ve şifrenizi tekrar yazın. Bitirmek için tekrar enter'a basın. Artık bulutunuz bilgisayar korsanlarına karşı daha güvenli.

Üzgünüm bilgisayar korsanları, iyi deneme ama puro yok;)

Adım 6: İsteğe Bağlı: Hata Ayıklama, Güncelleme, Yeni Yazılım Yükleme…

İsteğe bağlı: Hata Ayıklama, Güncelleme, Yeni Yazılım Yükleme…
İsteğe bağlı: Hata Ayıklama, Güncelleme, Yeni Yazılım Yükleme…
İsteğe bağlı: Hata Ayıklama, Güncelleme, Yeni Yazılım Yükleme…
İsteğe bağlı: Hata Ayıklama, Güncelleme, Yeni Yazılım Yükleme…

Muhtemelen fark ettiğiniz gibi, son adımdan sonra pi'niz dünya çapında ağdan kesildi. Masaüstünde Pi, kablosuz arabirim bulunamadığını söyler. Sistemi güncellemek veya yükseltmek veya herhangi bir ek yazılım yüklemek istemeniz durumunda, hiçbir şeyi değiştirmeden internet erişimi elde etmenin bir yolu vardır. Ancak bunun için linux sertifikalı bir tak-çalıştır wifi donanım kilidine (temelde Raspberry Pi'de desteklenen bir wifi donanım kilidine, örneğin PiHut / Edimax / Pimoroni…) ve ayrıca bir mikro USB'den USB'ye ihtiyacınız olacak. adaptör. Mikro USB adaptörünü Pi üzerindeki sol mikro usb yuvasına takın ve dongle'ı adaptöre bağlayın ve Pi'yi açın. 192.168.0.1 kullanarak VNC üzerinden Pi'ye bağlanın ve sol alt taraftaki wifi simgesine tıklayarak wifi ağlarını arayın. Ağ için parola girmeniz istenecektir. Artık, harici wifi adaptörü takılı olduğu sürece sürecek, çalışan bir internet bağlantınız olmalıdır.

Bu sistemin büyük bir avantajı, Raspberry Pi Zero W'nin tüm fonksiyonlarının hala kullanılabilir olmasıdır. Seyahatteyseniz, VNC üzerinden ahududu pi'nin Masaüstünde çalışabilir ve Pi'ye her güç verildiğinde ona erişebilirsiniz. Pi Zero W'nin masaüstüne erişmek için bir ekrana, klavyeye veya fareye bile ihtiyacınız olmayacak.

Önerilen: