Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Ubah Raspberry Pi 4 Menjadi Web Server dan Buat Situs Anda Sendiri

Siapkah Anda memanfaatkan kekuatan Raspberry Pi 4 sebagai web server ringan dan hemat biaya? Panduan ini memandu Anda melalui instalasi Apache, PHP, dan pembuatan halaman HTML/CSS kustom—sambil menjaga agar pengaturan Anda aman dan mudah dirawat.

Yang Dibutuhkan

Langkah 1: Siapkan Pi Anda

Nyalakan Pi dengan Raspberry Pi OS (Lite atau Desktop). Buka terminal atau sambungkan melalui SSH untuk menjalankan perintah berikut.

sudo apt update && sudo apt upgrade -y

Ini memastikan semua paket terkini sebelum kita menginstal stack web.

Menginstal Apache

Apache adalah web server open source yang teruji dan melayani konten statis maupun dinamis. Instal dengan:

sudo apt install apache2 -y

Setelah terinstal, Apache secara otomatis memulai dan menempatkan halaman default di /var/www/html.

Menginstal PHP

PHP mengaktifkan skrip sisi server dan integrasi basis data. Instal paket inti dan modul Apache:

sudo apt install php libapache2-mod-php -y

Mulai ulang Apache untuk memuat PHP:

sudo systemctl restart apache2

Langkah 2: Verifikasi Server Berjalan

Buka browser web di Pi dan navigasikan ke https://localhost/ atau https://raspberrypi.local/. Anda seharusnya melihat halaman sambutan Apache. Untuk menguji dari perangkat lain, temukan alamat IP Pi:

hostname -I

Kunjungi https://192.168.1.102 (ganti dengan IP Anda) dari komputer lain yang terhubung ke jaringan yang sama.

Langkah 3: Sesuaikan Halaman Default

Secara default, file index.html dimiliki oleh pengguna root, sehingga mencegah pengeditan. Ubah kepemilikan ke pengguna Anda sendiri (ganti pi dengan nama pengguna Anda):

sudo chown pi:pi /var/www/html/index.html

Anda kini dapat mengedit index.html secara langsung atau menggunakan editor teks seperti nano:

nano /var/www/html/index.html

Segarkan browser Anda untuk melihat pembaruan.

Langkah 4: Aktifkan Pengeditan Jarak Jauh (Opsional tetapi Berguna)

Untuk perubahan yang sering, pertimbangkan untuk menggunakan klien transfer file aman. WinSCP (untuk Windows) atau FileZilla (lintas platform) memungkinkan Anda mengedit file melalui SFTP:

Setelah terhubung, navigasikan ke /var/www/html untuk mengubah index.html atau menambahkan halaman baru.

Langkah 5: Amankan Server Anda (Praktik Terbaik)

• Ubah sandi default pi: passwd. • Aktifkan firewall bawaan: sudo apt install ufw -y, lalu sudo ufw allow OpenSSH dan sudo ufw enable. • Pertimbangkan untuk menginstal fail2ban untuk melindungi dari upaya brute‑force.

Langkah Selanjutnya: Membangun Situs Anda

Dengan Apache dan PHP yang sudah terpasang, Anda kini dapat mengembangkan halaman statis dengan HTML/CSS atau konten dinamis menggunakan PHP dan MySQL (instal dengan sudo apt install mariadb-server php-mysql -y). Host portofolio, blog, atau dasbor IoT Anda langsung dari meja dapur.

Sumber Daya

Proses manufaktur

  1. Pemantauan Suhu dan Kelembaban Real-Time melalui Web pada Raspberry Pi 4
  2. Pemantau Suhu dan Kelembaban Rumah dengan Raspberry Pi & Dasbor Web
  3. Pemantauan Suhu Raspberry Pi Profesional dengan DS18B20
  4. Membangun Stasiun Cuaca Luar Ruangan dengan Raspberry Pi 2 dan ADS-WS1
  5. Pemantauan Suhu Akurat di Lemari Server dengan Raspberry Pi
  6. Pelacakan Bola Tenis Meja Tingkat Lanjut dengan Raspberry Pi dan OpenCV
  7. Membangun Remote Universal Raspberry Pi Profesional dengan LIRC
  8. Mengontrol LED dengan Sensor Gerak PIR pada Raspberry Pi
  9. Mengonversi RF ke DC dengan Raspberry Pi: Membangun dan Memecahkan Masalah Detektor Envelop
  10. Cycle Chaser: Ubah Sepeda Anda menjadi Pertunjukan Lampu Malam dengan Raspberry Pi