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

Մեդիա սերվեր ՝ օգտագործելով Raspberry Pi: 6 քայլ
Մեդիա սերվեր ՝ օգտագործելով Raspberry Pi: 6 քայլ

Video: Մեդիա սերվեր ՝ օգտագործելով Raspberry Pi: 6 քայլ

Video: Մեդիա սերվեր ՝ օգտագործելով Raspberry Pi: 6 քայլ
Video: What is a Server? Servers vs Desktops Explained 2024, Նոյեմբեր
Anonim
Մեդիա սերվեր ՝ օգտագործելով Raspberry Pi
Մեդիա սերվեր ՝ օգտագործելով Raspberry Pi
Մեդիա սերվեր ՝ օգտագործելով Raspberry Pi
Մեդիա սերվեր ՝ օգտագործելով Raspberry Pi
Մեդիա սերվեր ՝ օգտագործելով Raspberry Pi
Մեդիա սերվեր ՝ օգտագործելով Raspberry Pi

Հավանաբար, դուք ճանապարհորդությունների կամ ուղևորությունների եք եղել և մտածել եք. Մի անհանգստացեք, ես նույնն եմ:): Հաճախ ճանապարհորդելը կարող է ժամանակատար և հիշողություն պահանջող լինել (լուսանկարներ և տեսանյութեր նկարելուց), որպեսզի հաղթահարեք այդ ձանձրույթը և հիշողության պակասը, լավագույն լուծումը, որին հանդիպեցի, կոմպակտ և շարժական ամպն էր, որն աշխատում է անցանց: Թեև ամպային պահեստների մեծ մասը կոպիտ են, մյուս առցանց ամպերը ապավինում են ինտերնետային կապին: Երկուսն էլ լավ լուծումներ չեն թվում ճանապարհորդելու համար, ուստի որոշեցի գնալ շարժական, անցանց ամպով: Ես դա վերանվանեցի որպես ArOZ-Online համակարգ, քանի որ սկզբնական նախագիծը նույնպես նույնն էր (տես ստորև):

Pi zero w- ի թողարկումից հետո շարժական և միացված նախագծերը, ներառյալ ազնվամորու pi- ն, դարձել են ավելի հայտնի և ավելի կոմպակտ: Ի՞նչ կլիներ, եթե կարողանայիք ձեր անցանց ամպը դարձնել ընդամենը մի զրոյով: Pi զրոյի ձևի գործոնը, ինչպես նաև ցածր արժեքը այն բավականին հարմար են դարձնում այս նախագծի համար:

Այս անցանց ամպը գործում է ՝ ապահովելով wifi ազդանշան pi զրոյի wifi ադապտերից: Pi- ից զրոյին միանալով WiFi- ին, ձեր հեռախոսը, պլանշետը կամ նոութբուքը կարող են մուտք գործել pi zero- ի micro sd քարտի հիշողություն `pi zero w- ի տրամադրած անցանց կայքի միջոցով: Նկարներ, տեսանյութեր և երաժշտություն կարելի է վերբեռնել, ներբեռնել և նվագարկել այդ կայքից: Ամբողջ համակարգը աշխատում է ինքնաբերաբար `պարզապես ուժ տալով pi զրոյական w- ին:

Նախնական նախագիծը (https://www.instructables.com/id/Simplest-Media-Ce…) պատկանում է tobychui- ին intructables- ից (https://www.instructables.com/member/tobychui/), որը շատ բան է դրել ժամանակ և աշխատեք այս նախագիծն իրականություն դարձնելու համար: Ես կցանկանայի շնորհակալություն հայտնել իմ այս լավ ընկերոջը ՝ իր բոլոր օգնության համար և կխնդրեի ձեզնից ՝ հայացք նետել նրա նախագծերին:

Քայլ 1: Ի՞նչ է անհրաժեշտ:

Ի՞նչ է անհրաժեշտ
Ի՞նչ է անհրաժեշտ

Մատչելիություն նոութբուքին կամ համակարգչին

A ազնվամորի pi զրո w

Mirco sd քարտ (նվազագույնը 8 ԳԲ) օպերացիոն համակարգի համար (Sandisk Ultra և Samsung EVO+ խորհուրդ են տրվում գրել և ընթերցման բարձր արագության պատճառով)

Ձեր նոութբուքից/ համակարգչից միկրո SD քարտ մուտք գործելու ինչ -որ բան: Ինձ ոչ մի բան պետք չէր, բայց ձեզ կարող էր անհրաժեշտ լինել micro SD- ից SD քարտի ադապտեր կամ USB, որտեղ միկրո SD քարտը կարող է տեղադրվել և հասանելի լինել համակարգչից/ նոութբուքից:

Microրոյական w- ն սնուցելու համար միկրո USB մալուխ

Եվ գուցե մի դեպք pi զրոյական w պաշտպանելու համար:

Ինչ վերաբերում է միկրո SD քարտին, ապա օպերացիոն համակարգը կպահանջի մոտ 3, 5 ԳԲ, մնացած հիշողությունը կարող է օգտագործվել անցանց ամպի համար: Ես անձամբ օգտագործեցի 64 ԳԲ sandisk ultra և մոտ 59 ԳԲ մնաց ֆայլերի համար օգտագործելու համար: Որքան հիշում եմ, առավելագույնը: Raspberry Pi- ի համար աջակցվող միկրո SD քարտի չափը 128 ԳԲ է, բայց ոչ բոլոր քարտերն են ապահովվում, իսկ որոշները պետք է ձևաչափվեն, նախքան դրանք օգտագործելը:

Քայլ 2: Սկսելու համար

Սկսել
Սկսել
Սկսել
Սկսել
Սկսել
Սկսել

Այս նախագիծը ձեր Raspberry Pi զրոյի վրա ստեղծելու համար մոտ 50 քայլ կամ ավելի գրելու փոխարեն, ես ընտրեցի պարզապես հրապարակել պատկերի ֆայլը, որը պետք է այրվի դատարկ միկրո SD քարտի վրա: Պատկերի ֆայլը 1, 45 ԳԲ մեծ է և սեղմված: Անհրաժեշտ չէ, ըստ էության, բացել ֆայլը, եթե հետևեք ստորև բերված հրահանգին: Ահա պատկերի ֆայլի հղումը.

ArOZ ալֆա պատկերի ֆայլ

Պատկերը այրվել է դատարկ SD քարտի վրա (նվազագույնը 8 ԳԲ): Դա անելու համար նախ ձևակերպեք միկրո SD քարտը ՝ օգտագործելով «SDFormatter» ծրագրակազմը (կարելի է ներբեռնել https://www.sdcard.org/downloads/formatter_4/index… կայքից): Միկրո SD քարտը միացնելուց հետո ընտրեք ընտրանքներ և ակտիվացրեք «Ձևաչափ-չափի ճշգրտում»: Ֆորմատավորումից հետո պատկերը կարող է այրվել միկրո SD քարտի վրա: Ես անձամբ նախընտրում եմ Etcher- ը օգտագործել պատկերներ այրելու համար, քանի որ այն պարզ է օգտագործման համար և ձեզանից չի պահանջում բացել պատկերների ֆայլերը: Etcher- ը կարելի է ներբեռնել այստեղից ՝ https://etcher.io/: Մյուս միկրո SD քարտով սկավառակն ընտրելուց հետո ընտրեք ArOZ-Online պատկերին և սեղմեք ֆլեշի վրա: Երբ գործընթացը ավարտված է, համակարգը գործում է, բայց պահանջում է որոշակի փոփոխություններ:

Քայլ 3: Համակարգի փորձարկում

Համակարգի փորձարկում
Համակարգի փորձարկում
Համակարգի փորձարկում
Համակարգի փորձարկում
Համակարգի փորձարկում
Համակարգի փորձարկում
Համակարգի փորձարկում
Համակարգի փորձարկում

Այժմ, երբ միկրո SD քարտը տեղադրված է, միացրեք միկրո SD քարտը pi զրոյի w բնիկի մեջ: Միացրեք ազնվամորին միկրո USB մալուխի միջոցով: Մոտ 2 րոպե անց դուք պետք է կարողանաք տեսնել «ArOZ-Online»-ը որպես նոր ցանց: Փորձեք դրան միանալ այլ սարքի միջոցով: Լռելյայն գաղտնաբառը «toby-chui» է: Դուք պետք է միացված լինեք ազնվամորի pi- ից wifi լինելու համար, բայց իրական ինտերնետ հասանելի չէ: Գնացեք ձեր դիտարկիչ և մուտքագրեք.

192.168.0.1

Այժմ դուք պետք է կարողանաք տեսնել ArOZ-Online կայքը, եթե ամեն ինչ ճիշտ է արված: Այժմ, երբ այն աշխատում է, որոշ ֆայլեր պետք է խմբագրվեն: Ֆայլերը խմբագրելու համար ներբեռնեք VNC Viewer- ը այստեղից ձեր նոութբուքում/համակարգչում (ցանկալի է) և wifi կարգավորումներում միացեք ArOZ-Online համակարգին:

Քանի որ ցավ է պատճառում ամբողջ IP հասցեն գրել ամեն անգամ, երբ ցանկանում եք մուտք գործել անցանց ամպ, ես նշեցի ArOZ-Online կայքի հասցեն, որպեսզի կարողանամ մուտք գործել ամպ ՝ մեկ կոճակին սեղմելով:

www.realvnc.com/download/viewer/

Բացեք VNC Viewer- ը և հասցեի դաշտում մուտքագրեք այս հասցեն.

192.168.0.1

Այն կպահանջի օգտվողի անուն և գաղտնաբառ: Լռելյայն օգտագործողի անունը «pi» է, իսկ կանխադրված գաղտնաբառը ՝ «ազնվամորի»: Եթե դա թույլ չի տալիս մուտք գործել այդ տեղեկատվությունը, փորձեք 'root' որպես օգտվողի անուն և 'գաղտնաբառ' որպես գաղտնաբառ:

Այժմ դուք պետք է տեսնեք ArOZ-Online համակարգի աշխատասեղանը:

Մուտք գործելուց հետո վերագործարկեք սարքը ՝ սա կապելով LXTerminal- ում.

sudo վերագործարկում

Վերագործարկվելուց հետո դուք կկարողանաք մուտք գործել ՝ օգտագործելով «pi» օգտագործողը

Քայլ 4: Վերջնական կազմաձևում

Վերջնական կազմաձևում
Վերջնական կազմաձևում
Վերջնական կազմաձևում
Վերջնական կազմաձևում
Վերջնական կազմաձևում
Վերջնական կազմաձևում

Անկախ նրանից, թե ինչ չափի է ձեր միկրո SD քարտը, հիշողության ամբողջ ծավալը չի կարող պարզապես օգտագործվել այնպես, ինչպես կա: Ձեր mirco SD քարտով հասանելի ամբողջ հիշողությունը օգտագործելու համար բացեք LX տերմինալը, այնուհետև մուտքագրեք ՝

sudo raspi-config

Menuանկը պետք է հայտնվի հիմա: Ընտրացանկից ընտրեք «Ընդլայնված ընտրանքներ», այնուհետև սեղմեք Enter: Այստեղից ընտրեք «Ընդլայնել-ֆայլային համակարգը»: Անցեք դեպի «ետ» ՝ օգտագործելով աջ և ձախ սլաքների ստեղները, սեղմեք enter, այնուհետև նույն կերպ ընտրեք «Ավարտել», ինչպես նաև սեղմեք enter: Համակարգը ձեզ հուշում է վերագործարկել (վերագործարկել): Ընտրեք «այո» և սպասեք: Մինչ համակարգը վերագործարկվում է, դուք կկորցնեք wifi ազդանշանները, և VNC- ն կհեռացվի: Նորից միանալու համար սպասեք մոտ 2 րոպե, նորից միացեք ArOZ-Online- ին ձեր սարքից wifi կարգավորումներում և աշխատասեղանը ցուցադրելու համար օգտագործեք VNC Viewer- ը:

Հաջորդ բանը, որ պետք է անել, նախնական գաղտնաբառի փոփոխությունն է: Դա կարելի է անել ՝ կտտացնելով ներքևի ձախ անկյունում գտնվող ազնվամորու պատկերակին, այնուհետև ընտրելով «Նախապատվություններ» և կտտացնելով «Ազնվամորի Pi կազմաձևին»: Կտտացրեք «Փոխել գաղտնաբառը» և մուտքագրեք «ազնվամորի» ՝ որպես ընթացիկ գաղտնաբառ: Մուտքագրեք նոր գաղտնաբառ և նորից մուտքագրեք այն վերջին դաշտում: Վերջապես, փոփոխությունը կիրառելու համար կտտացրեք Enter: VNC- ին այլ անգամ միանալիս օգտագործեք ձեր նշած գաղտնաբառը:

ArOZ-Online համակարգից wifi գաղտնաբառը փոխելու համար պետք է փոփոխել որոշակի ֆայլ: Տերմինալում մուտքագրեք սա.

sudo leafpad /etc/hostapd/hostapd.conf

Գտեք «wpa_passphrase = toby-chui» տողը և փոփոխեք գաղտնաբառը ՝ փոխարինելով «toby-chui»-ն ձեր սեփական գաղտնաբառով: Համոզվեք, որ նոր գաղտնաբառը պարունակում է առնվազն 8 նիշ և հեշտ չէ կռահել: Պահեք ֆայլը `սեղմելով 'Ctrl' և 's', իսկ պահպանելուց հետո դուրս եկեք խմբագրից 'սեղմելով' Alt 'և' F4 ': Փոփոխությունները կիրառելու համար վերագործարկեք ազնվամորի pi- ն ՝ մուտքագրելով.

sudo վերագործարկում

Մեկ-երկու րոպե անց, երբ ArOZ-Online- ը կարող եք տեսնել որպես wifi ցանց, կհասկանաք, որ գաղտնաբառը թարմացվել է, և ոչ մի սարք այլևս ի վիճակի չէ դրան միանալ: Կամ այն սարքը, որից փորձում եք միանալ, ձեզ կասի ՝ նորից մուտքագրեք գաղտնաբառը, կամ գուցե ստիպված լինեք ձեռքով փոխել այս ցանցի գաղտնաբառը ցանցի կարգավորումներում: Միանալուց հետո ձեր դիտարկիչում մուտքագրեք 192.168.0.1: ArOZ-Online կայքը պետք է հայտնվի: Եթե աշխատի, ամեն ինչ լավ է:

Շնորհավորում եմ, դուք ավարտել եք ձեր սեփական դյուրակիր անցանց ամպի կարգավորումը:

Հուսով եմ, որ ձեզ դուր եկավ այս նախագիծը և կցանկանայիք լսել ձեր կարծիքը ստորև բերված մեկնաբանություններում:) Խնդրում ենք չմոռանալ սեղմել 'I made it!' երբ դուք ավարտեք այս համակարգը, քանի որ սա իմ առաջին հրահանգներն են: Ես նույնպես ուրախ կլինեմ, եթե այս նախագիծը ավելացնեք ձեր նախընտրածներին:))

Դե ինչ, շնորհակալություն և նորից կտեսնվենք:

Քայլ 5: Անվտանգության ավելացում…

Անվտանգության ավելացում…
Անվտանգության ավելացում…

Անվտանգությունը կարևոր է: Ոչ մեկին դա դուր չի գա, եթե ինչ -որ չար հաքեր փնտրի ինչ -որ մեկի տվյալները: Այս պահին ձեր զրոյական w- ն բավականին ապահով է, քանի որ այն իրականում միացված չէ ինտերնետին, սակայն տեղական հաքերները դեռ կարող են մուտք գործել ձեր տվյալները ձեր ամպից: «Տեղական» ասելով ես նկատի ունեմ այն մարդկանց, ովքեր կարող են տեսնել ձեր ամպի SSID- ը: Ձեր ամպի անվտանգությունը բարձրացնելու համար մի քանի բան կարելի է անել.

«Sudo» օգտագործողին ստիպելով մուտքագրել ձեր գաղտնաբառը.

Տերմինալում մուտքագրեք 'sudo passwd': Այն ձեզանից նոր գաղտնաբառ կխնդրի: Մի անհանգստացեք, տերմինալը ձեզ ցույց չի տա ձեր մուտքագրած կերպարները, բայց դա նորմալ է: Կտտացրեք enter և նորից մուտքագրեք ձեր գաղտնաբառը: Այժմ «sudo» օգտագործողն ունի գաղտնաբառ, սակայն այն մինչ այժմ չի խնդրի: «Sudo» օգտվողներին գաղտնաբառ մուտքագրելու համար մուտքագրեք.

sudo nano /etc/sudoers.d/010_pi-nopasswd

և փոխեք «nopasswd» - ը «passwd» (պարզապես հեռացրեք «ոչ»): Սեղմեք Control կոճակը և «X» տառը ձեր ստեղնաշարի վրա և սեղմեք enter: Ֆայլը պահելու համար պարզապես սեղմեք «y» և սեղմեք enter, Ավարտվեց:

Օգտվողի «արմատ» -ի համար գաղտնաբառ ստեղծելը.

Օգտվողի «արմատը» ավելի շատ իրավունքներ ունի, քան ցանկացած օգտվող: Լռելյայն, օգտվողի «արմատը» չի պահանջի գաղտնաբառ, որն անվտանգության անցք է: «Արմատ» օգտագործողի համար գաղտնաբառ ստեղծելը կբարձրացնի անվտանգությունը: Դա անելու համար տերմինալում մուտքագրեք «sudo su» ՝ օգտվողի «արմատին» անցնելու համար: Հենց այնտեղ մուտքագրեք 'passwd' և ավելացրեք գաղտնաբառ: Կտտացրեք enter և նորից մուտքագրեք ձեր գաղտնաբառը: Ավարտելու համար նորից սեղմեք enter: Այժմ ձեր ամպը ավելի ապահով է հաքերների դեմ:

Կներեք հաքերներ, լավ փորձ, բայց ոչ սիգար;)

Քայլ 6: Լրացուցիչ `վրիպազերծում, թարմացում, նոր ծրագրաշարի տեղադրում…

Լրացուցիչ ՝ վրիպազերծում, թարմացում, նոր ծրագրաշարի տեղադրում…
Լրացուցիչ ՝ վրիպազերծում, թարմացում, նոր ծրագրաշարի տեղադրում…
Լրացուցիչ ՝ վրիպազերծում, թարմացում, նոր ծրագրաշարի տեղադրում…
Լրացուցիչ ՝ վրիպազերծում, թարմացում, նոր ծրագրաշարի տեղադրում…

Ինչպես երևի հասկացել եք, վերջին քայլից հետո ձեր pi- ն կտրված է համաշխարհային ցանցից: Սեղանի վրա Pi- ն ձեզ ասում է, որ անլար ինտերֆեյս չի գտնվել: Այն դեպքում, երբ գուցե ցանկանաք թարմացնել կամ արդիականացնել համակարգը կամ տեղադրել որևէ լրացուցիչ ծրագրակազմ, կա ինտերնետ հասանելիություն ձեռք բերելու միջոց ՝ առանց որևէ բան փոխելու: Դրա համար, սակայն, ձեզ հարկավոր կլինի Linux- ի կողմից վավերացված plug-n-play wifi dongle (հիմնականում wifi-dongle, որն աջակցվում է Raspberry Pi- ում, օրինակ. PiHut / Edimax / Pimoroni…), ինչպես նաև միկրո USB USB- ի միջոցով: ադապտեր: Միացրեք միկրո USB ադապտերը Pi- ի ձախ միկրո USB միակցիչի մեջ և միացրեք dongle- ը ադապտորին և միացրեք Pi- ին: Միացեք Pi over VNC- ին ՝ օգտագործելով 192.168.0.1-ը և որոնեք wifi ցանցեր ՝ կտտացնելով ներքևի ձախ մասում գտնվող wifi պատկերակին: Ձեզ կառաջարկվի մուտքագրել ցանցի գաղտնաբառը: Այժմ դուք պետք է ունենաք աշխատող ինտերնետային կապ, որը կտևի այնքան ժամանակ, քանի դեռ արտաքին wifi ադապտերը միացված է:

Այս համակարգի մեկ մեծ առավելությունն այն է, որ Raspberry Pi Zero W- ի բոլոր գործառույթները դեռ կարող են օգտագործվել: Եթե ճանապարհորդում եք, կարող եք նույնիսկ աշխատել ազնվամորի pi- ի աշխատասեղանի վրա VNC- ով և մուտք գործել այն, երբ Pi- ն սնուցվում է: Pi Zero W.- ի աշխատասեղանին մուտք գործելու համար ձեզ նույնիսկ էկրան, ստեղնաշար կամ մկնիկ պետք չի լինի:

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