Skelbimas

Jei norite, kad „WordPress“ patirtis būtų be vargo, a valdo „WordPress“ pagrindinį kompiuterį Geriausi „WordPress“ prieglobos paslaugų teikėjaiPaleisti savo „WordPress“ svetainę? Čia yra geriausi „WordPress“ prieglobos paslaugų teikėjai, siekiant sumažinti galvos skausmą ir padidinti našumą. Skaityti daugiau Kaip WP variklis tvarko visą sąranką ir palaikymą, kad galėtumėte sutelkti dėmesį į savo turinį. Būtent tai mes naudojame savo seserims skirtoms svetainėms valdyti.

Bet jei neturite lėšų arba norite tiesiog patobulinti „pasidaryk pats“ įgūdžius, savo „WordPress“ svetainėje galite naudoti „Raspberry Pi“.

Štai kaip nustatyti „Apache“, „MySQL“ ir PHP „Raspberry Pi“ ir pagrindinėse svetainėse, tiek vietoje, tiek internete.

Kodėl verta naudoti „WordPress“?

Jei ieškote kelio į priglauskite svetainę su kuo mažiau rūpesčių, „WordPress“ nėra akivaizdus sprendimas. Mes jau pažvelgėme kaip sukonfigūruoti „Raspberry Pi“, kad būtų galima laikyti statinę ar dinaminę svetainę (tai yra tas, kuris priklauso nuo standartinių, iš anksto parašytų puslapių arba svetainės, kurioje puslapiams užpildyti naudojama duomenų bazė).

instagram viewer

Bet jei jums tikrai reikia naudoti „WordPress“ arba kuriate „WordPress“ temą ar papildinius svetainę, tada turėti „Raspberry Pi“ su įdiegta ir parengta naudoti tinklaraščių platforma yra puiku variantas.

Kurį aviečių pi turėtumėte naudoti?

Raspberry Pi 3 ir Raspberry Pi 3B +

Norėdami įdiegti „WordPress“ į „Raspberry Pi“, turėsite jį nustatyti kaip LAMP serverį. Įdiegę „Linux“, „Apache“, „MySQL“ ir PHP, jūsų „Pi“ galės tvarkyti „WordPress“ (ir kitą svetainės programinę įrangą).

Yra keletas „Raspberry Pi“ modelių. Galite turėti vieną, kelis arba nė vieno. Bet kuris iš jų yra tinkamiausias paleisti „WordPress“?

Laimei, bet kurią „Raspberry Pi“ versiją galima naudoti „WordPress“ svetainei talpinti. Tačiau norint gauti geriausius rezultatus, rekomenduojame naudoti „Raspberry Pi 2“ ar naujesnę versiją. Be to, įsitikinkite, kad naudojate didesnę (bent 16 GB) SD kortelę, nes saugojimo vieta yra pagrindinis interneto serverių reikalavimas. (Taip pat atsižvelkite į kai kurias išorines „Pi“ saugyklas!)

Likusiame vadove daroma prielaida, kad jūsų „Raspberry Pi“ yra įjungtas ir prijungtas prie vietinio tinklo. Taip pat turėtumėte sukonfigūruoti SSH, kad galėtumėte pasiekti nuotolinę komandų eilutę.

1 veiksmas: nustatykite „Apache“ tinklo serverį

Pradėkite diegdami „Apache“ žiniatinklio serverį. Tai yra programinė įranga, leidžianti bet kokio tipo tinklalapius aptarnauti bet kurioje naršyklėje. Tai viskas, ko jums reikia aptarnauti HTML puslapį, statinį ar dinamiškai sukurtą naudojant PHP.

sudo apt install apache2 -y

Įdiegę „Apache“, į „Pi“ žiniatinklio aplanką įmesite bandomąjį HTML failą. Turėtumėte tai išbandyti naudodami kitą tinklo kompiuterį (arba išmanųjį telefoną). Į naršyklės adreso juostą turėsite įvesti Pi IP adresą. Jei naudojate SSH, tai jau žinote; kitu atveju įveskite:

pagrindinio kompiuterio vardas -I

Tai rodo jūsų Raspberry Pi IP adresą. Matomas puslapis turėtų būti kažkas tokio:

„Apache“ serveris įdiegtas „Raspberry Pi“

Taip pat galite patikrinti, kaip veikia jūsų Raspberry Pi tinklalapiai, naudodami http://localhost adresą.

2 veiksmas: įdiekite PHP „Raspberry Pi“

Kitas laikas įdiegti PHP. Tai yra programinės įrangos pirminis procesorius, įgalinantis aptarnauti serverio sugeneruotus tinklalapius, o ne statinius HTML puslapius. Nors HTML puslapis gali būti parašytas visas, PHP puslapyje bus skambučiai į kitus puslapius ir duomenų bazę, kad būtų galima užpildyti jį turiniu.

Nors yra ir kitų serverio platformų (pvz., ASP), čia PHP yra gyvybiškai svarbus, nes to reikia „WordPress“, nes pati „WordPress“ parašyta PHP.

Įdiekite naudodami:

sudo apt įdiegti php -y

Kai tai bus padaryta, turėtumėte patikrinti, ar PHP veikia. Pakeisti katalogą į /var/www/html/ kaip šitas:

CD / var / www / html /

Čia ištrinkite rodyklė.html failas (anksčiau apžiūrėtas puslapis):

sudo rm index.html

Tada sukurkite naują failą pavadinimu indeksas.php (nano yra įdiegtas pagal numatytuosius nustatymus):

sudo nano index.php

Čia pridėkite bet kurį (arba visus) šį kodą:

php echo „sveikas pasaulis“; php echo data ('Y-m-d H: i: s'); php phpinfo (); 

Tvarkaraštyje pateikiamos šios komandos:

  • Frazė „sveikas pasaulis“
  • Dabartinė data ir laikas
  • Diegimo PHP informacija

Išsaugokite failą, tada paleiskite „Apache“ iš naujo:

„sudo“ paslaugos „apache2“ paleidimas iš naujo

Atnaujinkite puslapį, kad pamatytumėte rezultatus.

PHP įdiegta ir veikia „Raspberry Pi“

Tiek PHP, tiek „Apache“ veikia. Dabar laikas įdiegti duomenų bazės programinę įrangą, „MySQL“.

3 veiksmas: įdiekite „MySQL“ ant Raspberry Pi

„WordPress“ (ir kitai dinamiškai sukurtai svetainės programinei įrangai) reikalinga duomenų bazė, kad būtų galima saugoti turinį, nuorodas į vaizdus ir valdyti vartotojo prieigą (be daugelio kitų dalykų). Šis projektas naudoja „MySQL“ šakutę pavadinimu „MariaDB“:

sudo apt įdiegti „mysql-server“ php-mysql -y

Įdiegę, turėsite dar kartą paleisti „Apache“:

„sudo“ paslaugos „apache2“ paleidimas iš naujo

Kaip minėta, tokio tipo projektams yra ir kitų duomenų bazių variantų. Tačiau jei norite gauti geriausius rezultatus, ypač jei tai yra pirmas kartas, kai sukonfigūruojate interneto serverį, laikykitės MySQL.

4 veiksmas: įdiekite „WordPress“ į „Raspberry Pi“

Norėdami įdiegti „WordPress“, pirmiausia turėsite ją įdiegti. Tačiau prieš tai atlikdami ištrinkite /html/ katalogas:

CD / var / www / html / sudo rm *

Žvaigždės pakaitos ženklas (*), naudodamas, ištrina viską iš katalogo rm (pašalinti) komanda.

Atsisiųskite „WordPress“ su programėle

Kitas, naudokite wget atsisiųsti naujausią „WordPress“ versiją:

sudo wget http://wordpress.org/latest.tar.gz

Atsisiuntę ištraukite turinį:

sudo tar xzf naujausias.tar.gz

Reikėtų sukurti „WordPress“ katalogą, bet jūs norite, kad jo turinys būtų HTML. Nors galite juos perkelti rankiniu būdu naudodami darbalaukio vartotojo sąsają, tai padaryti paprasta iš komandinės eilutės:

sudo mv wordpress / *.

Pabaigoje būtinai nurodykite tarpą ir periodą, nurodantį dabartinį katalogą!

Įveskite ls jei norite patvirtinti, kad kataloge pilna „WordPress“ aplankų ir PHP failų:

Perkelkite „WordPress“ katalogo turinį

Prieš pradėdami darbą, šiek tiek sutvarkykite, išmeskite atsisiųstą failą ir „WordPress“ katalogą:

sudo rm -rf wordpress latest.tar.gz

Tada nustatykite „Apache“ vartotoją kaip katalogo savininką:

sudo chown -R www-duomenys:.

5 veiksmas: sukonfigūruokite „MySQL“

Norėdami nustatyti duomenų bazę, pirmiausia turėsite paleisti diegimo komandą:

sudo mysql_secure_installation

Netrukus būsite paraginti nustatyti pagrindinį slaptažodį. Vykdykite ekrane pateikiamus nurodymus, būtinai išsaugodami slaptažodį, nes jo reikės vėliau.

Kai tai bus vienas, pasirodys šie raginimai:

  • Pašalinkite anoniminius vartotojus
  • Neleisti šakninio prisijungimo nuotoliniu būdu
  • Pašalinkite bandymų duomenų bazę ir prieigą prie jos
  • Įkelkite privilegijų lenteles dabar

Kiekvienam iš jų bakstelėkite Y patvirtinti. Kai baigsite, „Viskas padaryta!“ pasirodys pranešimas.

6 veiksmas: sukurkite „WordPress“ duomenų bazę

Norėdami įdiegti „WordPress“, pirmiausia turėsite sukonfigūruoti duomenų bazę. Pradėkite paleisdami mysql komanda, įvesdami slaptažodį iš anksčiau.

sudo mysql -uroot -p

Tai atidaro „MariaDB“ monitorių. Paraginti sukurkite duomenų bazę:

sukurti „WordPress“ duomenų bazę;

Atkreipkite dėmesį, kaip visos „MariaDB“ monitoriaus komandos baigiasi raide „;“. Tada pagrindiniam vartotojui reikia duomenų bazės privilegijų. Vietoj slaptažodžio naudokite savo slaptažodį.

SUTEIKTI VISAS PRIVILEGIJAS „WordPress“. * Į 'root' @ 'localhost', IDENTIFIKUOTĄ PASLAPĮ;

Vykdykite tai praplaukite ankstesnes duomenų bazės privilegijas:

PLAUSTIES PRIVILEGIJOS;

Uždarykite „MariaDB“ duomenų bazės valdymo įrankį naudodami „Ctrl“ + D.

7 veiksmas: Įdiekite ir sukonfigūruokite „WordPress“

„WordPress“ įdiegimas yra paprastas; jei jau tai padarėte esamoje svetainėje, turėtumėte žinoti, ką daryti.

Atidarykite svetainę naršyklėje (kaip aprašyta aukščiau). Turėtumėte pamatyti „WordPress“ sąrankos ekraną. Pasirinkite kalbą, tada tęskite ir užsirašykite, ko reikia: duomenų bazės pavadinimą, vartotojo vardą, slaptažodį, pagrindinį kompiuterį ir lentelės priešdėlį (tai yra duomenų bazės lentelėms).

Jei tai padarėte iki šiol, duomenų bazę turėtumėte pavadinti „WordPress“ ir užrašyti slaptažodį. Vartotojo vardas yra šaknis, ir šeimininkas vietinis dvasininkas. Lentelės priešdėlis yra wp_.

Spustelėkite Pateikti, tada Vykdykite diegimąir įveskite Svetainės pavadinimas, kartu su Vartotojo vardasir Slaptažodis jūsų administratoriaus abonementui. Spustelėkite Įdiekite „WordPress“ir palaukite, kai „WordPress“ (greitai) bus nustatyta.

Norėdami prisijungti prie savo „WordPress“ diegimo, eikite į http://localhost/wp-admin.

Įdiegta „WordPress“ svetainė „Raspberry Pi“ svetainėje

Šiame etape turite svetainę, kurią galite pradėti naudoti. Mūsų vadovas pradedant naudotis „WordPress“ Nustatykite savo tinklaraštį naudodami „WordPress“: svarbiausias vadovasNorite sukurti savo tinklaraštį, bet nežinote kaip? Pažvelkite į „WordPress“ - galingiausią šiandien pasiekiamą internetinių dienoraščių platformą. Skaityti daugiau čia padės. Nepamirškite pasirinkti temos ir kelių naudingų papildinių. Jums taip pat reikės metodo, norint pasiekti svetainę iš interneto.

Pasiekite savo „WordPress“ svetainę iš interneto

Esant dabartinei situacijai, turbūt galėsite pasiekti svetainę tik iš savo namų tinklo. Norėdami tai pakeisti, jums reikės statinio IP adreso ir tvarkykite prievado peradresavimą iš maršrutizatoriaus į „Raspberry Pi“.

Statiniai IP adresai vis dėlto yra brangūs, tačiau vietoj to galite naudoti dinaminio DNS tiekėją. Tai iš esmės susieja tinkintą URL su jūsų „Raspberry Pi“, nors tokios paslaugos dažnai yra mokamos. Peržiūrėkite mūsų sąrašą geriausi dinaminių DNS tiekėjai išsamią informaciją.

Jei susidursite su problemomis tušti balti puslapiai arba 500 vidinių serverio klaidų „WordPress“ Paskutinis vadovas, kaip išspręsti 500 vidinių serverio klaidų ir tuščių baltųjų puslapių „WordPress“Turite problemų dėl 500 vidinių serverio klaidų ir tuščių „WordPress“ puslapių? Štai kaip juos iškart ištaisyti. Skaityti daugiau , pažiūrėkite į mūsų naudingą vadovą.

Pritaikykite „WordPress“ svetainę Raspberry Pi: Sėkmės!

Dabar viskas baigta, ir jūsų „Raspberry Pi“ veikia „WordPress“ svetainė. Kol kompiuteris bus maitinamas, svetainė ir toliau bus prieinama. Šis procesas taip pat paprastas, reikalaujant paprasčiausio:

  • Įdiekite „Apache“, PHP ir „MySQL“
  • Atsisiųskite ir įdiekite „WordPress“
  • Konfigūruokite „MySQL“ duomenų bazę
  • Sukurkite savo „WordPress“ duomenų bazę
  • Konfigūruokite „WordPress“
  • Paleiskite svetainę ir pasiekite ją vietoje arba per internetą

Jei visa tai buvo šiek tiek stulbinantis, nekaltinkime jūsų. Štai kodėl mes rekomenduojame naudoti WP variklis su „WordPress“ svetainėmis be vargo. Jie tvarko visas administracines problemas, kad galėtumėte sutelkti dėmesį į savo turinį.

Toliau tobulinkite savo „WordPress“ žinias naudodamiesi mūsų vadovu Temos miniatiūros ir vaizdų dydžiai WordPress Išsamus miniatiūrų ir vaizdų dydžių „WordPress“ vadovasČia yra viskas, ką reikia žinoti apie vaizdų dydžius „WordPress“ ir rodomų vaizdų valdymą. Skaityti daugiau .

Christianas Cawley yra „Linux“, „pasidaryk pats“, programavimo ir techninių paaiškinimų saugumo, redaktoriaus pavaduotojas. Jis taip pat kuria „The Really Useful Podcast“ ir turi didelę patirtį palaikant darbalaukį ir programinę įrangą. Žurnalo „Linux Format“ bendradarbis Christianas yra „Raspberry Pi“ gamintojas, „Lego“ mėgėjas ir retro žaidimų gerbėjas.