Isi kandungan:

Pelayan Media Menggunakan Raspberry Pi: 6 Langkah
Pelayan Media Menggunakan Raspberry Pi: 6 Langkah

Video: Pelayan Media Menggunakan Raspberry Pi: 6 Langkah

Video: Pelayan Media Menggunakan Raspberry Pi: 6 Langkah
Video: Raspberry Pi Mini RGB Desktop Case 2024, Julai
Anonim
Pelayan Media Menggunakan Raspberry Pi
Pelayan Media Menggunakan Raspberry Pi
Pelayan Media Menggunakan Raspberry Pi
Pelayan Media Menggunakan Raspberry Pi
Pelayan Media Menggunakan Raspberry Pi
Pelayan Media Menggunakan Raspberry Pi

Mungkin anda pernah melakukan perjalanan atau perjalanan dan berfikir: 'Saya harap saya dapat membawa ini juga, oh.. dan ini juga.' Jangan risau, saya sama:). Melancong sering memakan masa, dan memakan memori (dari mengambil gambar dan video) jadi untuk mengatasi kebosanan itu dan kekurangan ingatan, penyelesaian terbaik yang saya temui ialah awan ringkas dan mudah alih, yang berfungsi di luar talian. Walaupun sebahagian besar penyimpanan awan adalah besar, awan dalam talian lain bergantung pada sambungan internet. Kedua-duanya tidak kelihatan seperti penyelesaian yang baik untuk perjalanan, jadi saya memutuskan untuk pergi dengan awan luar talian yang mudah alih. Saya menamakannya semula sebagai sistem ArOZ-Online, kerana projek asalnya juga dipanggil sama (lihat di bawah).

Sejak pelancaran pi zero w, projek mudah alih dan bersambung termasuk pi raspberry menjadi lebih popular dan juga lebih padat. Bagaimana jika anda dapat menjadikan awan luar talian anda hanya dengan angka nol pi? Faktor bentuk pi sifar serta kos rendah menjadikannya sangat sesuai untuk projek ini.

Awan luar talian ini berfungsi dengan memberikan isyarat wifi dari penyesuai wifi pi zero w. Dengan menyambung ke wifi dari pi zero, telefon, tablet atau komputer riba anda dapat mengakses memori dari kad sd mikro pi zero melalui laman web luar talian yang disediakan oleh pi zero w. Gambar, video dan muzik boleh dimuat naik, dimuat turun dan dimainkan dari laman web itu. Keseluruhan sistem berfungsi secara automatik dengan hanya menghidupkan pi zero w.

Projek asal (https://www.instructables.com/id/Simplest-Media-Ce…) adalah milik bychui dari intructables (https://www.instructables.com/member/tobychui/), yang meletakkan banyak masa dan usaha untuk menjadikan projek ini menjadi kenyataan. Saya ingin mengucapkan terima kasih kepada rakan baik saya ini atas semua bantuannya dan ingin meminta daripada anda untuk melihat projeknya.

Langkah 1: Apa yang Diperlukan?

Apa yang Diperlukan?
Apa yang Diperlukan?

Akses ke komputer riba atau komputer

A raspberry pi sifar w

Kad mirco sd (min 8GB) untuk sistem operasi (Sandisk Ultra dan Samsung EVO + disyorkan kerana kelajuan penulisan dan pembacaan yang tinggi)

Sesuatu untuk mengakses kad SD mikro dari komputer riba / komputer anda. Saya tidak memerlukan apa-apa tetapi anda mungkin memerlukan adaptor kad SD mikro ke SD atau usb di mana kad SD mikro boleh dipasang dan diakses dari komputer / komputer riba.

Kabel USB mikro untuk memberi kuasa sifar w

Dan mungkin kes untuk melindungi pi zero w.

Untuk kad micro SD, sistem operasi akan memakan waktu sekitar 3, 5 GB, memori yang tersisa dapat digunakan untuk offline-cloud. Saya secara peribadi menggunakan sandisk ultra 64GB dan tinggal sekitar 59GB untuk fail. Setahu saya, maks. saiz kad micro SD yang disokong untuk Raspberry Pi adalah 128GB, tetapi tidak semua kad disokong dan ada yang perlu diformat sebelum dapat digunakan.

Langkah 2: Bermula

Bermula
Bermula
Bermula
Bermula
Bermula
Bermula

Daripada menulis kira-kira 50 langkah atau lebih untuk menyiapkan projek ini pada Raspberry Pi anda, saya memilih untuk menerbitkan fail gambar sebagai gantinya, yang perlu dibakar pada kad SD mikro kosong. Fail gambar berukuran 1, 45 GB dan dimampatkan. Anda tidak perlu membuka zip fail sekiranya anda mengikuti arahan di bawah. Inilah pautan ke fail gambar:

Fail gambar alfa ArOZ

Gambar telah dibakar pada kad SD kosong (minimum 8GB). Untuk melakukannya, format pertama kad SD mikro menggunakan perisian 'SDFormatter' (boleh dimuat turun dari https://www.sdcard.org/downloads/formatter_4/index…). Setelah memasukkan kad SD mikro anda, pilih pilihan dan aktifkan 'Format-Size-Adjustment'. Selepas memformat, gambar boleh dibakar pada kad sd mikro. Saya secara peribadi lebih suka menggunakan Etcher untuk membakar gambar, kerana ia mudah digunakan dan tidak memerlukan anda membuka zip fail gambar. Etcher boleh dimuat turun dari sini: https://etcher.io/. Setelah memilih pemacu dengan kad SD mikro anda di etcher, pilih ke gambar ArOZ-Online dan klik pada denyar. Apabila prosesnya selesai, sistem ini beroperasi, tetapi memerlukan beberapa pengubahsuaian.

Langkah 3: Menguji Sistem

Menguji Sistem
Menguji Sistem
Menguji Sistem
Menguji Sistem
Menguji Sistem
Menguji Sistem
Menguji Sistem
Menguji Sistem

Setelah kad SD mikro disiapkan, pasangkan kad SD mikro di slot pada pi nol w. Kuasakan raspberry dengan kabel USB mikro. Selepas lebih kurang 2 minit, anda seharusnya dapat melihat 'ArOZ-Online' sebagai rangkaian baru. Cuba sambungkannya menggunakan peranti lain. Kata laluan lalai adalah 'toby-chui'. Anda harus dihubungkan untuk menjadi wifi dari raspberry pi, tetapi tidak ada internet sebenar yang tersedia. Navigasi ke penyemak imbas anda dan ketik:

192.168.0.1

Anda sekarang seharusnya dapat melihat laman web ArOZ-Online jika semuanya dilakukan dengan betul. Sekarang ia berfungsi, beberapa fail perlu diedit. Untuk mengedit fail, muat turun VNC Viewer dari sini pada Laptop / PC anda (sebaiknya) dan sambungkan ke sistem ArOZ-Online dalam tetapan wifi.

Oleh kerana rasa sakit kerana menulis keseluruhan alamat IP setiap kali anda ingin mengakses awan luar talian, saya menandakan alamat laman web ArOZ-Online sehingga saya dapat mengakses awan dengan mengklik satu butang.

www.realvnc.com/download/viewer/

Buka VNC Viewer dan ketik alamat ini di medan alamat:

192.168.0.1

Ia akan meminta nama pengguna dan kata laluan. Nama pengguna lalai adalah 'pi' dan kata laluan lalai adalah 'raspberry'. Sekiranya tidak membenarkan anda masuk menggunakan maklumat tersebut, cubalah 'root' sebagai nama pengguna dan 'kata laluan' sebagai kata laluan.

Anda kini harus melihat desktop sistem ArOZ-Online.

Selepas log masuk, but semula peranti dengan mengikat ini di LXTerminal:

rebo sudo

Selepas but semula, anda boleh log masuk menggunakan 'pi' pengguna

Langkah 4: Konfigurasi Akhir

Konfigurasi Akhir
Konfigurasi Akhir
Konfigurasi Akhir
Konfigurasi Akhir
Konfigurasi Akhir
Konfigurasi Akhir

Tidak kira apa saiz kad SD mikro anda, memori sepenuhnya tidak dapat digunakan sebagaimana adanya. Untuk menggunakan memori penuh yang tersedia dengan kad SD mirco anda, buka Terminal LX, kemudian ketik:

sudo raspi-config

Menu mesti muncul sekarang. Pilih 'Advanced Options' dari menu, kemudian tekan enter. Dari sini, pilih 'Expand-Filesystem'. Navigasi ke 'belakang' dengan menggunakan kekunci anak panah kanan dan kiri, tekan enter, kemudian pilih 'Selesai' dengan cara yang sama dan tekan enter juga. Sistem akan meminta anda memulakan semula (mulakan semula). Pilih 'ya' dan tunggu. Semasa sistem dihidupkan semula, anda akan kehilangan isyarat wifi dan VNC akan dibatalkan. Untuk menyambung semula, tunggu sekitar 2 minit, sambungkan semula ke ArOZ-Online dalam tetapan wifi dari peranti anda dan gunakan VNC Viewer untuk memaparkan desktop.

Perkara seterusnya yang perlu dilakukan ialah menukar kata laluan lalai. Ini dapat dilakukan dengan mengklik ikon raspberry yang terletak di sudut kiri bawah, kemudian memilih 'Preferences' dan mengklik 'Raspberry Pi Configuration'. Klik pada 'Change password' dan taipkan 'raspberry' sebagai kata laluan semasa. Taipkan kata laluan baru dan taipkannya semula di medan terakhir. Terakhir, klik pada enter untuk menerapkan perubahan. Semasa menyambung ke VNC lain kali, gunakan kata laluan yang anda tentukan.

Untuk menukar kata laluan wifi dari sistem ArOZ-Online, fail tertentu harus diubah. Taipkan ini di Terminal:

sudo leafpad /etc/hostapd/hostapd.conf

Cari baris 'wpa_passphrase = toby-chui' dan ubah kata laluan dengan menggantikan 'toby-chui' dengan kata laluan anda sendiri. Pastikan kata laluan baru mempunyai panjang sekurang-kurangnya 8 aksara dan tidak mudah diteka. Simpan fail dengan menekan 'Ctrl' dan 's' dan setelah menyimpan, keluar dari editor dengan menekan 'Alt' dan 'F4'. Untuk menerapkan perubahan, reboot pi raspberry dengan menaip:

rebo sudo

Selepas satu atau dua minit, apabila anda dapat melihat ArOZ-Online sebagai rangkaian wifi, anda akan menyedari bahawa kata laluan telah dikemas kini dan tidak ada peranti yang dapat menyambungkannya lagi. Sama ada peranti dari mana anda cuba menyambung akan memberitahu anda untuk menaip semula kata laluan atau anda mungkin perlu menukar kata laluan untuk rangkaian ini secara manual dalam tetapan rangkaian. Setelah disambungkan, ketik 192.168.0.1 di penyemak imbas anda. Laman web ArOZ-Online akan muncul. Sekiranya berjaya, semuanya baik-baik saja.

Tahniah, anda telah selesai menyediakan awan luar talian mudah alih anda sendiri.

Saya harap anda menyukai projek ini dan ingin mendengar pendapat anda dalam komen di bawah:) Jangan lupa untuk mengklik 'Saya berjaya!' apabila anda telah menyelesaikan sistem ini kerana ini adalah arahan pertama saya. Saya juga akan gembira sekiranya anda menambahkan projek ini ke kegemaran anda:))

Baiklah, terima kasih dan jumpa lagi.

Langkah 5: Menambah Keselamatan …

Menambah Keselamatan…
Menambah Keselamatan…

Keselamatan adalah penting. Tidak ada yang menginginkannya jika beberapa penggodam jahat mencari melalui data seseorang. Pada masa ini, angka sifar anda cukup selamat kerana sebenarnya tidak tersambung ke internet tetapi penggodam tempatan masih dapat mengakses data anda dari awan anda. Dengan 'tempatan' saya bermaksud orang yang dapat melihat SSID awan anda. Beberapa perkara boleh dilakukan untuk meningkatkan keselamatan awan anda:

Memaksa pengguna 'sudo' memasukkan kata laluan anda:

Di Terminal, ketik 'sudo passwd'. Ia akan meminta kata laluan baru kepada anda. Jangan risau, Terminal tidak akan menunjukkan watak yang anda taipkan tetapi itu normal. Tekan enter dan taip semula kata laluan anda. Sekarang, pengguna 'sudo' mempunyai kata laluan, tetapi sejauh ini ia tidak akan memintanya. Untuk memaksa pengguna 'sudo' memasukkan kata laluan, ketik:

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

dan ubah 'nopasswd' menjadi 'passwd' (hapus sahaja 'tidak'). Tekan butang Control dan huruf 'X' pada papan kekunci anda dan tekan enter. Untuk menyimpan fail, tekan 'y' dan tekan enter, Sudah selesai!

Membuat kata laluan untuk 'root' pengguna:

Pengguna 'root' mempunyai lebih banyak hak daripada pengguna mana pun. Secara lalai, 'root' pengguna tidak akan meminta kata laluan yang merupakan lubang keselamatan. Membuat kata laluan untuk pengguna 'root' akan meningkatkan keselamatan. Untuk melakukannya, masukkan 'sudo su' di terminal untuk beralih ke 'root' pengguna. Setelah sampai di sana, taip 'passwd' dan tambahkan kata laluan. Tekan enter dan taip semula kata laluan anda. Tekan enter lagi untuk menyelesaikan. Kini awan anda lebih selamat daripada penggodam.

Maaf penggodam, selamat mencuba tetapi tidak ada cerut;)

Langkah 6: Pilihan: Menyahpepijat, Mengemas kini, Memasang Perisian Baru …

Pilihan: Menyahpepijat, Mengemas kini, Memasang Perisian Baru …
Pilihan: Menyahpepijat, Mengemas kini, Memasang Perisian Baru …
Pilihan: Menyahpepijat, Mengemas kini, Memasang Perisian Baru …
Pilihan: Menyahpepijat, Mengemas kini, Memasang Perisian Baru …

Seperti yang anda mungkin sedar, setelah langkah terakhir, pi anda terputus dari laman web seluruh dunia. Di desktop, Pi memberitahu anda bahawa tidak ada antara muka tanpa wayar yang dijumpai. Sekiranya anda mungkin ingin mengemas kini atau menaik taraf sistem atau memasang perisian tambahan, ada cara untuk mendapatkan akses internet tanpa mengubah apa-apa. Namun untuk ini, anda memerlukan dongle wifi plug-n-play yang diperakui linux (pada dasarnya wifi-dongle yang disokong pada Raspberry Pi mis. PiHut / Edimax / Pimoroni…) serta mikro-USB ke USB penyesuai. Pasangkan penyesuai mikro USB di slot mikro usb kiri pada Pi dan sambungkan dongle ke penyesuai dan hidupkan Pi. Sambungkan ke Pi melalui VNC menggunakan 192.168.0.1 dan cari rangkaian wifi dengan mengklik ikon wifi di sebelah kiri bawah. Anda akan diminta memasukkan kata laluan untuk rangkaian. Anda semestinya mempunyai sambungan internet yang berfungsi sekarang, yang akan bertahan selagi penyesuai wifi luaran dipasang.

Satu kelebihan besar sistem ini ialah semua fungsi Raspberry Pi Zero W masih dapat digunakan. Sekiranya anda dalam perjalanan, anda juga boleh menggunakan Desktop raspberry pi melalui VNC dan mengaksesnya setiap kali Pi dihidupkan. Anda bahkan tidak memerlukan layar, papan kekunci atau tetikus untuk mengakses desktop Pi Zero W.

Disyorkan: