Cara Membuat Web Server Raspberry Pi (Dengan Gambar)

Daftar Isi:

Cara Membuat Web Server Raspberry Pi (Dengan Gambar)
Cara Membuat Web Server Raspberry Pi (Dengan Gambar)

Video: Cara Membuat Web Server Raspberry Pi (Dengan Gambar)

Video: Cara Membuat Web Server Raspberry Pi (Dengan Gambar)
Video: CARA INSTAL DAN MENGGUNAKAN ST2023-KODE 2024, April
Anonim

Jika Anda mencari cara untuk membuat server web murah, terutama untuk digunakan sebagai lingkungan pengujian atau untuk menyimpan file, maka Raspberry Pi sangat cocok untuk Anda. Apa itu Raspberry Pi? Ini adalah komputer mini yang murah, sempurna untuk fungsi dasar. Panduan ini akan menunjukkan kepada Anda cara mengambil Raspberry Pi baru dan mengubahnya menjadi server web. Harap dicatat bahwa untuk artikel ini, kami akan bekerja di Windows.

Langkah

Bagian 1 dari 7: Memulai Sistem Operasi Raspberry Pi

2254547 1
2254547 1

Langkah 1. Dapatkan salinan Raspberry Pi OS (Sistem Operasi) dari tautan di bagian sumber

Ada beberapa distribusi berbeda yang tersedia, tetapi untuk artikel ini, kami akan menggunakan versi "Raspbian".

2254547 2
2254547 2

Langkah 2. Ekstrak gambar ke kartu SD

Untuk melakukan ini, kita memerlukan alat yang disebut Win32 Disc Imager. Tautan untuk ini juga tersedia di bagian sumber. Sekarang buka alat, navigasikan ke huruf drive tempat kartu SD Anda berada, pilih lokasi gambar OS Raspberry Pi, dan pilih bakar. Tunggu sampai selesai.

2254547 3
2254547 3

Langkah 3. Buka kartu SD di Windows Explorer

Buat saja file dengan nama ssh. Ini adalah pembaruan keamanan yang diperkenalkan sejak Raspbian Jessie.

2254547 4
2254547 4

Langkah 4. Keluarkan kartu SD, dan letakkan di Raspberry Pi Anda, lalu colokkan sisa kabelnya, pastikan untuk mencolokkan mini USB terakhir

2254547 5
2254547 5

Langkah 5. Masuk setelah sistem operasi dimuat

Nama pengguna default adalah "pi", dan kata sandi default adalah "raspberry". Versi Raspbian yang lebih baru memiliki login otomatis yang diaktifkan secara default.

2254547 6
2254547 6

Langkah 6. Mulailah dengan mengubah kata sandi

Dari jenis baris perintah:

    sudo passwd pi.

Langkah 7. Anda juga dapat mengubah kata sandi Anda dengan mengetikkan sudo raspi-config dan memilih Ubah Kata Sandi Pengguna atau pergi ke Konfigurasi Sistem

2254547 7
2254547 7

Langkah 8. Masukkan kata sandi baru Anda dan kemudian konfirmasikan

Harap dicatat, kursor tidak akan bergerak saat mengetik kata sandi tetapi Anda sedang memasukkan teks.

Bagian 2 dari 7: Menjalankan Pembaruan Perangkat Lunak

2254547 8
2254547 8

Langkah 1. Mulai dengan pembaruan

Karena Anda menjalankan versi baru Debian, Anda perlu melakukan pembersihan rumah, pembaruan, dan penginstalan. Pertama, kita akan memperbarui jam, memperbarui sumber kita, lalu memutakhirkan semua paket pra-instal. Ketik yang berikut di baris perintah (tekan kembali/enter setelah setiap baris):

    sudo dpkg-konfigurasi ulang tzdata sudo apt-get update sudo apt-get upgrade

2254547 9
2254547 9

Langkah 2. Atur tanggal dan waktu

Dari jenis baris perintah (ganti bagian seperlunya):

    sudo tanggal --set="30 Desember 2013 10:00:00"

Bagian 3 dari 7: Menjaga Firmware Tetap Terkini

2254547 10
2254547 10

Langkah 1. Instal alat pembaruan RPI Hexxeh untuk membantu menjaga agar Raspberry Pi tetap mutakhir

Untuk melakukan ini, jalankan perintah berikut (tekan return/enter setelah setiap baris):

    sudo apt-get install ca-sertifikat sudo apt-get install git-core sudo wget https://raw.github.com/Hexxeh/rpi-update/master/rpi-update -O /usr/bin/rpi-update && sudo chmod +x /usr/bin/rpi-update sudo rpi-update sudo shutdown -r sekarang

Bagian 4 dari 7: Mengatur SSH

Nama hosti
Nama hosti

Langkah 1. Atur SSH sehingga kami dapat melakukan hal lain dari komputer yang berbeda

Untuk melakukan ini, pertama-tama perhatikan alamat IP Raspberry Pi

    nama host -I

  • Anda akan melihat sesuatu seperti ini:
  • 192.168.1.17

  • Yang muncul adalah alamat IP Raspberry Pi Anda.
2254547 12
2254547 12

Langkah 2. Aktifkan SSH dan reboot (tekan return/enter setelah setiap baris):

    Setelah mencatat addr inet gunakan: sudo /etc/init.d/ssh start untuk setiap kali Anda mem-boot pi. Petunjuk: Jika terjadi kesalahan, gunakan perintah di bawah ini, lalu perintah di atas. sudo apt-get install ssh Kemudian, restart pi Anda: Sudo shutdown -r now

2254547 13
2254547 13

Langkah 3. Cabut kabel untuk keyboard USB dan monitor Anda

Ini tidak lagi diperlukan, karena yang lainnya akan dilakukan melalui SSH.

2254547 14
2254547 14

Langkah 4. Unduh klien SSH seperti Putty (www.putty.org) yang dapat diunduh secara gratis dari Google dan sambungkan ke alamat IP Raspberry Pi Anda untuk masuk dengan nama pengguna "pi" dan kata sandi yang Anda tetapkan sebelumnya

Bagian 5 dari 7: Memasang Server Web

2254547 15
2254547 15

Langkah 1. Instal Apache dan PHP

Untuk melakukan ini, jalankan perintah berikut:

    sudo apt-get install apache2 php5 libapache2-mod-php5

2254547 16
2254547 16

Langkah 2. Mulai ulang layanan:

    sudo service apache2 restart

    ATAU

    sudo /etc/init.d/apache2 restart

2254547 17
2254547 17

Langkah 3. Masukkan I. P

alamat Raspberry Pi Anda ke browser web Anda. Anda akan melihat halaman sederhana yang mengatakan "Berhasil!"

Bagian 6 dari 7: Menginstal MySQL

2254547 18
2254547 18

Langkah 1. Instal MySQL

Untuk melakukan ini, instal beberapa paket dengan perintah berikut:

    sudo apt-get install mysql-server mysql-client php5-mysql

Bagian 7 dari 7: Menginstal FTP

2254547 19
2254547 19

Langkah 1. Instal FTP untuk memungkinkan mentransfer file ke dan dari Raspberry Pi Anda

2254547 20
2254547 20

Langkah 2. Ambil kepemilikan root web:

    sudo chown -R pi /var/www

2254547 21
2254547 21

Langkah 3. Instal vsftpd:

    sudo apt-get install vsftpd

2254547 22
2254547 22

Langkah 4. Edit file vsftpd.conf Anda:

    sudo nano /etc/vsftpd.conf

2254547 23
2254547 23

Langkah 5. Lakukan perubahan berikut:

  • anonim_enable=YA ke anonim_enable=TIDAK
  • Batalkan komentar local_enable=YA dan write_enable=YA dengan menghapus # simbol di depan setiap baris
  • lalu pergi ke bagian bawah file dan tambahkan force_dot_files=YA.
2254547 24
2254547 24

Langkah 6. Simpan dan keluar dari file dengan menekan CTRL-O, CTRL-X

2254547 25
2254547 25

Langkah 7. Mulai ulang vsftpd:

    layanan sudo vsftpd restart

2254547 26
2254547 26

Langkah 8. Buat pintasan dari folder beranda pengguna Pi ke /var/www:

    ln -s /var/www/ ~/www

2254547 27
2254547 27

Langkah 9. Sekarang Anda dapat FTP menggunakan pengguna Pi dan mengakses folder /var/www melalui pintasan yang akan muncul saat login

Tips

  • Anda tidak perlu menginstal server FTP jika Anda telah menginstal server SSH. Anda dapat menggunakan aplikasi seperti WinSCP untuk terhubung melalui SCP yang lebih aman dan mencegah kebutuhan untuk membuka port lain di Raspberry Pi Anda.
  • Jika Anda mendapatkan pesan kesalahan yang mengatakan: "wget: command not found", jalankan "Sudo apt-get install wget"

Direkomendasikan: