Ինչպես պատրաստել Raspberry Pi վեբ սերվեր (նկարներով)

Բովանդակություն:

Ինչպես պատրաստել Raspberry Pi վեբ սերվեր (նկարներով)
Ինչպես պատրաստել Raspberry Pi վեբ սերվեր (նկարներով)

Video: Ինչպես պատրաստել Raspberry Pi վեբ սերվեր (նկարներով)

Video: Ինչպես պատրաստել Raspberry Pi վեբ սերվեր (նկարներով)
Video: What is SMTP - Simple Mail Transfer Protocol 2024, Ապրիլ
Anonim

Եթե դուք փնտրում եք միջոց ՝ էժան վեբ սերվեր պատրաստելու համար, առաջին հերթին որպես փորձարկման միջավայր կամ ֆայլեր պահելու համար, ապա Raspberry Pi- ն կատարյալ է ձեզ համար: Ի՞նչ է Raspberry Pi- ն: Այն էժան մինի համակարգիչ է, որը կատարյալ է հիմնական գործառույթների համար: Այս ուղեցույցը ցույց կտա ձեզ, թե ինչպես վերցնել նոր Raspberry Pi և այն փոխանցել վեբ սերվերին: Խնդրում ենք նկատի ունենալ, որ այս հոդվածի համար մենք աշխատելու ենք Windows- ում:

Քայլեր

Մաս 1 -ը 7 -ից ՝ Raspberry Pi օպերացիոն համակարգի գործարկում

2254547 1
2254547 1

Քայլ 1. Ձեռք բերեք Raspberry Pi OS (Օպերացիոն համակարգ) պատճենը աղբյուրների բաժնի հղումից:

Կան մի քանի տարբեր բաշխումներ, բայց այս հոդվածի համար մենք կօգտագործենք «Raspbian» տարբերակը:

2254547 2
2254547 2

Քայլ 2. Պատկերը հանեք SD քարտում:

Դա անելու համար մեզ անհրաժեշտ է գործիք, որը կոչվում է Win32 Disc Imager: Դրա հղումը հասանելի է նաև աղբյուրների բաժնում: Այժմ բացեք գործիքը, անցեք սկավառակի տառին, որում գտնվում է ձեր SD քարտը, ընտրեք Raspberry Pi OS պատկերի գտնվելու վայրը և ընտրեք այրումը: Սպասեք, որ այն ավարտվի:

2254547 3
2254547 3

Քայլ 3. Բացեք SD քարտը Windows Explorer- ում:

Պարզապես ստեղծեք անունով ֆայլ սշ. Սա անվտանգության թարմացում է, որը ներդրվել է Raspbian Jessie- ից ի վեր:

2254547 4
2254547 4

Քայլ 4. Դուրս հանեք SD քարտը և տեղադրեք այն ձեր Raspberry Pi- ի մեջ, այնուհետև միացրեք մնացած լարերը ՝ վստահ լինելով, որ վերջին անգամ միացրել եք մինի USB- ը:

2254547 5
2254547 5

Քայլ 5. Մուտք գործեք, երբ օպերացիոն համակարգը բեռնվի:

Լռելյայն օգտագործողի անունը «pi» է, իսկ կանխադրված գաղտնաբառը ՝ «ազնվամորի»: Raspbian- ի ավելի նոր տարբերակները լռելյայն միացված են ավտոմատ մուտքին:

2254547 6
2254547 6

Քայլ 6. Սկսեք ՝ փոխելով գաղտնաբառը:

Հրամանի տողից մուտքագրեք.

    sudo passwd pi.

Քայլ 7. Դուք կարող եք նաև փոխել ձեր գաղտնաբառը ՝ մուտքագրելով sudo raspi-config և ընտրելով «Փոխել օգտվողի գաղտնաբառը» կամ անցնելով համակարգի կազմաձևում:

2254547 7
2254547 7

Քայլ 8. Մուտքագրեք ձեր նոր գաղտնաբառը և ապա հաստատեք այն:

Խնդրում ենք նկատի ունենալ, գաղտնաբառ մուտքագրելիս կուրսորը չի շարժվի, բայց դուք մուտքագրում եք տեքստ:

Մաս 2 7 -ից. Softwareրագրային ապահովման թարմացումների գործարկում

2254547 8
2254547 8

Քայլ 1. Սկսեք թարմացումներով:

Քանի որ դուք օգտագործում եք Debian- ի թարմ տարբերակը, ձեզ հարկավոր է կատարել տան մաքրում, թարմացում և տեղադրում: Նախ, մենք պատրաստվում ենք թարմացնել ժամացույցը, թարմացնել մեր աղբյուրները, այնուհետև արդիականացնել ցանկացած նախապես տեղադրված փաթեթ: Հրամանի տողում մուտքագրեք հետևյալը (յուրաքանչյուր տողից հետո սեղմեք return/enter).

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

2254547 9
2254547 9

Քայլ 2. Սահմանեք ամսաթիվը և ժամը:

Հրամանի տողի տեսակից (անհրաժեշտության դեպքում փոխարինեք մասերը).

    sudo date --set = "30 դեկտեմբերի 2013 10:00:00"

Մաս 3 -ից 7 -ը. Irmրագրաշարը արդիական պահելը

2254547 10
2254547 10

Քայլ 1. Տեղադրեք Hexxeh- ի RPI թարմացման գործիքը, որը կօգնի Raspberry Pi- ին արդիական պահել:

Դա անելու համար գործարկեք հետևյալ հրամանները (յուրաքանչյուր տողից հետո սեղմեք return/enter).

    sudo apt-get տեղադրել ca-վկայագրեր sudo apt-get տեղադրել 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 անջատում -r հիմա

Մաս 4 -ը 7 -ից. Ստեղծեք SSH

Hostnamei
Hostnamei

Քայլ 1. Ստեղծեք SSH, որպեսզի մենք կարողանանք ամեն ինչ անել այլ համակարգչից:

Դա անելու համար նախ նշեք Raspberry Pi- ի IP հասցեն

    հյուրընկալողի անունը -I

  • Դուք պետք է տեսնեք այսպիսի բան.
  • 192.168.1.17

  • Այն, ինչ հայտնվում է, ձեր Raspberry Pi- ի IP հասցեն է:
2254547 12
2254547 12

Քայլ 2. Միացրեք SSH- ը և վերագործարկեք (յուրաքանչյուր տողից հետո սեղմեք return/enter)

    Inet addr օգտագործումը նշելուց հետո. Sudo /etc/init.d/ssh սկսեք ամեն անգամ, երբ գործարկում եք pi- ն: Հուշում. Եթե սխալ է տեղի ունենում, օգտագործեք ստորև բերված հրամանը, այնուհետև վերևում գտնվող հրամանը: sudo apt -get install ssh Այնուհետեւ, վերագործարկեք ձեր pi: sudo անջատումը -r հիմա

2254547 13
2254547 13

Քայլ 3. Անջատեք լարերը ձեր USB ստեղնաշարի և ձեր մոնիտորի համար:

Սրանք այլևս անհրաժեշտ չեն, քանի որ մնացած ամեն ինչ արվելու է SSH- ի միջոցով:

2254547 14
2254547 14

Քայլ 4. Ներբեռնեք այնպիսի SSH հաճախորդ, ինչպիսին է PuTTy- ն (www.putty.org), որը կարելի է անվճար ներբեռնել Google- ից և միանալ ձեր Raspberry Pi- ի IP հասցեին ՝ մուտք գործելով «pi» օգտվողի անունով և ավելի վաղ ձեր նշած գաղտնաբառով:

Մաս 5 -ից 7 -ը. Վեբ սերվերի տեղադրում

2254547 15
2254547 15

Քայլ 1. Տեղադրեք Apache և PHP:

Դա անելու համար կատարեք հետևյալ հրամանները.

    sudo apt-get տեղադրել apache2 php5 libapache2-mod-php5

2254547 16
2254547 16

Քայլ 2. Վերագործարկեք ծառայությունը

    sudo ծառայություն apache2 վերագործարկեք

    ԿԱՄ

    sudo /etc/init.d/apache2 վերագործարկեք

2254547 17
2254547 17

Քայլ 3. Մուտքագրեք I. P

ձեր Raspberry Pi- ի հասցեն ձեր վեբ դիտարկիչում: Դուք պետք է տեսնեք մի պարզ էջ, որտեղ գրված է `« Աշխատում է »:

7 -րդ մաս 7 -ից. MySQL- ի տեղադրում

2254547 18
2254547 18

Քայլ 1. Տեղադրեք MySQL:

Դա անելու համար տեղադրեք մի քանի փաթեթ հետևյալ հրահանգով.

    sudo apt-get տեղադրել mysql-server mysql-client php5-mysql

7 -րդ մաս 7 -ից. FTP- ի տեղադրում

2254547 19
2254547 19

Քայլ 1. Տեղադրեք FTP ՝ ֆայլերը ձեր Raspberry Pi- ից փոխանցելու համար:

2254547 20
2254547 20

Քայլ 2. Վերցրեք վեբ արմատի սեփականությունը

    sudo chown -R pi /var /www

2254547 21
2254547 21

Քայլ 3. Տեղադրեք vsftpd:

    sudo apt-get install vsftpd

2254547 22
2254547 22

Քայլ 4. Խմբագրեք ձեր vsftpd.conf ֆայլը

    sudo nano /etc/vsftpd.conf

2254547 23
2254547 23

Քայլ 5. Կատարեք հետևյալ փոփոխությունները

  • anonymous_enable = ԱՅՈ դեպի anonymous_enable = ՈՉ
  • Չմեկնաբանել local_enable = ԱՅՈ եւ write_enable = ԱՅՈ ջնջելով ՝ # խորհրդանիշ յուրաքանչյուր տողի դիմաց
  • ապա անցեք ֆայլի ներքևին և ավելացրեք force_dot_files = ԱՅՈ.
2254547 24
2254547 24

Քայլ 6. Պահեք և դուրս եկեք ֆայլից ՝ սեղմելով CTRL-O, CTRL-X:

2254547 25
2254547 25

Քայլ 7. Վերագործարկեք vsftpd:

    sudo ծառայություն vsftpd վերագործարկում

2254547 26
2254547 26

Քայլ 8. Ստեղծեք դյուրանցում Pi օգտագործողի տնային թղթապանակից դեպի /var /www:

    ln -s/var/www/~/www

2254547 27
2254547 27

Քայլ 9. Այժմ կարող եք FTP- ն օգտագործել Pi օգտվողի միջոցով և մուտք գործել /var /www թղթապանակը դյուրանցման միջոցով, որը պետք է հայտնվի մուտքի ժամանակ:

Խորհուրդներ

  • Անհրաժեշտ չէ տեղադրել FTP սերվեր, եթե ունեք SSH սերվեր: Դուք կարող եք օգտագործել այնպիսի ծրագիր, ինչպիսին է WinSCP- ն ՝ SCP- ի միջոցով միանալու համար, որն ավելի անվտանգ է և կանխում է ձեր Raspberry Pi- ի մեկ այլ նավահանգիստ բացելու անհրաժեշտությունը:
  • Եթե դուք ստանում եք սխալի հաղորդագրություն, որն ասում է. «Wget: հրամանը չի գտնվել», գործարկեք «sudo apt-get install wget»

Խորհուրդ ենք տալիս: