Qwalasela iRaspberry Pi yakho njengeseva yewebhu

webhusebhu yomncedisi

Kwiintsuku nje ezimbalwa ezidlulileyo bendinesidingo sokubonisa isicelo sewebhu endisebenza kuso kwamanye amalungu osapho ukuze bandinike umbono wabo kuphuhliso kwaye bandixelele, okanye mandikhokele, apho kufuneka ndiqhubeke khona. Ukwenza oku, inyani kukuba andifuni ukuthenga indawo kwinkampani, okanye kwidilesi yewebhu, okanye nantoni na enjalo. Ngale nto engqondweni, yam kuphela 'usindiso'Yayikukucwangcisa eyam iseva ngento encinci endandinayo ekhaya kwaye kulapho uncedo luya kusebenza khona Raspberry Pi.

Ukuba ukhe wasebenza uphuhlisa usetyenziso lwewebhu, ngokuqinisekileyo uya kuzazi zonke iinkqubo zasimahla ezinje LampIsichazi seLinux Apache MySQL kunye ne-PHP, oko kukuthi, inkqubo ngokufaka nje kwikhompyuter yakho yeLinux ungasebenzisa amaphepha ewebhu e-HTML anamandla kuba ifaka yonke into oyifunayo. Ewe sinezinye iinguqulelo zeWindows, kule meko i-WAMP kunye ne-XAMP kwezinye iinkqubo zokusebenza.

LAMP logo

Uyicwangcisa njani i-Raspberry Pi ukuze uyisebenzise njengeseva yewebhu.

Kwimeko yeRaspberry Pi yethu kufuneka sifake uhlobo lwe-LAMP ukuze ubambe naluphi na uhlobo lwesicelo sewebhu, iphepha lewebhu ... okanye nantoni na oyifunayo. Kule nto, ngaphambi kokuqhubeka uyakufuna iRasbperry Pi, njengoko kulindelwe, a Imemori khadi ye-SD Umthamo omncinci we-4 GB, a iadaptha yamandla iyahambelana nesidibanisi seMicroB yeRaspberry Pi, intambo yonxibelelwano ethernet, Iliso Uqhagamshelwano lwetshiphu emsebenzi kwaye Intambo ye-HDMI, un ikhibhodi okanye nempuku nangona oku kungeyomfuneko.

Ngaphambi kokuqhubeka, into yokuqala ekufuneka siyenzile ukulungiselela i-Raspberry Pi yethu. Kwimeko apho ungazange uyenze ngaphambili, zixelele ukuba nawe ufuna njalo ukuqala kwikhadi le-SD ekufuneka iqulathe umfanekiso wediski yenkqubo yokusebenza ofuna ukuyiqhuba.

I-RGB ikhokelele ukukhanya kwecube kunye neArduino
Inqaku elidibeneyo:
Iiprojekthi ezi-3 ezine-RGB Led kunye neArduino

Olunye ukhetho lokuthenga ikhadi le-SD esele lilungiselelwe ukufaka kunye nokuqala iRaspberry Pi yethu okanye ukuyishiya ingenanto kwaye ifake yonke into eyimfuneko. Kwimeko yam ekhethekileyo, ndikhethe olu khetho lokugqibela. Ukulungiselela ikhadi sifuna umfanekiso wenkqubo yokusebenza, ndikhethile Raspbian "Wheezy". Nje ukuba i-ISO ndisebenzise inkqubo Win32 Disk Umfanekiso.

Nje ukuba sibe nekhadi lethu le-SD nayo yonke into esiyifunayo, kufuneka silifake kwiRasberry Pi yethu kwaye, ngaphambi kokuqala, fakela zonke izinto esiza kuzisebenzisaOko kukuthi, iscreen, ikhibhodi okanye imouse iqhagamshelwe kwimeko apho ufuna ukuyisebenzisa.

Xa yonke into ilungile, sivele sivule iRasbperry Pi yethu kwaye siza kubona ukuba inkqubo iyidwelisa njani ngokuzenzekelayo yonke ingcaciso ngenkqubo yokusebenza kunye nezinto esizidibanisileyo. Wakuba wonke lo msebenzi ugqityiwe uza kubona iwindow raspi-uqwalaselo apho kufuneka wenze olu tshintsho lulandelayo:

  • Yandisa isahlulelo seengcambu ukuze kusetyenziswe sonke isithuba ekhadini le-SD.
  • Cwangcisa izowuni yexesha.
  • Nika amandla iseva ye-SSH, oku kukhetho oluPhambili.
  • Cima ukuqalisa kwidesktop, kuba lonke ubumbeko luyakwenziwa kwisiphelo sendlela.
  • Ukuhlaziya i-Raspberry Pi, olu khetho lufumaneka kwi-Advanced Options.
  • Qala kabusha i-Raspberry Pi yakho, kuba kufuneka sibhale nje Ukuqala kwakhona kwesudo.

Ukulungiselela uqhagamshelo lwe-SSH ukunxibelelana ukude kwiRaspberry Pi

Ukuqalisa kokuqalisa kunye nefestile yoqwalaselo

Okwangoku kuhlala kuqala qwalasela i-SSH. Oku kwenzelwa ukuba usebenze ngeRaspberry Pi yakho kwenye ikhompyuter, Oko kukuthi, ungaqhagamshela kude kwaye ulayishe iifayile ezintsha okanye utshintshe ubumbeko.

Nje ukuba i-Raspberry Pi yakho iqulunqwe kumanyathelo angaphambili, inkqubo iyakukucela igama lomsebenzisi kunye negama eligqithisiweyo, kuba lixesha lokuqala esiqala ngalo, liya kuba nabasebenzisi abasilelayo, ukuba awubatshintshanga, baya kuba pi kunye negama lokugqitha irasbheri.

Inqaku elidibeneyo:
Izixhobo zombane

Okwangoku kuya kufuneka uthathele ingqalelo indlela iLinux ngokwayo esebenza ngayo ukusukela, nangona ubhala iphasiwedi, akukho nabalinganiswa balo nabuphi na uhlobo ababoniswayo, ungakhathazeki okoko kubhaliwe.

Kanye xa singena kwinkqubo kufuneka sibhale:

ifconfig

Enkosi kulo myalelo siya kuba nakho ukwazi idilesi ye-IP enesilawuli esinayo. Ngaphakathi kwimveliso ebanzi kuya kufuneka sijonge umgca "i-inet yongeza”Singafumana inombolo efana nale: 192.168.1.1. Nditsho ngokufanayo kuba ngokuqinisekileyo i-1 lokugqibela linani elihluke ngokupheleleyo. Eli nani ngokupheleleyo, kwimeko yomzekelo 192.168.1.1, kuyakufuneka siyikope kuba siza kuyidinga ukufikelela ngeSSH kwenye ikhompyuter.

Okwangoku kuya kufuneka sikhuphele iklayenti le-SSH, kwimeko yam ndikhethe uPutty, owaziwayo phantse kuzo zonke iimeko. Idilesi ye-IP esiyikopa ngoku kuya kufuneka siyikope kuyo Putty ezilalini "Igama lomncedisi (okanye idilesi ye-IP)”. Apha ngezantsi uyakucelwa igama lomsebenzisi kunye negama eligqithisiweyo eliya kuthi lifane nelo silisebenzisayo ukufikelela kwiRaspberry Pi yethu, Oko kukuthi, pi y irasbheri.

Nje ukuba sibe nokufikelela kwinkqubo, ayisiyombono imbi ukutshintsha iphasiwedi kwaye ekugqibeleni sihlaziye yonke inkqubo. Ngenxa yoko senza le miyalelo ilandelayo ngokucinezela ukungena emva kokuchwetheza nganye:

sudo passwd pi
sudo apt-get update
sudo apt-get upgrade

Ekugqibeleni sifaka i-LAMP kwinkqubo

I-Terminal ngomyalelo wofakelo lwe-Apache

Okokugqibela sifika kwinqanaba lokufaka i-LAMP kwaye ngenxa yoko senze lo myalelo ulandelayo:

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

Nje ukuba umthetho wenziwe, inkqubo iya kukubuza ukuba uyafuna ukuqhubeka, kufuneka uchwetheze y kwaye betha ukungena ukuze uqhubeke. Njengeenkcukacha, xelela ukuba le nkqubo yokufaka ingathatha imizuzu embalwa. Kwimeko apho ufakelo unokuba nolunye uhlobo lwempazamo, kwimeko yam bekungekho nanye, yenza le miyalelo ilandelayo:

sudo groupadd www-data
sudo usermod -g www-data www-data

kwaye uqalise kwakhona i-Apache ngomyalelo:

sudo service apache2 restart

Njengokutshekisha kokugqibela, kuya kufuneka uye kuyo nayiphi na ikhompyuter onayo ekhaya, qala isikhangeli kwaye ubeke ibha yedilesi ye-IP yeRaspberry Pi yakho apho kuya kufuneka ukwazi ukubona iscreen esithi Iyasebenza!, Oku kuthetha ukuba ufakelo lube yimpumelelo kwaye i-Apache iyasebenza kwaye iyasebenza.

Isikhangeli somyalezo seMpumelelo se-Apache

Lixesha lokuba ufake isiseko sedatha

Uqwalaselo lweMySQL

Sifaka izinto eziyimfuneko ukufikelela kwezethu database

Ukufikelela kwindawo yogcino lwedatha yethu kufuneka simane siyifaka MySQL kwaye ngenxa yoko senza lo myalelo ulandelayo:

sudo apt-get install mysql-server mysql-client php5-mysql

Kwakhona iya kusibuza ukuba ngaba sifuna ukuqhubeka nokufaka kwaye ngenxa yoko kuya kufuneka sibhalise kuphela y kwaye ucofe ukungena.

Sifaka i-FTP kwi-Raspberry Pi yethu

Uqwalaselo lwefayile ye-vsftpd.conf

Kule nyathelo siya kufaka i-FTP ukuze sikwazi ukuthumela iifayile nakweyiphi na ikhompyuter kwiParpberry Pi yethu nakwiRaspberry Pi uqobo kwikhompyuter apho sinokuyidinga khona. Le yinkqubo elula njengokwenza imiyalelo embalwa enje:

sudo chown -R pi /var/www

Umyalelo olandelayo wokuqhutywa iya kuba:

sudo apt-get install vsftpd

Nje ukuba yonke inkqubo igqibe kufuneka sihlele i-vsftpd.config ifayile kwaye kufuneka sibhale nje:

sudo nano /etc/vsftpd.conf

Xa umhleli wefayile evula, kuya kufuneka sitshintshe le migca ilandelayo:

engaziwayo_yenzeka = EWE kwenzeka ukuba engaziwayo_nokwenzeka = HAYI

ukungahambi yendawo_yenzeka = EWE

ukungahambi write_enable = EWE

Okwangoku kufuneka uye esiphelweni kwifayile kwaye ungeze force_dot_files = EWE

Njengeenkcukacha, xelela ukuba ukungahambisani nemigca yangaphambili, kufuneka ususe uphawu # phambi kwabo. Nje ukuba amanyathelo angaphambili enziwe, cinezela Ctrl kunye no-X e y ukugcina yonke idatha eguqulweyo. Into elandelayo kukuqala kwakhona inkonzo ye-FTP ngalo myalelo ulandelayo:

sudo service vsftpd restart

Ngala manyathelo umncedisi wethu wewebhu ebesele esebenza ngokugqibeleleyo elinde ukufumana iifayile ezivela kwisicelo sethu sewebhu ukuze akwazi ukuzijonga ngqo kwisikhangeli.


Izimvo, shiya eyakho

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   URenzo sitsho

    Inqaku elilunge kakhulu. Buza, ngaba kunyanzelekile ukuba ubeke into epholileyo ukuyisebenzisa ngale ndlela? Ngokupholisa nje kungakulunga?