Daftar Isi:
- Langkah 1: ## Gambar Raspbian ##
- Langkah 2: ## Perbarui Raspbian ##
- Langkah 3: ## Instal Apache2 ##
- Langkah 4: ## Instal PHP7 ##
- Langkah 5: ## Instal MySQL ##
- Langkah 6: ## Instal PHPMyAdmin ##
- Langkah 7: ## Siapkan FTP ##
Video: Menginstal LAMP (Linux, Apache, MySQL, PHP) pada Raspberry Pi: 7 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Siapkan tumpukan LAMP (Linux Rasbian Stretch Lite, Apache2, MySQL (MariaDB-10), PHP7) dengan PHPMyAdmin dan akses FTP di Raspberry Pi Anda dan konfigurasikan agar berfungsi sebagai server web.
Anda memerlukan komputer Raspberry Pi yang terhubung ke internet dengan kartu MicroSD 8GB (atau lebih besar). Pada awalnya Anda harus dapat mengonfigurasi Raspi-config dengan keyboard untuk mengubah kata sandi Raspbian default dan untuk mengaktifkan SSH. Setelah Raspi-config selesai, Anda hanya perlu terhubung melalui koneksi SSH.
Anda seharusnya sudah dapat mengonfigurasi gambar Rasbian ke kartu MicroSD, Anda harus memiliki pengetahuan tentang kemampuan SSH ke Raspberry Pi dan dapat mengonfigurasi database SQL Anda menggunakan PHPMyAdmin.
Di mana Anda melihat $, ini adalah perintah yang perlu Anda tempel/gunakan untuk menginstal dan mengkonfigurasi perangkat lunak.
Langkah 1: ## Gambar Raspbian ##
Buat gambar Raspbian Stretch Lite ke kartu MicroSD (disarankan>8GB)
Setelah RasPi boot, masuk dengan Nama Pengguna: pi Kata sandi: raspberry
kemudian
$ nama host -I
(Catat Alamat IP, Anda akan memerlukan ini untuk SSH ke RasPi. mis. 192.168.0.100)
$ sudo raspi-config
Opsi 1 - 'Ubah Kata Sandi Pengguna' > Ok > Masukkan kata sandi UNIX baru > Ketik ulang Kata Sandi baru > Ok
Opsi 5 - 'Opsi Antarmuka' > 'P2 SSH' > Ya Tab ke 'Selesai' > Masuk
$ sudo reboot
Langkah 2: ## Perbarui Raspbian ##
Sekarang menggunakan Putty, sambungkan ke RPi menggunakan alamat IP dari sebelumnya. Masuk dengan Nama Pengguna: pi & kata sandi Anda
$ sudo apt update && sudo apt upgrade -y
$ sudo reboot
Langkah 3: ## Instal Apache2 ##
Sekali lagi menggunakan Putty terhubung ke RPi menggunakan alamat IP dari sebelumnya.
masuk dengan Nama Pengguna: pi & kata sandi Anda
$ sudo apt install apache2 -y
Setelah selesai menginstal Apache2, buka browser web di jaringan Wi-Fi yang sama dan masukkan alamat IP RasPi. Jika Apache2 diinstal dengan benar, Anda akan melihat halaman yang mengatakan 'Halaman Default Debian Apache2' dan 'Berhasil!'.
$ sudo a2enmod menulis ulang
$ sudo systemctl restart apache2
$ sudo chown -R pi:www-data /var/www/html/
$ sudo chmod -R 770 /var/www/html/
$ sudo nano /etc/apache2/apache2.conf
Temukan: (Anda dapat menggunakan Ctrl & W untuk menemukan)
Direktori /var/www/
Opsi Indeks FollowSymLinks AllowOverride Tidak ada Wajibkan semua diberikan /Direktori
Mengubah:
Direktori /var/www/ Indeks Opsi FollowSymLinks
IzinkanOverride Semua
Membutuhkan semua diberikan
/Direktori
Ctrl & O > Enter > Ctrl & X
$ sudo service apache2 restart
Langkah 4: ## Instal PHP7 ##
$ sudo apt install php libapache2-mod-php -y
Menguji PHP
Anda harus terlebih dahulu menghapus file “index.html” di direktori “/var/www/html”.
$ sudo rm /var/www/html/index.html
Kemudian buat file "index.php" di direktori ini, dengan baris perintah ini
$ echo "" > /var/www/html/index.php
Refresh browser web di jaringan Wi-Fi yang sama, Anda sekarang akan melihat halaman info PHP.
Langkah 5: ## Instal MySQL ##
$ sudo apt install mysql-server php-mysql -y
$ sudo service apache2 restart
$ sudo mysql_secure_installation
Anda akan diminta memasukkan kata sandi saat ini untuk root (defaultnya kosong): tekan Enter.
Atur kata sandi root, ketik Y dan tekan Enter.
Ketikkan kata sandi baru dan tekan Enter. Penting: ingat kata sandi root ini.
Masukkan kembali kata sandi baru dan tekan Enter.
Ketik Y dan tekan Enter untuk Menghapus pengguna anonim.
Ketik Y dan tekan Enter untuk Melarang login root dari jarak jauh.
Ketik Y dan tekan Enter untuk Menghapus database pengujian dan mengaksesnya.
Ketik Y dan tekan Enter untuk memuat ulang tabel hak istimewa sekarang.
Setelah selesai, Anda akan melihat pesan Semua selesai! dan Terima kasih telah menggunakan MariaDB!.
$ sudo mysql -uroot -p
Masukkan kata sandi root.
$ buat database YOURDATABASENAME;
$ HIBAH SEMUA HAK ISTIMEWA DI YOURDATABASENAME.* UNTUK 'root'@'localhost' DIIDENTIFIKASI DENGAN 'YOURROOTPASSWORD';
$ HAK ISTIMEWA;
Ctrl & D
Langkah 6: ## Instal PHPMyAdmin ##
$ sudo apt install phpmyadmin -y
Pilih Apache2 dengan tombol kursor dan tekan spasi untuk menyorot Apache2 > Tab > Enter.
Konfigurasikan database untuk phpmyadmin dengan dbconfig-common? Pilih 'No' > Enter, kita sudah menyiapkan database di atas dengan instalasi MySQL.
Untuk mengakses phpmyadmin gunakan alamat IP dari RasPi mis. 192.168.0.100/phpmyadmin/ Nama pengguna: root dan PASSWORD ROOT ANDA
Langkah 7: ## Siapkan FTP ##
$ sudo apt install vsftpd -y
$ sudo nano /etc/vsftpd.conf
Temukan: (Anda dapat menggunakan Ctrl & W untuk menemukan)
local_enable=YA
ssl_enable=TIDAK
Mengubah:
#local_enable=YA
#ssl_enable=TIDAK
Tambahkan ke bagian bawah file:
# CUSTOMssl_enable=YA local_enable=YA chroot_local_user=YA local_root=/var/www user_sub_token=pi write_enable=YA local_umask=002 allow_writeable_chroot=YA ftpd_banner=Selamat datang di layanan FTP Raspberry Pi saya.
Ctrl & O > Enter > Ctrl & X
$ sudo usermod -a -G www-data pi
$ sudo usermod -m -d /var/www pi
$ sudo chown -R www-data:www-data /var/www
$ sudo chmod -R 775 /var/www
$ sudo reboot
Prosesnya sekarang selesai.
Direkomendasikan:
Menginstal Subsistem Windows untuk Linux (WSL): 3 Langkah
Menginstal Subsistem Windows untuk Linux (WSL): Kumpulan instruksi ini dimaksudkan untuk membantu pengguna menginstal Subsistem Windows untuk Linux ke komputer Windows 10 mereka. Distribusi Linux khusus yang akan digunakan oleh set instruksi ini disebut Ubuntu. Lihat di sini untuk ikhtisar Linux yang berbeda
Cara Menginstal Linux (Pemula Mulai Disini!): 6 Langkah
Cara Menginstal Linux (Pemula Mulai Disini!): Apa sebenarnya Linux itu? Pembaca yang budiman, Linux adalah pintu gerbang ke dunia dengan kemungkinan yang sama sekali baru. Lewatlah sudah hari-hari OSX mengambil kesenangan dari memiliki komputer. Lewatlah sudah notasi bodoh keamanan Windows 10. Sekarang, giliran Anda untuk
Menginstal MotionEye pada Linksys WRT3200ACM Dengan OpenWrt: 7 Langkah
Menginstal MotionEye pada Linksys WRT3200ACM Dengan OpenWrt: Membutuhkan sistem kamera keamanan untuk rumah saya, saya mengunjungi antar-web untuk opsi open source. Ini membawa saya ke frontend web Motioneye ke daemon Motion untuk linux. Proyek oleh Calin Crisan (MotionEye) ini adalah apa yang diperintahkan oleh dokter
Menginstal Raspbian di Raspberry Pi 3 B Tanpa HDMI - Memulai Dengan Raspberry Pi 3B - Menyiapkan Raspberry Pi Anda 3: 6 Langkah
Menginstal Raspbian di Raspberry Pi 3 B Tanpa HDMI | Memulai Dengan Raspberry Pi 3B | Menyiapkan Raspberry Pi Anda 3: Seperti yang Anda ketahui, komputer Raspberry Pi cukup mengagumkan dan Anda bisa mendapatkan seluruh komputer hanya di satu papan kecil. Raspberry Pi 3 Model B memiliki fitur quad-core 64-bit ARM Cortex A53 clock pada 1,2 GHz. Ini menempatkan Pi 3 kira-kira 50
Menginstal Host Virtual Baru di Server Web Apache: 3 Langkah
Memasang Host Virtual Baru di Server Web Apache: Tujuan dari tutorial ini adalah untuk menelusuri proses konfigurasi dan inisiasi host virtual server web Apache baru. Host virtual adalah "profil" yang mendeteksi host DNS mana (mis., www.MyOtherhostname.com) yang dipanggil untuk