Raspberry Pi veb -serverini qanday qilish kerak (rasmlar bilan)

Mundarija:

Raspberry Pi veb -serverini qanday qilish kerak (rasmlar bilan)
Raspberry Pi veb -serverini qanday qilish kerak (rasmlar bilan)

Video: Raspberry Pi veb -serverini qanday qilish kerak (rasmlar bilan)

Video: Raspberry Pi veb -serverini qanday qilish kerak (rasmlar bilan)
Video: Tableau in AWS Amazon Web Services 2024, Aprel
Anonim

Agar siz arzon veb -server yaratish usulini izlayotgan bo'lsangiz, avvalambor uni sinov muhiti yoki fayllarni saqlash uchun ishlatsangiz, Raspberry Pi siz uchun juda mos keladi. Raspberry Pi nima? Bu arzon funktsiyali mini -kompyuter bo'lib, u asosiy funktsiyalarga mos keladi. Ushbu qo'llanma sizga yangi Raspberry Pi -ni qanday olish va uni veb -serverga aylantirishni ko'rsatib beradi. E'tibor bering, ushbu maqola uchun biz Windows -da ishlaymiz.

Qadamlar

7dan 1 -qism: Raspberry Pi operatsion tizimini ishga tushirish

2254547 1
2254547 1

Qadam 1. Manbalar bo'limidagi havoladan Raspberry Pi OS (Operatsion tizim) nusxasini oling

Bir nechta tarqatish mavjud, ammo biz ushbu maqolada "Raspbian" versiyasidan foydalanamiz.

2254547 2
2254547 2

Qadam 2. Rasmni SD -kartaga chiqarib oling

Buning uchun bizga Win32 Disc Imager deb nomlangan vosita kerak. Buning uchun havola manbalar bo'limida ham mavjud. Endi asbobni oching, SD -kartangiz joylashgan haydovchi harfiga o'ting, Raspberry Pi OS tasvirining o'rnini tanlang va yozishni tanlang. Uning tugashini kuting.

2254547 3
2254547 3

Qadam 3. Windows Explorer -da SD -kartani oching

Faqat nomli fayl yarating ssh. Bu Raspbian Jessie beri joriy xavfsizlik yangilash.

2254547 4
2254547 4

4 -qadam. SD -kartani chiqarib oling va uni Raspberry Pi -ga joylashtiring, so'ng qolgan simlarni ulang, so'ng mini -USB -ni ulang

2254547 5
2254547 5

Qadam 5. Operatsion tizim yuklangandan so'ng tizimga kiring

Odatiy foydalanuvchi nomi "pi", standart parol esa "malina" dir. Raspbian-ning yangi versiyalarida sukut bo'yicha avtomatik kirish yoqilgan.

2254547 6
2254547 6

Qadam 6. Parolni o'zgartirish bilan boshlang

Buyruqlar satridan yozing:

    sudo passwd pi.

Qadam 7. Bundan tashqari, sudo raspi-config yozib, Parolni o'zgartirish-ni tanlang yoki tizim konfiguratsiyasiga o'ting

2254547 7
2254547 7

Qadam 8. Yangi parolni kiriting va keyin uni tasdiqlang

E'tibor bering, parol yozilganda kursor qimirlamaydi, lekin siz matn kirityapsiz.

7dan 2 -qism: Dasturiy ta'minot yangilanishlarini ishga tushirish

2254547 8
2254547 8

Qadam 1. Yangilanishlarni boshlang

Siz Debian -ning yangi versiyasini ishlatayotganingiz uchun siz uyni tozalash, yangilash va o'rnatish bilan shug'ullanishingiz kerak bo'ladi. Birinchidan, biz soatni yangilaymiz, manbalarni yangilaymiz, keyin oldindan o'rnatilgan paketlarni yangilaymiz. Buyruq satriga quyidagilarni kiriting (har bir satrdan keyin qaytarish/kiritish tugmachasini bosing):

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

2254547 9
2254547 9

Qadam 2. Sana va vaqtni o'rnating

Buyruqlar satrining turidan (kerak bo'lganda qismlarni almashtiring):

    sudo sana --set = "2013 yil 30 -dekabr, 10:00:00"

7dan 3 -qism: Mikrodasturni yangilab turish

2254547 10
2254547 10

Qadam 1. Raspberry Pi -ni yangilab turish uchun Hexxeh -ning RPI -ni yangilash vositasini o'rnating

Buning uchun quyidagi buyruqlarni bajaring (har bir satrdan keyin qaytish/kirishni bosing):

    sudo apt-get install ca-sertifikatlari 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 hozir

7dan 4 -qism: SSH -ni sozlash

Hostnamei
Hostnamei

Qadam 1. SSH -ni o'rnating, shunda biz hamma narsani boshqa kompyuterdan qila olamiz

Buning uchun avval Raspberry Pi -ning IP -manziliga e'tibor bering

    mezbon nomi -I.

  • Siz shunga o'xshash narsani ko'rishingiz kerak:
  • 192.168.1.17

  • Sizning Raspberry Pi -ning IP -manzili ko'rinadi.
2254547 12
2254547 12

Qadam 2. SSH -ni yoqing va qayta ishga tushiring (har bir satrdan keyin qaytish/kirishni bosing):

    Inet addr ni ishlatgandan so'ng: sudo /etc/init.d/ssh pi ni har yuklaganingizda boshlang. Maslahat: Agar xato yuz bersa, quyida va keyin yuqoridagi buyruqni ishlating. sudo apt -get install ssh Keyin pi: sudo shutdown -r ni qayta ishga tushiring

2254547 13
2254547 13

Qadam 3. USB klaviatura va monitoringiz simlarini ajratib oling

Bu endi kerak emas, chunki hamma narsa SSH orqali amalga oshiriladi.

2254547 14
2254547 14

Qadam 4. PuTTy (www.putty.org) kabi SSH mijozini yuklab oling, uni Google -dan bepul yuklab olishingiz mumkin va "pi" foydalanuvchi nomi va avval o'rnatilgan parol bilan kirgan Raspberry Pi -ning IP -manziliga ulaning

7 dan 5 qism: Veb -serverni o'rnatish

2254547 15
2254547 15

Qadam 1. Apache va PHP ni o'rnating

Buning uchun quyidagi buyruqlarni bajaring:

    sudo apt-get apache2 php5 libapache2-mod-php5 ni o'rnating

2254547 16
2254547 16

Qadam 2. Xizmatni qayta ishga tushiring:

    sudo xizmati apache2 -ni qayta ishga tushiring

    YoKI

    sudo /etc/init.d/apache2 qayta ishga tushiring

2254547 17
2254547 17

Qadam 3. IP -ni kiriting

veb -brauzeringizdagi Raspberry Pi manzilingiz. Siz "Bu ishlaydi!" Degan oddiy sahifani ko'rishingiz kerak.

7dan 6 -qism: MySQL -ni o'rnatish

2254547 18
2254547 18

Qadam 1. MySQL -ni o'rnating

Buning uchun quyidagi buyruq bilan bir nechta paketlarni o'rnating:

    sudo apt-get mysql-server mysql-client php5-mysql-ni o'rnating

7dan 7 qism: FTPni o'rnatish

2254547 19
2254547 19

Qadam 1. Raspberry Pi -dan fayllarni uzatish uchun FTP -ni o'rnating

2254547 20
2254547 20

Qadam 2. Veb -ildizga egalik qiling:

    sudo chown -R pi /var /www

2254547 21
2254547 21

Qadam 3. vsftpd o'rnatish:

    sudo apt-get o'rnatish vsftpd

2254547 22
2254547 22

Qadam 4. vsftpd.conf faylingizni tahrirlang:

    sudo nano /etc/vsftpd.conf

2254547 23
2254547 23

5 -qadam Quyidagi o'zgarishlarni amalga oshiring:

  • anonymous_enable = Ha ga anonymous_enable = YO'Q
  • Sharh local_enable = Ha va write_enable = Ha ni o'chirish orqali # har bir satr oldidagi belgi
  • keyin faylning pastki qismiga o'ting va qo'shing force_dot_files = Ha.
2254547 24
2254547 24

Qadam 6. CTRL-O, CTRL-X tugmalarini bosib faylni saqlang va chiqing

2254547 25
2254547 25

Qadam 7. vsftpd -ni qayta ishga tushiring:

    sudo xizmati vsftpd -ni qayta ishga tushiring

2254547 26
2254547 26

Qadam 8. Pi foydalanuvchining uy papkasidan /var /www ga yorliq yarating:

    ln -s/var/www/~/www

2254547 27
2254547 27

Qadam 9. Siz endi Pi foydalanuvchisi yordamida FTP -ga kirishingiz va kirishda paydo bo'lishi kerak bo'lgan yorliq orqali /var /www jildiga kirishingiz mumkin

Maslahatlar

  • Agar sizda SSH -server o'rnatilgan bo'lsa, FTP -serverni o'rnatish shart emas. Siz SCP orqali xavfsizroq va Raspberry Pi -da boshqa portni ochishni oldini oluvchi WinSCP kabi ilovadan foydalanishingiz mumkin.
  • Agar siz "wget: buyruq topilmadi" degan xato xabarini olsangiz, "sudo apt-get install wget" ni ishga tushiring.

Tavsiya: