raspberry pi ~ web server |
sebenarnya kurang lengkap biasanya tanpa database mysql ketika install web server, namun mengingat resouce dan spesifikasi raspberry pi kurang mumpuni, maka kita tingggal aja install database mysql nya ya sob.
ok langkah-langkah yang dikerjakan adalah sebagai berikut :
- update raspberry pi biar raspy kita up to date sob!
sudo apt-get update
- kemudian install apache2
sudo apt-get install apache2
apabila ada pilihan Y/n, ketik Y ya sob - ntar setelah selesai kita cek di browser dengan mengetik ip address raspy, contoh nih cangkal http://192.168.101.253
- sebenarnya sampai disini sudah selesai install web server, tapi untuk kebutuhan bisa web programing maka kita juga install php tambahan -y biar gak perlu minta notif Y/n kaya tadi waktu install apache2 sob
sudo apt-get install php5 libapache2-mod-php5 -y
- untuk pengecekan instalasi php kita bisa buat file php info seperti ini
pertama tama ke direktori /var/wwwcd /var/www
kemudian buat file dengan nama phpinfo.php langsung saja dengan nano seperti inisudo nano phpinfo.php
pada file phpinfo.php ketik script ini<?php phpinfo(); ?>
- untuk mengeceknya kita buka browser lagi sob sama halnya ngecek apache tadi tapi sekarang ditambahkan ipaddressraspberry\phpinfo.php http://192.168.101.253/phpinfo.php
- apache sudah, php sudah sekarang sftp untuk memudahkan upload file website ke webserver. bisa menggunakan winscp sebagai sftp client.
sudo chown -R pi /var/www #untuk merubah owner dari root menjadi pi
pada bstpd.conf yang perlu dirubah dan di tambahkan adalah baris berikut :
sudo apt-get install vsftpd #install server vstpd
cd /etc # ke directory /etc
sudo nano vsftpd.conf #konfigurasi vstpdlocal_enable=YES #ganti
write_enable=YES #ganti
anonimous_enable=NO #ganti
forcedotfiles=YES #tambahkan
setelah itu control + X, Yes (Y) untuk menyimpan file vstpd.conf tadi
restart service fstpdsudo service restart fstpd
- apakah sudah bisa digunakan coba buka winscp untuk mengetes konfigurasi sftp server sudah benar, cekidot gambar dibawah sudah masuk ke raspy menggunakan winscp
nah selesai sudah langkah-langkah raspberry pi dijadikan sebagai webserver yang mana sudah support PHP dan upload file website sangat mudah menggunakan winscp. sampai disini dulu sob nanti kita lanjut lagi di tulisan blog selanjutnya.