Cara mengatur server web Raspberry Pi [Guide]

Raspberry Pi bukan hanya tablet kecil tetapi juga kartu tinker yang dapat melakukan hampir semua hal. Apakah Anda ingin memasang Pi-hole di Raspberry Pi Anda untuk memblokir iklan dan pelacak dari seluruh jaringan rumah Anda? Ya, itu melakukan itu. Apakah Anda ingin menyiapkan server web Raspberry Pi untuk pengembangan web dan transfer file lokal? Yah, itu juga. Faktanya, menggunakan Raspberry Pi adalah cara yang bagus dan terjangkau untuk membangun server web pribadi. Jadi, jika Anda tertarik, ikuti panduan sederhana ini dan ubah Raspberry Pi Anda menjadi server web dalam waktu singkat.

Menyiapkan Server Web Raspberry Pi (2021)

Untuk mengatur server web Raspberry Pi, Anda harus menginstal server web terlebih dahulu. Ada dua server web populer: Apache dan Nginx. Namun pada tutorial kali ini kita akan menggunakan Apache karena lebih handal dan mudah digunakan. Selain itu, kami juga akan menginstal PHP sehingga Anda dapat meng-host situs web dinamis di Raspberry Pi Anda. Sekarang setelah mengatakan semua itu, mari kita lanjutkan ke langkah-langkahnya.

  • Instal Apache Web Server di Raspberry Pi

1. Pertama-tama, pastikan Anda memiliki flashing Raspberry Pi OS dengan desktop Antarmuka pengguna pada kartu SD. Jika Anda baru mengenal semua ini, ikuti panduan kami tentang cara mengatur Raspberry Pi dari jarak jauh. Yang mengatakan, jika Anda memiliki monitor eksternal, semuanya akan jauh lebih lancar.

2. Setelah sistem operasi Raspbian boot, buka Terminal dan jalankan perintah di bawah ini untuk Pembaruan OS Raspbian ke versi terbaru.

sudo apt-get update && sudo apt-get upgrade -y

Menyiapkan Server Web Raspberry Pi (2021)

3. Selanjutnya, kita perlu instal server web apache pada Raspberry Pi. Jalankan perintah di bawah ini di Terminal.

sudo apt install apache2 -y

Menyiapkan Server Web Raspberry Pi (2021)

4. Setelah terinstal, server web Apache harus aktif dan berjalan. Cukup buka browser di Raspberry Pi dan ketik localhost atau 127.0.0.1 dan tekan enter untuk mengakses server web. Ini akan memuat halaman HTML Apache.

Menyiapkan Server Web Raspberry Pi (2021)

5. Anda juga dapat memasukkan alamat IP Raspberry Pi langsung ke browser untuk mengakses server web. Lari nama perangkat saya di Terminal dan Anda akan menemukan alamat IP RPi Anda.

Menyiapkan Server Web Raspberry Pi (2021)

6. Masukkan alamat IP ke browser dan Anda memilikinya. Bahkan, Anda bisa gunakan alamat IP di perangkat apa pun di jaringan Wi-Fi lokal Anda dan Anda seharusnya dapat mengakses server web. Misalnya, saya dapat mengakses server web Raspberry Pi dari Chromebook saya dengan mudah.

Menyiapkan Server Web Raspberry Pi (2021)

7. Sebagai informasi, semua file web server disimpan di /var/www/html/ lokasi. Jadi Anda dapat mengubah direktori ke lokasi ini dan melihat semua file. Ini adalah perintah untuk dijalankan.

cd /var/www/html/
ls -al

Menyiapkan Server Web Raspberry Pi (2021)

8. Seperti yang Anda lihat pada gambar di atas, file index.html dimiliki oleh root. Jadi sebelum memodifikasi apa pun, Anda perlu mengubah pemiliknya menjadi pi (Anda). Jalankan perintah di bawah ini untuk perubahan kepemilikan.

sudo chown pi: index.html
ls -al

Seperti yang Anda lihat pada tangkapan layar di bawah, pi sekarang adalah pemilik server web. Anda juga dapat menggunakan format yang sama untuk mengubah kepemilikan folder seperti html dan www.

perubahan kepemilikan

9. Sekarang lanjutkan dan buka file melalui Terminal atau File Manager. Saya menggunakan File Manager untuk akses yang lebih mudah. Menuju “Var -> www -> HTML”klik kanan pada file “index.html” dan pilih “Editor Teks”.

raspbian

10. Sekarang, jika saya membuat perubahan apa pun pada header dan menyimpannya, perubahan itu akan segera muncul di server web. Anda akan melihat judul diperbarui ketika Anda buka server web di browser jendela. Langkah ini mengonfirmasi bahwa server web Raspberry Pi Anda aktif dan berjalan.

Menyiapkan Server Web Raspberry Pi (2021)

  • Instal PHP di Raspberry Pi

Jika Anda ingin menguji situs web Anda di Raspberry Pi, menginstal server web saja tidak akan berhasil. Anda juga perlu menginstal PHP untuk mendapatkannya solusi seperti XAMPP pada Raspberry Pi. Ini akan memungkinkan Anda untuk menguji halaman web dinamis di Raspberry Pi Anda. Berikut cara melakukannya.

1. Jalankan perintah di bawah ini untuk menginstal versi terbaru dari PHP di Raspberry Pi Anda.

sudo apt install php libapache2-mod-php -y

Instal PHP di raspberry pi

2. Selanjutnya, buka direktori yang sama var/www/html/ dan membuat PHP file menggunakan editor teks.

Instal PHP di raspberry pi

3. Selanjutnya, buka file dengan editor teks dan masukkan kode PHP Anda ingin menambahkan. Misalnya, saya menambahkan kode PHP untuk menampilkan pernyataan sederhana.

Instal PHP di raspberry pi

  • Menguji FileZilla di Raspberry Pi

Setelah kami menyiapkan server web Apache dan PHP di Raspberry Pi, sekarang saatnya untuk menguji apakah kami dapat mentransfer konten web yang ada ke server web RPi dengan klien FTP populer FileZilla. Anda juga dapat menggunakan klien FTP lain seperti WinSCP jika Anda mau. Berikut adalah langkah-langkah untuk mengikuti.

1. Pengaturan FileZilla (Gratis) di PC lain yang terhubung ke jaringan Wi-Fi yang sama.

2. Selanjutnya, pada Raspberry Pi, navigasikan ke bagian “Start Menu -> Preferences -> Raspberry Pi Configuration”. Di sini, buka “Penampilan” dan aktifkan “SSH”.

Menguji FileZilla di raspberry pi

3. Pada FileZilla, buka “File Menu -> Site Manager” dan tambahkan “New Site”. Di Sini, pilih “SFTP” sebagai protokol dan masukkan alamat IP server web Raspberry Pi di bidang “Host”. Biarkan bidang “Gerbang” kosong. Kemudian masukkan kredensial default: pi sebagai nama pengguna dan raspberry sebagai kata sandi. Sekarang, klik “Hubungkan”.

Note: Jika Anda mengubah kata sandi Raspberry Pi Anda selama pengaturan, masukkan kata sandi baru.

Menguji FileZilla di raspberry pi

4. Anda akan terhubung ke server web Raspberry Pi Anda. Sekarang kamu bisa transfer semua konten HTML, CSS, dan PHP Anda langsung ke Raspberry Pi dan mulai pengembangan web Anda tanpa kerumitan.

Menguji FileZilla di raspberry pi

Ubah Raspberry Pi Anda menjadi Server Web dalam beberapa langkah mudah

Jadi begitulah cara Anda mengatur server web di Raspberry Pi Anda. Semua alat yang dibutuhkan untuk menjalankan server web tersedia di Sistem Operasi Raspbian berbasis Debian, jadi tidak ada masalah. Bahkan jika Anda seorang pemula, Anda dapat mengikuti petunjuk langkah demi langkah di atas dan mengubah papan RPi menjadi host web dalam waktu singkat. Pokoknya sekian dari kami. Jika Anda memiliki pertanyaan, beri tahu kami di bagian komentar di bawah.

Pos terkait

Back to top button