Bagaimana untuk membuat pelayan web Raspberry Pi

Posted on
Pengarang: Robert Simon
Tarikh Penciptaan: 22 Jun 2021
Tarikh Kemas Kini: 14 Mungkin 2024
Anonim
Buat DNS Server Anda Sendiri Dan BLOCK IKLAN - AdGuard & Raspberry Pi
Video.: Buat DNS Server Anda Sendiri Dan BLOCK IKLAN - AdGuard & Raspberry Pi

Kandungan

adalah wiki, yang bermaksud banyak artikel ditulis oleh beberapa penulis. Untuk membuat artikel ini, 33 orang, yang tidak bernama, menyertai edisi dan peningkatannya dari masa ke masa.

Sekiranya anda mencari jalan untuk membuat pelayan web murah, digunakan terutamanya sebagai persekitaran ujian atau untuk menyimpan fail, maka Raspberry Pi adalah sempurna untuk anda. Tetapi apa Ras Raspberry? Ia adalah komputer mini yang sangat murah, sesuai untuk fungsi asas. Panduan ini akan menunjukkan kepada anda cara membuat pelayan web dari Raspberry Pi baru. Sila ambil perhatian bahawa untuk artikel ini kami akan mengusahakan Windows.


peringkat

Bahagian 1 dari 7:
Mulakan sistem pengendalian Raspberry Pi

  1. 1 Dapatkan salinan OS (Sistem Operasi) dari Raspberry Pi dari pautan di bahagian sumber. Terdapat beberapa pengedaran yang tersedia, tetapi untuk artikel ini, kami akan menggunakan versi "Raspbian".
  2. 2 Ekstrak imej ke kad SD. Untuk melakukan ini, anda memerlukan alat yang dipanggil Win32 Disc Imager. Pautan untuk ini juga boleh didapati di bahagian sumber. Sekarang buka alat ini, navigasi ke direktori tempat kad SD terletak, pilih lokasi imej OS Raspberry Pi, dan pilih "membakar".
  3. 3 Sebaik sahaja anda telah melakukan pembakaran, anda boleh meletakkan kad SD dalam Raspberry Pi anda, kemudian hubungkan kabel yang lain, pastikan untuk menyambungkan mini USB yang terakhir.
  4. 4 Setelah sistem operasi selesai memuatkan, anda perlu mengesahkannya. Nama pengguna lalai adalah "pi", dan kata laluan lalai adalah "raspberi".
  5. 5 Mula dengan menukar kata laluan. Dari baris arahan, taipkan:

    passwd pi

  6. 6 Masukkan kata laluan baru anda dan sahkannya. Sila ambil perhatian, kursor tidak akan bergerak apabila anda memasukkan kata laluan tetapi anda memasukkan e. pengiklanan

Bahagian 2 dari 7:
Lancarkan kemas kini perisian

  1. 1 Semasa anda menjalankan versi Debian baru-baru ini, anda akan mempunyai beberapa pembersihan, pemasangan dan kemas kini untuk dilakukan. Pertama, kami akan mengemas kini jam, mengemas kini sumber kami, dan mengemas kini semua pakej pra-pasang. Taipkan yang berikut dalam baris arahan (tekan kembali / masukkan selepas setiap baris):

    sudo dpkg-reconfigure tzdata sudo apt-get update sudo apt-get upgrade

  2. 2 Tetapkan tarikh dan masa. Ketik baris perintah (ganti jika perlu):

    sudo tarikh --set = "30 Disember 2013 10:00:00" pengiklanan

Bahagian 3 dari 7:
Pastikan firmware terkini

  1. 1 Seterusnya, kami mahu memasang alat kemas kini RPI yang dihasilkan oleh Hexxeh untuk memastikan Ras Raspberry Dip dikemas kini. Untuk melakukan ini, jalankan arahan berikut (tekan kembali / masukkan selepas setiap baris):

    sudo apt-get memasang ca-certificates 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 / rp-update sudo rp-update sudo shutdown -r now pengiklanan

Bahagian 4 dari 7:
Pasang SSH

  1. 1 Sekarang, kami akan memasang SSH supaya kami dapat melakukannya dari komputer lain. Untuk melakukan ini, kami akan terlebih dahulu perhatikan alamat IP Raspberry Pi:

    ifconfig
    Anda sepatutnya melihat sesuatu seperti ini:

    et0 Link encap: Ethernet HWaddr fe: fd: 45: xx: xx: xx inet addr: 69.164.xxx.xxx Bcast: 69.164.xxx.xxx Mask: 255.255.255.0 inet6 addr: fe80 :: fcfd: xxx: xxx: xxx / 64 Skop: Pautan UP BROADCAST MENGURUS MULTICAST MTU: 1500 Metrik: 1 RX pakej: 35463998 kesilapan: 0 jatuh: 0 overruns: 0 frame: 0 TX packs: 30563995 error: 0 dropped: 0 overruns: 0 carrier: 0 collisions: 0 txqueuelen: 1000 RX bytes: 11300336376 (11.3 GB) TX bytes: 33179556297 (33.1 GB) Interrupt: 76 Pastikan anda disambungkan ke Internet !! Et0 kata kunci akan muncul jika anda mempunyai kabel Ethernet yang tersambung. Wireless mungkin akan dipanggil wlan0, tetapi itu boleh berubah.
    Pada baris kedua, alamat "inet addr: 69.164.xxx.xxx" alamat IP Raspberry Pi anda.

  2. 2 Sekarang, aktifkan SSH dan reboot (tekan kembali / masukkan selepas setiap baris):

    Setelah mencatat inet addr, lakukan: sudo /etc/init.d/ssh mulailah setiap kali anda memulakan pi. Petua: Jika terdapat ralat, gunakan perintah di bawah dan kemudian perintah di atas. sudo apt-get install ssh Kemudian, mulakan semula kaki anda: sudo shutdown -r sekarang

  3. 3 Anda kini boleh mencabut palam dari papan kekunci dan monitor USB anda. Ini tidak lagi diperlukan, kerana segala-galanya akan dilakukan melalui SSH.
  4. 4Muat turun klien SSH seperti PuTTy (www.putty.org) yang boleh dimuat turun secara percuma dari Google dan boleh menyambung ke alamat IP Raspberry Pi anda dengan menggunakan nama pengguna "pi" dan kata laluan yang telah dikonfigurasikan sebelum ini. pengiklanan

Bahagian 5 dari 7:
Pasang pelayan web

  1. 1 Untuk memasang Apache dan PHP, jalankan arahan berikut:

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

  2. 2 Mulakan semula perkhidmatan sekarang:

    sudo perkhidmatan restart apache2
    OR

    sudo /etc/init.d/apache2 restart

  3. 3 Masukkan alamat IP Raspberry Pi anda dalam pelayar web anda. Anda harus melihat halaman mudah yang mengatakan "Ia berfungsi! ". pengiklanan

Bahagian 6 dari 7:
Pasang MySQL

  1. 1 Untuk memasang MySQL, pasangkan beberapa pakej dengan arahan berikut:

    sudo apt-get memasang mysql-server mysql-client php5-mysql pengiklanan

Bahagian 7 dari 7:
Pemasang FTP

  1. 1 Sekarang kami akan memasang FTP yang membolehkan untuk memindahkan fail ke dan dari Raspberry Pi anda.
  2. 2 Mengambil alih web root:

    sudo chown -R pi / var / www

  3. 3 Kemudian pasang vsftpd:

    sudo apt-get install vsftpd

  4. 4 Edit fail vsftpd.conf anda:

    sudo nano /etc/vsftpd.conf

  5. 5 Buat perubahan berikut:
    • anonymous_enable = YES à anonymous_enable = NO
    • Nyahkomen local_enable = YES dan write_enable = YES dengan menghapus simbol # pada awal setiap baris
    • kemudian pergi ke bahagian bawah fail dan tambah force_dot_files = YES.
  6. 6Sekarang simpan dan keluar dengan melakukan CTRL-O, CTRL-X.
  7. 7 Kemudian mulakan semula vsftpd:

    sudo perkhidmatan vsftpd restart

  8. 8 Buat jalan pintas dari folder rumah PI ke / var / www:

    ln -s / var / www / ~ / www

  9. 9Anda kini boleh melakukan FTP menggunakan pengguna Pi dan mengakses folder / var / www melalui pintasan yang sepatutnya muncul selepas pengesahan. pengiklanan

nasihat

  • Tidak perlu memasang pelayan FTP jika anda mempunyai pelayan SSH yang dipasang. Anda boleh menggunakan aplikasi seperti WinSCP untuk menyambungkan anda ke SCP yang lebih selamat dan tidak memerlukan anda membuka port lain di Raspberry Pi anda.
  • Jika anda mempunyai ralat yang mengatakan "wget: perintah tidak dijumpai", lakukan "sudo apt-get install wget".
pengiklanan

Elemen yang diperlukan

  • Raspberry Pi (model B)
  • Kad SD kosong sekurang-kurangnya empat gigabit
  • Kabel USB mikro (untuk makanan)
  • Kabel rangkaian dengan akses Internet
  • Papan kekunci usb
Diperolehi daripada "https://fr.m..com/index.php?title=make-a-server-web-Raspberry-Pi&oldid=178692"