U diyaari Raspberry Pi-kaaga sidii server-ka websaydhka

websaydhka

Maalmo uun ka hor ayaan baahi u qabay inaan muujiyo codsi mareeg ah oo aan ka shaqeynayay qaar ka mid ah xubnaha qoyska si ay iila wadaagaan aragtidooda ku aaddan horumarka oo ay ii sheegaan, ama ay ii hagaagaan, halka aan ka sii wadi lahaa. Si tan loo sameeyo, runtu waxay tahay inaanan rabin inaan ka iibsado meel shirkad, ama cinwaan web, ama wax la mid ah. Iyadoo tan maskaxda lagu hayo, kali 'badbaadadaWaxay ahayd inaan aasaaso server-keyga wixii yar ee aan guriga ku haystay waana halka ay kaalmadu ka ciyaarto Raspberry Pi.

Haddii aad waligaa ka shaqeysay sameynta barnaamij websaydh ah, hubaal waad ogaan doontaa dhammaan barnaamijyadaas bilaashka ah sida LAMP. Dabcan waxaan sidoo kale haynaa noocyo kale oo loogu talagalay Windows, xaaladdan WAMP iyo xitaa XAMP ee nidaamyada kale ee hawlgalka.

Calaamadda laambadda

Sida loo qaabeeyo Raspberry Pi si aad ugu adeegsato adeege webka.

Xaaladda Raspberry Pi-ga waxaan u baahanahay inaan ku rakibno nooca LAMP-ka si aad u martigeliso nooc kasta oo codsi web ah, bogga internetka ... ama wax kasta oo aad u baahan tahay. Tan awgeed, ka hor intaadan sii wadin waxaad u baahan doontaa Rasbperry Pi, sida la filayo, a Kaarka xusuusta SD 4 GB awoodda ugu yar, a adabtarada xoogga la jaan qaada isku xiraha MicroB ee Raspberry Pi, fiilo xiriir leh Ethernet, Kormeerka HDMI u hoggaansamaysa iyo a HDMI fiilada, a keyboard ama xitaa jiir inkasta oo tani aan loo baahnayn.

Kahor intaadan sii wadin, waxa ugu horeeya ee aan sameyno waa diyaarinta Raspberry Pi. Haddii ay dhacdo inaadan waligaa sameyn, naftaada u sheeg inaad u baahan tahay isla ka soo qaad kaarka SD kaas oo ay kujiraan muuqaal disk ah oo ah nidaamka qalliinka aad rabto inaad maamusho.

Rgb wuxuu horseed u yahay nalalka kuleylka leh Arduino
Maqaalka laxiriira:
3 mashruuc oo leh RGB Led iyo Arduino

Hal ikhtiyaar tan ayaa ah inaad iibsato kaar SD ah oo horeyba loogu diyaariyey inuu rakibo oo kabahaya Raspberry Pi ama ka tago gebi ahaanba madhan oo uu rakibo wax kasta oo lagama maarmaan u ah nafteena. Xaaladdayda gaarka ah, waxaan doortay ikhtiyaarkan ugu dambeeyay. Si loo diyaariyo kaarka waxaan u baahanahay sawirka nidaamka qalliinka, waan doortay Raspbian "Wheezy". Markaan haysto ISO waxaan isticmaalay barnaamijka Sawirka Win32 Disk.

Markaan haysanno kaarka SD-ga oo leh wax kasta oo aan u baahanahay, waa inaan iska galino Rasberry Pi iyo, kahor xitaa intaanan bilaabin, Ku rakib dhammaan aagagga aan isticmaali doonno, taasi waa, shaashadda, kumbuyuutarka ama jiirka ha ku xiran yihiin haddii aad rabto inaad isticmaasho.

Markay wax walba diyaar yihiin, waxaan shidnaa Rasbperry Pi oo waxaan arki doonaa sida nidaamku si otomaatig ah ugu taxo dhammaan macluumaadka ku saabsan nidaamka qalliinka iyo walxaha aan ku xirnay. Marka shaqadan oo dhan la dhammeeyo waxaad arki doontaa daaqadda raspi-config meesha ay tahay inaad sameyso isbedelada soo socda:

  • Ballaari xijaabka asalka ah si dhammaan booska ku yaal kaarka SD loo isticmaali karo.
  • Deji aag waqti ah.
  • Sahlo adeegaha SSH, tani waxay ku jirtaa Ikhtiyaarrada Horukacsan.
  • Ka jooji bilawga miiska, maxaa yeelay dhammaan qaabeynta waxaa laga sameyn doonaa barta.
  • Cusboonaysii Raspberry Pi, ikhtiyaarkan waxaa laga dhex helayaa Fursadaha Hormarinta.
  • Dib u bilaw Raspberry Pi-kaaga, taasna waa inaan qornaa Sudo reboot.

Diyaarinta iskuxirka SSH si aad uguhesho masaafada Pi Raspberry Pi

Bilaabida putty iyo daaqada qaabeynta

Waqtigan xaadirka ah ayaa weli ah in la bilaabo habee SSH. Tani waa si aad ula shaqeyn kartid Raspberry Pi-gaaga kombiyuutar kale, taas oo ah, inaad meel fog ku xirmi karto oo aad ku dhejin karto faylal cusub ama aad beddeli karto qaabeynta

Marka Raspberry Pi-gaaga lagu qaabeeyo tillaabooyin hore, nidaamku wuxuu ku weydiin doonaa magaca isticmaalaha iyo lambarka sirta ah, maxaa yeelay tani waa markii ugu horreysay ee aan bilowno, waxay lahaan doontaa adeegsadayaasha caadiga ah, haddii aadan beddelin, way pi iyo sida furaha raspberry.

Maqaalka laxiriira:
Qalabka elektaroniga

Waqtigan xaadirka ah waa inaad tixgelisaa sida Linux lafteeda u shaqeyso tan iyo, inkasta oo aad qoreyso lambarka sirta ah, ma jiraan astaamo nooc kasta oo la soo bandhigo, ha ka welwelin maadaama qoraalka la qorayo.

Kaliya markaan soo galno nidaamka waa inaan qornaa:

ifconfig

Thanks to amarkan waxaan awoodi doonaa inaan ogaanno cinwaanka IP-ga ee kantaroolahayagu haysto. Wax soo saarka balaaran gudahiisa waa inaan raadino khadka "addet addr”Waxaan heli karnaa tiro lamid ah tan: 192.168.1.1. Waxaan dhihi karaa mid la mid ah tan iyo markii hubaal 1 ugu dambeeyay waa tiro gebi ahaanba ka duwan. Lambarkan oo dhammaystiran, marka loo eego tusaale ahaan 192.168.1.1, waa inaan nuqul ka sameysannaa maadaama aan u baahanahay ka soo gal SSH kombiyuutar kale.

Waqtigan xaadirka ah waa inaan kala soo baxnaa macmiil SSH ah, kiiskeyga waxaan doortay Putty, oo si fiican looga yaqaan ficil ahaan dhammaan bey'adaha. Cinwaanka IP-ga ee aan hadda nuqul ka sameysanno waa inaan ku koobiyeynnaa Putty baadiyaha "Magaca martida (ama cinwaanka IP)”. Meel ka hooseysa ayaa lagu weydiin doonaa magaca isticmaalaha iyo lambarka sirta ah oo lamid ah kan aan u isticmaalno helitaanka Raspberry Pi, taas oo ah, pi y raspberry.

Markii aan helnay nidaamka, ma ahan fikrad xun in la beddelo lambarka sirta ah oo ugu dambeyntii la cusbooneysiiyo nidaamka oo dhan. Taas waxaan u fulineynaa amarrada soo socda adoo riixaya gala kadib markaad mid walba qorto:

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

Waxaan ugu dambeyntii ku rakibnay LAMP nidaamka

Terminal leh amarka rakibida ee Apache

Ugu dambeyntiina waxaan gaarnay barta lagu rakibo LAMP taasna waxaan u fulineynaa amarka soo socda:

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

Marka amarka la fuliyo, nidaamku wuxuu ku weydiin doonaa haddii aad rabto inaad sii wado, kaliya waa inaad qortaa y oo ku dhufo galaan si aad u sii wado. Faahfaahin ahaan, waxaan kuu sheegayaa in howshan rakibaadda ay qaadan karto daqiiqado yar. Haddii ay dhacdo inaad khalad nooc ka mid ah leedahay inta lagu jiro rakibidda, kiiskeyga ma jirin, orod amarradan soo socda:

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

oo dib ugu bilaabi Apache amarka:

sudo service apache2 restart

Baaritaan kama dambeys ah, waa inaad tagtaa kombiyuutar kasta oo aad guriga ku haysato, bilow biraawsar oo aad dhigatid cinwaanka barta IP-ga ee Raspberry Pi halkaasoo ay tahay inaad ku aragto shaashad leh Way shaqaysaa!, tani waxay ka dhigan tahay in rakibiddu guuleysatay oo Apache-gu uu socdo oo socdo.

Furaha Fariinta Guusha Apache

Waa waqtigii la rakibey lahaa keydka macluumaadka

Daaqada qaabeynta MySQL

Waxaan rakibnaa waxa lagama maarmaanka u ah helitaanka waxayaga xogta

Si aan u helno xog-ururinteena waa inaan rakibnaa MySQL taasna waxaan u fulineynaa amarka soo socda:

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

Mar labaad waxay na weydiin doontaa haddii aan dooneyno inaan ku sii wadno rakibidda taasna waxaan u baahan doonnaa oo keliya inaan isdiiwaangelino y oo garaac galaan.

Waxaan ku rakibnaa FTP dusha Raspberry Pi

qaabeynta faylka vsftpd.conf

Tallaabadan waxaan ku dhejin doonnaa FTP si aan awood ugu dirno faylasha kombiyuutar kasta Raspberry Pi-gaaga iyo Raspberry Pi laftiisa kumbuyuutar aan u baahan karno. Tani waa geedi socod sida ugu fudud u fulinaya dhowr amar sida:

sudo chown -R pi /var/www

Amarka soo socda ee la wado wuxuu noqonayaa:

sudo apt-get install vsftpd

Marka hawsha oo dhami dhamaato waa inaan wax ka bedelno faylka vsftpd.config taasna waa inaan qornaa:

sudo nano /etc/vsftpd.conf

Markii tifaftiraha feylku furmo, waa inaan beddelnaa sadarrada soo socda:

unonymous_enable = HAA dhacdo noqosho unonymous_enable = MAYA

aan ka nixin local_enable = HAA

aan ka nixin write_enable = HAA

markan waa inaad tagtaa dhamaadka faylka oo aad ku dartaa force_dot_files = HAA

Faahfaahin ahaan, waxay kuu sheegaysaa in si aan looga xumaanayn khadadkii hore, kaliya ay tahay inaad ka saarto # calaamada hortooda. Marka talaabooyinkii hore la qaaday, taabo ctrl+X e y si loo kaydiyo dhammaan macluumaadka wax laga beddelay. Waxa xiga waa in dib loo bilaabo adeegga FTP markale amarka soo socda:

sudo service vsftpd restart

Iyada oo talaabooyinkan la qaadayo adeegeena shabakada ayaa horeyba ushaqeyn lahaa sifiican oo aan u sugeyno inaan ka helno feylasha codsigeena shabakada si aan toos ugu eegan karno biraawsarka.


Faallo, ka tag taada

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   renzo dijo

    Maqaal aad u wanaagsan. Weydii, ma loo baahan yahay in la dhigo qaboojiye u adeegsada sidan? Qaboojinta dadban miyay taasi caadi tahay?