Isi kandungan:
- Langkah 1: Baru dengan Pengaturcaraan Linux & Terminal?
- Langkah 2: Bahan
- Langkah 3: Program Perisian
- Langkah 4: Mulakan Pantas
- Langkah 5: Sediakan Raspberry Pi
- Langkah 6: Pasang Apache
- Langkah 7: Pasang Perisian Pelayan
- Langkah 8: Edit Fail Konfigurasi DHCP
- Langkah 9: Edit Fail Pelayan DHCP Lalai
- Langkah 10: Sediakan Alamat IP Statik
- Langkah 11: Konfigurasikan Butiran Titik Akses
- Langkah 12: Konfigurasikan Terjemahan Alamat Rangkaian ("NAT")
- Langkah 13: Uji Titik Akses Itu
- Langkah 14: Sediakan Daemon
- Langkah 15: Hampir Ada! Buat Fail HTML Pelayan Web
- Langkah 16: Edit HTML File Pt. 1
- Pelayan Web Tempatan jenfoxbot
- Langkah 17: Edit HTML File Pt. 2
- Langkah 18: OMG Akhirnya! Telah siap:)
- Langkah 19: Apa Seterusnya?
Video: Jadikan Pi Anda sebagai Pelayan Awan (Tempatan)! 19 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Simpan dan akses dokumen dan foto dan muzik di pelayan Pi Cloud tempatan anda sendiri! Bahagian terbaik: anda boleh menggunakannya jika, atau kapan, Internet tidak berfungsi (atau jika anda berada di tempat terpencil & mahukan akses ke Wikipedia). Oh hei, dan jika rakan anda mendapatnya dan mereka tinggal berdekatan (* ahem * 80 kaki * ahem *), anda boleh berkongsi barang dengan mereka dan membuat talian sembang peribadi anda sendiri!
Itu membuat saya berfikir.. sekiranya cukup banyak orang yang membina pelayan Pi Cloud, kita dapat menggunakan Internet dengan banyak! Itu akan menjadi 11/10 pada skala kehebatan. Dengan model baru komputer Raspberry Pi, mungkin dan tidak mahal! (Apa! Beritahu saya lebih banyak!)
Tutorial ini akan menunjukkan kepada anda cara menyiapkan Titik Akses WiFi jarak pendek (~ 80 kaki) dan pelayan web peribadi ('bawa kembali ke bbies HTML). Anda boleh menetapkannya sebagai rangkaian tempatan (tertutup) sahaja (iaitu peranti sandaran "awan" peribadi anda sendiri), atau menyiarkannya ke seluruh dunia! (..jika anda melakukan ini, pastikan anda mengetahui keselamatan rangkaian.)
Yang mengatakan, dengan andaian anda mempunyai pengetahuan asas mengenai Pi, berikut adalah pecahannya:
Masa Baca: ~ 40 min
Masa Binaan: ~ 60 min (kurang jika anda berpengalaman dengan Linux)
Kos: ~ $ 35 (untuk Pi 3)
Sekiranya anda berminat untuk membantu memulakan Internet orang lain, bagikan dengan rakan & keluarga & semua orang yang anda kenal (atau bina untuk mereka!). Sekiranya anda membina projek ini, sila nyatakan bahawa anda telah membuatnya sehingga kami dapat mengetahui berapa banyak orang yang mempunyai infrastruktur yang kami perlukan untuk benar-benar membuat Internet orang yang lengkap. Terakhir, ikuti saya untuk terus mengetahui (saya menghubungi beberapa orang untuk mencuba agar perkara ini menjadi kenyataan, jangan ragu untuk menghubungi saya jika anda dapat membantu dan / atau mengambilnya, ini adalah sumber terbuka!).
Langkah 1: Baru dengan Pengaturcaraan Linux & Terminal?
Kita perlu dapat mengakses Pi kita dari jauh (mis. Melalui SSH). Sekiranya anda seperti "wtf is that", lihat tutorial pengenalan ini untuk gambaran keseluruhan yang lebih teliti mengenai cara menyiapkan Raspberry Pi 3 dan beberapa pengaturcaraan terminal Linux yang cepat.
Pendekatan ini ke Titik Akses Pi * dan pelayan web ** menggunakan OS Jessie Lite. Sekiranya anda mengikuti tutorial ini baris demi baris, anda memerlukan versi Linux khusus ini
Terakhir, tutorial ini dibina daripada tutorial Perpustakaan Bebas Adafruit, jadi periksa tutorial itu jika anda menghadapi sebarang masalah (atau tinggalkan komen dan saya atau orang lain yang membantu akan berusaha menjawab soalan anda:))
(Juga, ini mungkin terasa agak lama, jadi saya telah menyertakan pelbagai foto anak anjing comel untuk membuat anda termotivasi: D)
* Titik Akses adalah peranti perkakasan yang membolehkan peranti WiFi (mis. Telefon pintar) menyambung ke rangkaian berwayar (mis. Penghala).
** Pelayan web adalah komputer yang menyampaikan laman web. Apabila anda pergi ke laman web kegemaran anda, anda memasukkan "www.wikipedia.org" yang membawa anda ke alamat IP untuk pelayan web dan memaparkan maklumat awam.
Amaran: disarankan untuk menjalankan Pi anda sebagai rangkaian tempatan sahaja (iaitu jangan sambungkan Pi ke World Wide Web yang lebih luas) kerana protokol kata laluan WPA2 mungkin tidak selamat.
Langkah 2: Bahan
Komputer dengan port Ethernet & slot Kad SD
Raspberry Pi 3
- Kad SD (8GB atau lebih besar, terutamanya jika anda ingin menggunakannya untuk penyimpanan)
Kabel kuasa MicroUSB ke USB
Kabel Ethernet
- Disyorkan: Kes Raspberry Pi
Langkah 3: Program Perisian
1. PuTTY membolehkan kami masuk dari jauh ke Raspberry Pi menggunakan alamat IP, nama pengguna, dan kata laluan Pi.
Muat turun di sini:
2. Etcher memformat dan menulis Sistem Operasi Raspbian (atau lain-lain) ("OS") ke kad SD.
Muat turun di sini:
3. WinSCP memungkinkan pemindahan fail yang mudah antara komputer anda dan Raspberry Pi.
Muat turun di sini (klik pada Pakej Pemasangan):
4. Komputer Windows memerlukan perkhidmatan cetak Bonjour untuk Windows (dari Apple) untuk menggunakan alamat IP "raspberrypi.local".
Muat turun di sini:
Langkah 4: Mulakan Pantas
Sekiranya anda pernah bekerja dengan Pi sebelumnya dan selesa dengan terminal Linux dan sebagainya, berikut adalah gambaran keseluruhan ringkas mengenai proses ini:
1. Muatkan Jessie Lite ke kad SD (8GB atau lebih) dan masukkan ke dalam Pi.
Muat turun OS Jessie Lite di sini.
2. Log masuk dari jauh (mis. SSH) dan masukkan kelayakan.
3. Berikut adalah repositori Github dengan semua arahan untuk mengubah Pi anda menjadi pelayan web: D
Periksa fail Setup dan masukkan perintah (mengikut urutan). Proses ini akan memasang HostAPD (pengesahan), DHCP (pengurusan IP), iptables (firewall), dan Apache (perisian pelayan web).
4. Buat laman web awam atau simpan fail / data anda secara peribadi / w / rakan & keluarga
Contoh laman web HTML yang diadaptasi dari tutorial Adafruit Digital Free Library dimasukkan ke dalam repositori Github (ServerWebsiteHTML-Raw). Anda juga boleh menggunakan fail zip yang lebih besar untuk membina:)
Amaran: disarankan untuk menjalankan Pi anda sebagai rangkaian tempatan sahaja (iaitu jangan sambungkan Pi ke World Wide Web yang lebih luas) kerana protokol kata laluan WPA2 mungkin tidak selamat.
Langkah 5: Sediakan Raspberry Pi
1. Flash kad SD dengan Jessie Lite (muat turun Jessie Lite di sini). Aktifkan SSH dengan menambahkan fail bernama "SSH" dalam kandungan fail kad SD (tiada peluasan - keluarkan.txt jika ada ditambahkan secara automatik). Masukkan ke dalam Pi.
2. Pasangkan kabel Ethernet antara komputer anda dan Pi, kemudian pasangkan kabel kuasa Pi
3. Buat jambatan rangkaian antara komputer anda dan Pi
Pergi ke Tetapan -> Rangkaian & Internet -> Ubah Tetapan Penyesuai. Pilih sambungan Ethernet (harus menunjukkan sambungan yang tidak diketahui atau yang serupa). Tahan kekunci "CTRL", dan kemudian pilih sambungan WiFi. Klik kanan dan pilih "Bridge Connections."
3. Buka PuTTY, ketik "raspberrypi.local" untuk nama hos, dan log masuk ke Pi anda, woo
Sekiranya anda masuk untuk pertama kalinya, gunakan nama pengguna lalai: pi dan kata laluan: raspberry. Tukar kata laluan anda menggunakan arahan passwd
4. Periksa bahawa Pi disambungkan ke Internet dan kemas kini
Jalankan arahan ini untuk memeriksa apakah Pi dapat menyambung ke Google (ia akan mencetak 5 baris yang mengatakannya jika menerima maklumat dari google.com):
ping -c 5 google.com
Jalankan arahan ini untuk mengemas kini Pi (yang pertama memuat turun pakej, yang kedua memasang mereka):
sudo apt-get kemas kini
sudo apt-get peningkatan
Langkah 6: Pasang Apache
Apache adalah perisian pelayan web kami! (Ini membolehkan kita menghoskan maklumat dan fail dengan mudah melalui penyemak imbas web seperti Chrome, Firefox, Explorer, dll.)
Mari pasang perisian Apache dan kemudian ubah kebenaran untuk mengedit folder HTML. Ketik dan masukkan arahan berikut (mengikut urutan):
sudo apt-get install apache2 -y
cd / var / www
sudo chown pi: pi / var / www / html
cd
Langkah 7: Pasang Perisian Pelayan
1. Pasang perisian HostAPDand DHCP.
HostAPD digunakan untuk mengesahkan maklumat yang dikirim dan diterima dari perangkat yang terhubung, dan DHCP adalah protokol yang digunakan untuk menyediakan pengurusan cepat, automatik, dan pusat untuk penyebaran alamat IP dalam rangkaian.
Untuk memasang keduanya sekaligus, ketik perintah berikut dan kemudian tekan "y" untuk meneruskan:
sudo apt-get install hostapd isc-dhcp-server
2. Pasang iptables untuk firewall. (yayy untuk keselamatan!)
Jalankan arahan ini dan ketik "y" (ya) ke kedua-dua skrin konfigurasi yang muncul:
sudo apt-get install iptables-berterusan
Langkah 8: Edit Fail Konfigurasi DHCP
Mari sediakan protokol komunikasi DHCP supaya kami dapat menghantar dan menerima maklumat (cukup penting jika anda berfikir untuk membina rangkaian yang terhubung)! Pergi ke fail konfigurasi DHCP dengan mengetik perkara berikut:
sudo nano /etc/dhcp/dhcpd.conf
1. Tambahkan komen ("#") di hadapan baris berikut (sehingga kelihatan seperti fail di Foto 1):
nama domain pilihan "example.org";
pilihan domain-name-pelayan ns1.example.org, ns2.example.org;
2. Keluarkan komen ("#" ') dari baris "berwibawa" (Foto 1 juga berguna di sini):
#Jika pelayan DHCP ini adalah pelayan DHCP rasmi untuk rangkaian tempatan, arahan yang berwibawa harus dibebaskan.
#berautoriti;
3. Tambahkan kod ini ke hujung fail (lihat foto 2):
subnet 192.168.42.0 netmask 255.255.255.0 {
julat 192.168.42.10 192.168.42.50 pilihan siaran-alamat 192.168.42.255; penghala pilihan 192.168.42.1; masa lalai-pajakan 600; maks-masa pajakan 7200; nama domain pilihan "tempatan"; opsyen domain-name-pelayan 8.8.8.8, 8.8.4.4; }
Apa ini? Untuk meringkaskan (sangat ringkas), ia menyediakan pelbagai alamat IP untuk diberikan kepada peranti yang disambungkan (dari 192.168.42.10 hingga 192.168.42.50), sama seperti penghala rumah anda! Ia juga memberitahu Pi cara berkomunikasi dengan peranti lain (alamat siarannya, 192.168.42.255, dan alamat IP sendiri, 192.168.42.1). Ia memberikan sejumlah waktu (dalam beberapa saat) untuk berkongsi sambungan ini (waktu pajakan), dan menyiapkan pelayan nama domain (seperti mencari nombor telefon dalam direktori).
4. Simpan dan keluar dengan menekan "Ctrl - X" dan kemudian "y" (dan kemudian kekunci enter)
Langkah 9: Edit Fail Pelayan DHCP Lalai
Mari kita edit fail pelayan DHCP sehingga kita dapat menetapkannya untuk disiarkan melalui WiFi! Pergi ke fail pelayan lalai DHCP dengan menaip perkara berikut:
sudo nano / etc / default / isc-dhcp-server
1. Tatal ke baris yang berbunyi INTERFACES = "" dan ubahnya ke siaran melalui wlan0 (itu adalah sifar, bukan O):
INTERFACES = "wlan0"
2. Simpan dan keluar dengan menekan "Ctrl - X" dan kemudian "y" (anda mungkin sudah mengetahui kombo kunci ini sekarang jadi saya akan berhenti menyebutnya:)).
Langkah 10: Sediakan Alamat IP Statik
1. Mari beri Pi kami alamat IP statik (tidak berubah) supaya kita selalu dapat mencarinya, ya! Nyahaktifkan sementara waktu antara muka rangkaian tanpa wayar:
sudo ifdown wlan0
2. Gunakan program penyunting teks nano untuk mengedit fail antara muka rangkaian (yang mungkin anda fikirkan dengan membaca perintah (:)
sudo nano / etc / network / antaramuka
3. Edit fail supaya kelihatan seperti yang berikut, kemudian keluar & simpan (lihat juga Foto 1):
auto lo
iface lo inet loopback iface eth0 inet dhcp
izinkan-hotplug wlan0
iface wlan0 inet statik
alamat 192.168.42.1 netmask 255.255.255.0
Manual inet #iface wlan0
# wpa-roam /etc/wpa-supplicant/wpa_supplicant.conf #iface inet dhcp lalai
4. Tetapkan IP statik:
sudo ifconfig wlan0 192.168.42.1
Langkah 11: Konfigurasikan Butiran Titik Akses
1. Buat fail konfigurasi baru bernama "hostapd":
sudo nano /etc/hostapd/hostapd.conf
2. Tuliskan yang berikut (persis seperti) dalam fail konfigurasi baru ini (kemudian keluar & simpan) (Foto 1):
antara muka = wlan0
ssid = HelloWorld #Nama penyambungan WiFi RPi country_code = US # Kecuali anda berada di tempat lain! hw_mode = g channel = 6 macaddr_acl = 0 auth_algs = 1 ignore_broadcast_ssid = 0 wpa = 2 #Ini adalah protokol kata laluan wpa_passphrase = raspberry #Tukar kata laluan! wpa_key_mgmt = WPA-PSK wpa_pairwise = CCMP wpa_group_rekey = 86400 ieee80211n = 1 wme_enabled = 1
3. Beritahu protokol HostAPD di mana untuk mencari fail baru ini
Edit fail HostAPD lalai:
sudo nano / etc / default / hostapd
Cari baris yang bertuliskan # DAEMON_CONF = "". Keluarkan komen dan edit sehingga kelihatan seperti ini (Foto 2):
DAEMON_CONF = "/ etc / hostapd / hostapd.conf"
Edit fail inisialisasi HostAPD:
sudo nano /etc/init.d/hostapd
Cari garis yang mengatakan DAEMON_CONF =. Edit sehingga menunjuk ke fail konfigurasi baru anda! Seperti ini (Foto 3):
DAEMON_CONF = / etc / hostapd / hostapd.conf
Langkah 12: Konfigurasikan Terjemahan Alamat Rangkaian ("NAT")
Langkah ini membolehkan beberapa pelanggan (seperti semua rakan anda!) Menyambung ke WiFi Pi sekaligus (mainkan semua permainan !!). Ia agak teknikal, jadi saya akan melihat deet (juga tidak begitu biasa dengan bahagian ini), tetapi ini akan membuat anda melalui prosesnya.
1. Pertama, kita perlu memulakan penerusan IP setiap kali Pi dihidupkan. Masukkan arahan berikut untuk mengedit fail konfigurasi sysctl *:
sudo nano /etc/sysctl.conf
- Tatal ke bawah dan taipkan kod ini pada baris baru, kemudian keluar & simpan:
net.ipv4.ip_forward = 1
* btw yang merupakan L di sysctl, bukan 1, yang saya telah mengacaukan soooo berkali-kali-.-
2. Aktifkan pemajuan IP dengan menaip:
sudo sh -c "gema 1> / proc / sys / net / ipv4 / ip_forward"
3. Buat terjemahan rangkaian antara port Ethernet eth0 dan port WiFI wlan0 dengan menaip perintah berikut (w / - tanda dan topi dan lain-lain):
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo iptables -A FORWARD -i eth0 -o wlan0 -m state --state BERKAITAN, DITUBUHKAN -j MENERIMA
sudo iptables -A FORWARD -i wlan0 -o eth0 -j TERIMA
4. Untuk memastikan terjemahan rangkaian berlaku semasa kita reboot Pi, jalankan ini:
sudo sh -c "iptables-save> /etc/iptables/rules.v4"
Langkah 13: Uji Titik Akses Itu
1. Jalankan hostapd dengan fail konfigurasi kami secara manual dengan arahan ini:
sudo / usr / sbin / hostapd /etc/hostapd/hostapd.conf
2. Periksa senarai WiFi di komputer atau telefon pintar anda dan cari SSID titik akses baru anda! Sekiranya anda tidak mengubah apa-apa, ia akan diberi nama "HelloWorld" dengan kata laluan "Raspberry".
Sekiranya anda berjaya menyambung, anda akan mendapat sedikit teks di skrin Raspberry Pi. Kami tidak akan melihat banyak lagi, tetapi kami sangat dekat!
3. Batalkan ujian dengan mengetik "Ctrl + C" di konsol Raspberry Pi
Anda boleh menyemak status pelayan AP host dan pelayan DHCP dengan arahan berikut:
status hostapd perkhidmatan sudo
perkhidmatan sudo isc-dhcp-server status
Langkah 14: Sediakan Daemon
Daemon adalah program yang bermula secara automatik setiap kali Pi dihidupkan dan berjalan di latar belakang (tidak seperti siri "Bahan Gelapnya"..).
1. Mulakan program hostapd dan dhcp:
sudo service hostapd mula
perkhidmatan sudo isc-dhcp-server start
2. Jalankan dua arahan berikut untuk membolehkan hostapd dan dhcp bermula secara automatik apabila Pi dihidupkan:
sudo kemas kini-rc.d hostapd aktifkan
sudo update-rc.d isc-dhcp-server enabled
Langkah 15: Hampir Ada! Buat Fail HTML Pelayan Web
1. Tulis halaman HTML untuk dihoskan di pelayan web anda! Atau muat turun yang saya sesuaikan dari Perpustakaan Percuma Digital Adafruit:)
Muat turun dan simpan fail zip, kemudian ekstrak kandungannya. (Inilah halaman GitHub penuh)
2. Buka WinSCP dan masukkan nama hos: raspberrypi.local
3. Log masuk ke Pi (taipkan nama pengguna dan kata laluan)
4. Di sisi Pi skrin (sebelah kanan), pergi ke direktori utama
Klik folder dengan anak panah ke atas dua kali.
5. Pergi ke fail / var / www / html
Klik dua kali pada folder berlabel "var", kemudian folder "www", dan akhirnya folder "html".
6. Padamkan fail index.html yang ada (atau jika anda ingin menulis sendiri anda boleh membuka dan mengeditnya).
7. Salin fail pelayan web ke dalam folder Pi html
Di sebelah kiri skrin (komputer anda), pergi ke folder tempat anda menyimpan fail. Sorot dan seret kandungannya (dua folder dan fail bernama "index.html") ke dalam folder Pi html. Itu sahaja!
8. Buka penyemak imbas dan ketik "raspberrypi.local" di bar navigasi di bahagian atas. Sekiranya berjaya, anda akan melihat halaman pelayan web, apa!
Langkah 16: Edit HTML File Pt. 1
Anda mungkin ingin membuat laman web anda sendiri, jadi tambahkan dokumen / gambar anda sendiri / apa sahaja dan ubah fail HTML untuk menunjuk ke fail anda!
1. Buka fail index.html pada Pi
2. Edit tajuk dan penerangan dalam fail index.html
- Tukar tajuk pelayan web anda dengan mengedit teks antara bahagian tajuk:
Pelayan Web Tempatan jenfoxbot!
- Ubah tajuk pelayan web dengan mengedit teks antara bahagian h2 dan tengah (baris 51):
Pelayan Web Tempatan jenfoxbot
- Pilihan: Tukar keterangan laman web (baris 55):
Bergantung pada kedudukan bulan & bintang *, hotspot ini mungkin atau mungkin tidak menyediakan sambungan Internet.
Sekiranya terdapat sambungan Internet, periksa laman web jenfoxbot
dan belajar tentang perkara menarik yang lain yang dia lakukan!
* Dan berdasarkan kedudukan bulan & bintang kita bermaksud kehendak semasa pembangunnya, jenfoxbot:)
3. Pilihan: Padamkan dokumen, gambar, dan video yang ada dan tambahkan sendiri
Terdapat dua lapisan ke laman web ini: halaman depan, yang dibuat oleh fail "index.html", dan "dalaman", yang mempunyai dua halaman: "helpinfo.html" dan "books.html". Sekiranya anda ingin menambah / mengubah kandungan di halaman depan, edit fail "index.html" dan tambahkan gambar ke folder "gambar" di dalam yang sama secara langsung (anda juga dapat menambahkan lebih banyak folder untuk menyimpan kandungan yang berbeza atau lebih).
Sekiranya anda ingin mengubah kandungan pada halaman dalaman, edit fail "helpinfo.html" dan "books.html", tambahkan gambar ke folder "gambar" dan PDF (atau dokumen lain) ke folder "masalah" (sekali lagi, anda boleh menambah lebih banyak folder di sini).
Langkah 17: Edit HTML File Pt. 2
1. Tambahkan dokumen anda sendiri
- Tentukan apa yang anda mahu sertakan di pelayan anda dan muat turun PDF dari dokumen tersebut. Muat turun juga gambar untuk setiap dokumen supaya anda mempunyai sesuatu yang menyeronokkan untuk diklik: D
- Menggunakan WinSCP, tambahkan dokumen anda ke folder yang sesuai (lihat langkah sebelumnya dan foto 1).
- Edit index.html atau fail html lain yang relevan (mis. Jika anda ingin menambahkan atau mengubah buku di halaman info bermanfaat, edit file "helpinfo.html"). Paparkan dan akses gambar dan dokumen dengan mengubah nama dan sambungan fail dan mengemas kini perihalannya:
SEMUA PERKATAAN KEGEMARAN ANDA DI SINI
2. Bagi orang yang baru menggunakan kod, anda boleh menambahkan lebih banyak dokumen dengan menyalin dan menempelkan kod yang ada dan menukar nama dan sambungan fail (lihat foto 2)!
Berikut adalah gambaran keseluruhan berguna mengenai HTML dari Khan Academy!
Langkah 18: OMG Akhirnya! Telah siap:)
Cabut kabel Ethernet, sambungkan ke titik akses tanpa wayar anda, dan kemudian taipkan alamat IP di bar alamat penyemak imbas kegemaran anda (192.168.42.1 jika anda mengikuti tutorial ini dengan tepat).
Sekiranya semuanya berfungsi, anda akan melihat halaman web anda (saya telah menyertakan tangkapan skrin saya). Woohoo anda baru sahaja membuat titik akses tanpa wayar !! (Sekiranya tidak berfungsi, jalankan penyediaan sekali lagi dan periksa semula bahawa semua kod terminal sama seperti yang ditunjukkan, termasuk ruang dan yang lain).
Terokai laman web Cloud tempatan anda sendiri dan tentukan bagaimana anda mahu menggunakannya dari sini!
Langkah 19: Apa Seterusnya?
Salah satu pilihan adalah menggunakannya sebagai peranti simpanan wayarles tempatan. Pasang Pi, sambungkan ke titik akses WiFi yang anda tetapkan (yang satu ini bernama "HelloWorld"), dan simpan atau tarik fail daripadanya. Anda boleh mengakses fail ini walaupun anda terputus dari Internet. Oleh itu, anda boleh menyimpan filem kegemaran anda dan tetap menontonnya semasa kehabisan kuasa:) (er, dengan andaian anda mempunyai komputer riba yang dicas).
Tambahkan lebih banyak dokumen (mis. Anda boleh menggunakannya sebagai simpanan sandaran), bermain-main dengan kod HTML untuk menjadikan laman web anda semua mewah, dan bersenang-senang!
Pilihan lain adalah mengkonfigurasi ini sebagai laman web yang menghadap ke publik dan memberikannya nama domain supaya orang lain dapat mengakses fail tersebut. Ini sangat berguna jika anda pergi ke suatu tempat tanpa WiFi atau Internet kabel - anda boleh membawa Wikipedia bersama anda! (tetapi mungkin menderma kepada mereka jika anda melakukannya kerana mereka hebat). Sekiranya anda selesa dengan kod, anda boleh menetapkannya menjadi pelayan sandaran automatik, pelayan permainan wayarles tempatan untuk anda dan rakan anda, dll. Dapatkan kreatif!
Sekiranya anda melalui laluan ini, pastikan anda mengetahui sedikit mengenai keselamatan rangkaian kerana protokol kata laluan WPA2 baru-baru ini telah dikompromikan (lihat di bawah).
Akhirnya, seperti yang disebutkan dalam intro, anda boleh menggunakan pelayan Cloud ini untuk memulakan Internet orang! Selamat membina hari bersama rakan anda untuk membuat sekumpulan pelayan Cloud supaya anda semua dapat "bercakap" antara satu sama lain! Pendekatan ini tidak semestinya cara * terbaik * (aka paling cekap / berkesan) untuk membina Internet awam, tetapi ini adalah titik permulaan yang baik. Selain itu, semakin baik kita memahami bagaimana teknologi ini berfungsi, semakin baik kita menggunakannya untuk menyelesaikan masalah serius dan mengadvokasi diri dan masyarakat kita.:)
Maklumat lanjut mengenai risiko keselamatan WPA2 dari pengguna BillDauterive yang berguna:
"[T] dia penyerang memerlukan perangkat dalam jangkauan jaringan wifi sasaran untuk menjadi ancaman iaitu membuka port ke web tidak akan mempengaruhi itu. Jika [titik akses] terganggu, penyerang kemudian dapat mengintip / mengubah lalu lintas di rangkaian Wifi yang tidak disulitkan melalui TLS. Pada WLAN yang dikompromikan, VNC yang tidak disulitkan ke Pi akan menjadi risiko walaupun ketika mengakses dari WLAN."
Naib Johan dalam Peraduan Raspberry Pi 2017
Disyorkan:
Membuat Pelayan Blynk Tempatan: 5 Langkah
Membuat Pelayan Blynk Tempatan: Dalam catatan ini, kita belajar bagaimana membuat pelayan Blynk tempatan yang akan mengurangkan kependaman keseluruhan yang kadang-kadang ada ketika menggunakan pelayan jauh lalai. Kami menyiapkannya menggunakan Pi Zero W dan kami juga membuat projek demo untuk memastikannya
ESP8266 Pemantauan Suhu Nodemcu Menggunakan DHT11 pada Pelayan Web Tempatan - Dapatkan Suhu & Kelembapan Bilik di Penyemak Imbas Anda: 6 Langkah
ESP8266 Pemantauan Suhu Nodemcu Menggunakan DHT11 pada Pelayan Web Tempatan | Dapatkan Suhu & Kelembapan Bilik di Penyemak Imbas Anda: Hai kawan-kawan hari ini kita akan membuat kelembapan & sistem pemantauan suhu menggunakan ESP 8266 NODEMCU & Sensor suhu DHT11. Suhu dan kelembapan akan diperolehi dari DHT11 Sensor & ia dapat dilihat pada penyemak imbas yang laman webnya akan diuruskan
ESP 8266 Nodemcu Ws 2812 Neopixel LED MOOD Lampu yang Dikendalikan oleh Pelayan Web Tempatan: 6 Langkah
ESP 8266 Nodemcu Ws 2812 Neopixel LED MOOD Lampu Dikendalikan oleh Pelayan Web Tempatan: ESP 8266 Nodemcu Ws 2812 Neopixel LED MOOD Lampu LED Dikendalikan Menggunakan Server Web
Menyiram Tumbuhan Dalaman Dengan NodeMCU, Pelayan Blynk Tempatan dan Blynk Apk, Titik Set Boleh Laras: 3 Langkah
Menyiram Tumbuhan Dalaman Dengan NodeMCU, Local Blynk Server dan Blynk Apk, Titik Set Boleh Laras: Saya telah membina projek ini kerana tanaman dalaman saya perlu sihat walaupun saya bercuti untuk jangka masa yang panjang dan saya suka idea untuk mempunyai mengawal atau sekurang-kurangnya memantau semua kemungkinan perkara yang berlaku di rumah saya melalui internet
Jadikan Komputer Anda Menjadi Pelayan dalam 10 Minit (Perisian percuma): 5 Langkah
Jadikan Komputer Anda Menjadi Pelayan dalam 10 Minit (Perisian percuma): Ini merangkumi cara menyiapkan komputer anda (menjalankan Windows) dengan cepat sebagai pelayan. Ini akan membolehkan anda menghoskan laman web anda sendiri dari komputer anda dan membolehkan anda membuat laman web dengan 'butang' yang membolehkan anda mengawal perkara di rumah anda (robot, kamera