Sekiranya anda mencari cara untuk membuat pelayan web yang murah, terutamanya untuk digunakan sebagai persekitaran ujian atau menyimpan fail, maka Raspberry Pi sangat sesuai untuk anda. Apa itu Raspberry Pi? Ia adalah komputer mini yang murah, sesuai untuk fungsi asas. Panduan ini akan menunjukkan cara mengambil Raspberry Pi baru dan menyerahkannya ke pelayan web. Harap maklum bahawa untuk artikel ini, kami akan menggunakan Windows.
Langkah-langkah
Bahagian 1 dari 7: Memulakan Sistem Operasi Raspberry Pi
Langkah 1. Dapatkan salinan Raspberry Pi OS (Sistem Operasi) dari pautan di bahagian sumber
Terdapat beberapa pengedaran yang berbeza, tetapi untuk artikel ini, kami akan menggunakan versi "Raspbian".
Langkah 2. Ekstrak gambar ke kad SD
Untuk melakukan ini, kita memerlukan alat yang dipanggil Win32 Disc Imager. Pautan untuk ini juga terdapat di bahagian sumber. Sekarang buka alat, arahkan ke huruf pemacu yang terdapat dalam kad SD anda, pilih lokasi gambar Raspberry Pi OS, dan pilih bakar. Tunggu sehingga selesai.
Langkah 3. Buka kad SD di Windows Explorer
Cukup buat fail dengan nama ssh. Ini adalah kemas kini keselamatan yang diperkenalkan sejak Raspbian Jessie.
Langkah 4. Keluarkan kad SD, dan masukkan ke Raspberry Pi anda, kemudian pasangkan kabel yang selebihnya, pastikan untuk memasang USB mini terakhir
Langkah 5. Log masuk setelah sistem operasi dimuatkan
Nama pengguna lalai adalah "pi", dan kata laluan lalai adalah "raspberry". Versi Raspbian yang lebih baru membolehkan log masuk automatik diaktifkan secara lalai.
Langkah 6. Mulakan dengan menukar kata laluan
Dari jenis baris arahan:
sudo passwd pi.
Langkah 7. Anda juga boleh menukar kata laluan anda dengan mengetik sudo raspi-config dan memilih Change User Password atau pergi ke System Configuration
Langkah 8. Masukkan kata laluan baru anda dan kemudian sahkan
Harap maklum, kursor tidak akan bergerak ketika menaip kata laluan tetapi anda memasukkan teks.
Bahagian 2 dari 7: Menjalankan Kemas Kini Perisian
Langkah 1. Mulakan dengan kemas kini
Oleh kerana anda menjalankan versi Debian yang baru, anda perlu melakukan pembersihan, kemas kini dan pemasangan. Pertama, kita akan mengemas kini jam, mengemas kini sumber kita, dan kemudian menaik taraf pakej yang telah dipasang sebelumnya. Taipkan yang berikut pada baris arahan (tekan kembali / masukkan selepas setiap baris):
sudo dpkg-reconfigure tzdata sudo apt-get update sudo apt-get upgrade
Langkah 2. Tetapkan tarikh dan masa
Dari jenis baris arahan (ganti bahagian yang diperlukan):
tarikh sudo --set = "30 Disember 2013 10:00:00"
Bahagian 3 dari 7: Mengemas kini Firmware
Langkah 1. Pasang alat kemas kini RPI Hexxeh untuk membantu memperbarui Raspberry Pi
Untuk melakukan ini, jalankan arahan berikut (tekan kembali / masukkan setelah setiap baris):
sudo apt-get install ca-certificate sudo apt-get install git-core sudo wget https://raw.github.com/Hexxeh/rpi-update/master/rpi-update -O / usr / bin / rpi-kemas kini && sudo chmod + x / usr / bin / rpi-update sudo rpi-update sudo shutdown -r now
Bahagian 4 dari 7: Siapkan SSH
Langkah 1. Sediakan SSH supaya kita dapat melakukan yang lain dari komputer yang berbeza
Untuk melakukan ini, perhatikan terlebih dahulu alamat IP Raspberry Pi
nama hos -I
192.168.1.17
Langkah 2. Aktifkan SSH dan but semula (tekan kembali / masukkan selepas setiap baris):
Setelah mencatat penggunaan inr addr: sudo /etc/init.d/ssh mulakan untuk setiap kali anda boot pi. Petunjuk: Sekiranya berlaku ralat, gunakan arahan di bawah, dan kemudian perintah di atas. sudo apt-get install ssh Kemudian, mulakan semula pi anda: sudo shutdown -r sekarang
Langkah 3. Cabut kabel untuk papan kekunci USB dan monitor anda
Ini tidak lagi diperlukan, kerana semua yang lain akan dilakukan melalui SSH.
Langkah 4. Muat turun pelanggan SSH seperti PuTTy (www.putty.org) yang boleh dimuat turun secara percuma dari Google dan sambungkan ke alamat IP Raspberry Pi anda log masuk dengan nama pengguna "pi" dan kata laluan yang anda tetapkan sebelumnya
Bahagian 5 dari 7: Memasang Pelayan Web
Langkah 1. Pasang Apache dan PHP
Untuk melakukan ini, jalankan arahan berikut:
sudo apt-get install apache2 php5 libapache2-mod-php5
Langkah 2. Mulakan semula perkhidmatan:
perkhidmatan sudo apache2 mulakan semula
ATAU
sudo /etc/init.d/apache2 mulakan semula
Langkah 3. Masukkan I. P
alamat Raspberry Pi anda ke dalam penyemak imbas web anda. Anda harus melihat halaman sederhana yang bertuliskan "Ia Berfungsi!"
Bahagian 6 dari 7: Memasang MySQL
Langkah 1. Pasang MySQL
Untuk melakukan ini, pasang beberapa pakej dengan arahan berikut:
sudo apt-get install mysql-server mysql-client php5-mysql
Bahagian 7 dari 7: Memasang FTP
Langkah 1. Pasang FTP untuk membenarkan pemindahan fail ke dan dari Raspberry Pi anda
Langkah 2. Memiliki hak milik root web:
sudo chown -R pi / var / www
Langkah 3. Pasang vsftpd:
sudo apt-get install vsftpd
Langkah 4. Edit fail vsftpd.conf anda:
sudo nano /etc/vsftpd.conf
Langkah 5. Lakukan perubahan berikut:
- anonymous_enable = YA ke anonymous_enable = TIDAK
- Ketidakpuasan local_enable = YA dan write_enable = YA dengan memotong # simbol di hadapan setiap baris
- kemudian pergi ke bahagian bawah fail dan tambah force_dot_files = YA.
Langkah 6. Simpan dan keluar fail dengan menekan CTRL-O, CTRL-X
Langkah 7. Mulakan semula vsftpd:
perkhidmatan sudo vsftpd dimulakan semula
Langkah 8. Buat jalan pintas dari folder utama pengguna Pi ke / var / www:
ln -s / var / www / ~ / www
Langkah 9. Anda kini boleh FTP menggunakan pengguna Pi dan mengakses folder / var / www melalui jalan pintas yang seharusnya muncul semasa log masuk
Petua
- Anda tidak perlu memasang pelayan FTP jika anda memasang pelayan SSH. Anda boleh menggunakan aplikasi seperti WinSCP untuk menyambung melalui SCP yang lebih selamat dan mencegah perlunya membuka port lain di Raspberry Pi anda.
- Sekiranya anda mendapat mesej ralat yang mengatakan: "wget: command not found", jalankan "sudo apt-get install wget"