Kā mitināt WordPress vietni Raspberry Pi

Kā mitināt WordPress vietni Raspberry Pi

Ja vēlaties WordPress pieredzi bez grūtībām, piemēram, pārvaldītam WordPress saimniekdatoram WP dzinējs apstrādā visu iestatīšanu un atbalstu, lai jūs varētu koncentrēties uz savu saturu. To mēs izmantojam, lai pārvaldītu savas māsas vietnes.





Bet, ja jums nav līdzekļu vai vienkārši vēlaties izkopt savas prasmes, varat savai WordPress vietnei izmantot Raspberry Pi.





Tālāk ir norādīts, kā iestatīt Apache, MySQL un PHP savā Raspberry Pi un mitināt vietnes gan lokāli, gan tīmeklī.





Kāpēc izmantot WordPress?

Ja jūs meklējat veidu, kā ar minimālu satraukumu mitināt vietni, WordPress nav acīmredzamais risinājums. Mēs jau apskatījām kā konfigurēt Raspberry Pi, lai mitinātu statisku vai dinamisku vietni (tas ir, lapa, kas balstās uz standarta, iepriekš uzrakstītām lapām vai vietni, kas lapu aizpildīšanai izmanto datu bāzi).

Bet, ja jums patiešām ir jāizmanto WordPress vai jūs izstrādājat WordPress vietnes motīvu vai spraudņus, lieliska iespēja ir Raspberry Pi ar instalētu un gatavu emuāru veidošanas platformu.



kā atrast vecos ziņojumus iPhone

Kuru Raspberry Pi jums vajadzētu izmantot?

Lai instalētu WordPress Raspberry Pi, jums tas jāiestata kā LAMP serveris. Ja ir instalēts Linux, Apache, MySQL un PHP, jūsu Pi varēs apstrādāt WordPress (un citu vietņu programmatūru).

Ir pieejami vairāki Raspberry Pi modeļi. Jums var būt viens, vairāki vai neviens. Bet kurš no tiem ir vispiemērotākais WordPress palaišanai?





Par laimi, jebkuru Raspberry Pi versiju var izmantot, lai mitinātu WordPress vietni. Tomēr, lai iegūtu vislabākos rezultātus, iesakām izmantot Raspberry Pi 2 vai jaunāku versiju. Turklāt pārliecinieties, ka izmantojat lielāku SD karti-vismaz 16 GB-, jo uzglabāšanas vieta ir galvenā prasība tīmekļa serveriem. (Apsveriet arī Pi ārējo krātuvi!)

Pārējā šīs apmācības daļa pieņem, ka jūsu Raspberry Pi ir ieslēgts un savienots ar vietējo tīklu. Jums vajadzētu arī konfigurēt SSH, lai piekļūtu komandrindai.





1. darbība: iestatiet Apache tīmekļa serveri

Sāciet, instalējot Apache tīmekļa serveri. Šī ir programmatūra, kas ļauj apkalpot jebkura veida tīmekļa lapas jebkuram pārlūkam. Tas ir viss, kas jums nepieciešams, lai apkalpotu HTML lapu, statisku vai dinamiski izveidotu ar PHP.

sudo apt install apache2 -y

Pēc instalēšanas Apache jūsu Pi tīmekļa mapē nometīs testa HTML failu. Jums tas jāpārbauda no cita tīkla datora (vai viedtālruņa). Jums būs jāievada Pi IP adrese pārlūkprogrammas adreses joslā. Ja izmantojat SSH, jūs to jau zināt; pretējā gadījumā ievadiet:

hostname -I

Tas parāda jūsu Raspberry Pi IP adresi. Redzamajai lapai vajadzētu būt apmēram šādai:

Varat arī pārbaudīt Web lapas darbību no sava Raspberry Pi, izmantojot http: // localhost adresi.

2. darbība: instalējiet PHP Raspberry Pi

Tālāk ir pienācis laiks instalēt PHP. Šis ir programmatūras priekšprocesors, kas ļauj apkalpot servera ģenerētas tīmekļa lapas, nevis statiskas HTML lapas. Lai gan HTML lapa var tikt uzrakstīta kopumā, PHP lapā būs zvani uz citām lapām un datu bāze, lai to aizpildītu ar saturu.

Lai gan ir pieejamas arī citas servera platformas (piemēram, ASP), PHP šeit ir būtiska, jo tā ir nepieciešama WordPress, jo pati WordPress ir rakstīta PHP.

Instalēt ar:

sudo apt install php -y

Kad tas ir izdarīts, jums jāpārbauda, ​​vai PHP darbojas. Mainīt direktoriju uz / var / www / html / kā šis:

cd /var/www/html/

Šeit izdzēsiet index.html fails (iepriekš apskatītā tīmekļa lapa):

sudo rm index.html

Pēc tam izveidojiet jaunu failu ar nosaukumu indekss.php (nano ir instalēts pēc noklusējuma):

sudo nano index.php

Šeit pievienojiet jebkuru (vai visu) šādu kodu:



Šādā veidā tiek parādītas šādas komandas:

  • Frāze 'sveika pasaule'
  • Pašreizējais datums un laiks
  • PHP informācija instalēšanai

Saglabājiet failu un pēc tam restartējiet Apache:

sudo service apache2 restart

Lai redzētu rezultātus, atsvaidziniet lapu.

Gan PHP, gan Apache darbojas. Tagad ir pienācis laiks instalēt datubāzes programmatūru MySQL.

3. darbība: instalējiet MySQL Raspberry Pi

WordPress (un citai dinamiski ģenerētai tīmekļa vietnes programmatūrai) ir nepieciešama datu bāze, lai saglabātu saturu, saites uz attēliem un pārvaldītu lietotāju piekļuvi (cita starpā). Šajā projektā tiek izmantota MySQL dakša ar nosaukumu MariaDB:

sudo apt install mysql-server php-mysql -y

Kad tas ir instalēts, jums atkal būs jārestartē Apache:

sudo service apache2 restart

Kā minēts, šāda veida projektiem ir pieejamas citas datu bāzes iespējas. Tomēr, lai iegūtu vislabākos rezultātus, it īpaši, ja pirmo reizi konfigurējat tīmekļa serveri, izmantojiet MySQL.

4. darbība: instalējiet WordPress vietnē Raspberry Pi

Lai instalētu WordPress, vispirms tas jāinstalē. Tomēr, pirms to darīt, izdzēsiet /html/ katalogs:

cd /var/www/html/
sudo rm *

Zvaigznīte aizstājējzīme (*) izdzēš visu direktorijā, pateicoties rm komanda (noņemt).

Tālāk izmantojiet wget Lai lejupielādētu jaunāko WordPress versiju:

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

Pēc lejupielādes izņemiet saturu:

sudo tar xzf latest.tar.gz

WordPress direktorijs ir jāizveido, bet vēlaties, lai tā saturs būtu html. Lai gan jūs varat tos pārvietot manuāli, izmantojot darbvirsmas lietotāja saskarni, to ir vienkārši izdarīt no komandrindas:

sudo mv wordpress/* .

Noteikti beigās pievienojiet atstarpi un punktu, kas attiecas uz pašreizējo direktoriju!

Ievadiet ls lai apstiprinātu, ka direktorijā ir daudz WordPress mapju un PHP failu:

Pirms turpināt, nedaudz sakārtojiet lietas, izmetiet lejupielādēto failu un WordPress direktoriju:

sudo rm -rf wordpress latest.tar.gz

Pēc tam iestatiet Apache lietotāju kā direktorija īpašnieku:

sudo chown -R www-data: .

5. darbība: konfigurējiet MySQL

Lai iestatītu datu bāzi, vispirms jāizpilda instalēšanas komanda:

sudo mysql_secure_installation

Drīz jums tiks piedāvāts iestatīt saknes paroli. Izpildiet ekrānā redzamos norādījumus un noteikti pierakstiet paroli, jo tā būs nepieciešama vēlāk.

Kad tas būs viens, parādīsies šādas uzvednes:

  • Noņemt anonīmus lietotājus
  • Attālināti neatļaut root pieteikšanos
  • Noņemiet testa datu bāzi un piekļūstiet tai
  • Tagad atkārtoti ielādējiet privilēģiju tabulas

Katram no tiem pieskarieties UN apstiprināt. Kad tas ir izdarīts, tiek parādīts paziņojums “Viss darīts!” tiks parādīts ziņojums.

6. darbība: izveidojiet WordPress datu bāzi

Lai instalētu WordPress, vispirms ir jākonfigurē datu bāze. Sāciet, palaižot mysql komandu, ievadot iepriekšējo paroli.

sudo mysql -uroot -p

Tas atver MariaDB monitoru. Pēc uzvednes izveidojiet datu bāzi:

create database wordpress;

Ņemiet vērā, kā visas komandas MariaDB monitorā beidzas ar ';'. Tālāk saknes lietotājam ir vajadzīgas datu bāzes privilēģijas. PASSWORD vietā izmantojiet savu paroli.

GRANT ALL PRIVILEGES ON wordpress.* TO 'root'@'localhost' IDENTIFIED BY 'PASSWORD';

Izpildiet to, izskalojot iepriekšējās datu bāzes privilēģijas:

FLUSH PRIVILEGES;

Izejiet no MariaDB datu bāzes pārvaldības rīka, izmantojot Ctrl + D .

7. darbība: instalējiet un konfigurējiet WordPress

WordPress instalēšana ir vienkārša; ja esat to jau izdarījis esošā vietnē, jums jāzina, kā rīkoties.

Atveriet vietni savā pārlūkprogrammā (kā aprakstīts iepriekš). Jums vajadzētu redzēt WordPress iestatīšanas ekrānu. Izvēlieties savu valodu, pēc tam Turpināt un pierakstiet nepieciešamo: datu bāzes nosaukumu, lietotājvārdu, paroli, resursdatoru un tabulas prefiksu (tas attiecas uz datu bāzes tabulām).

Ja esat tik tālu, jums vajadzēja nosaukt datu bāzi par “wordpress” un pierakstīt paroli. Lietotājvārds ir sakne , un saimnieks vietējais saimnieks . The Tabulas prefikss ir wp_.

Klikšķis Iesniegt , tad Palaidiet instalēšanu un ievadiet Mājas lapas nosaukums , kopā ar Lietotājvārds , un Parole jūsu administratora kontam. Klikšķis Instalējiet WordPress un pagaidiet, kamēr (ātri) tiek iestatīts WordPress.

Lai pieteiktos savā WordPress instalācijā, dodieties uz http: // localhost/wp-admin .

Šajā posmā jums ir vietne, kuru varat sākt izmantot. Mūsu ceļvedis darba sākšana ar WordPress palīdzēs šeit. Neaizmirstiet izvēlēties tēmu un dažus noderīgus spraudņus. Jums būs nepieciešama arī metode, kā piekļūt vietnei no interneta.

Piekļūstiet savai WordPress vietnei no interneta

Pašreizējā vietā jūs, iespējams, varēsit piekļūt tikai no sava mājas tīkla. Lai to mainītu, jums būs nepieciešama statiska IP adrese un jāpārvalda portu pāradresācija no maršrutētāja uz Raspberry Pi.

Tomēr statiskās IP adreses ir dārgas, taču tā vietā varat izmantot dinamisku DNS nodrošinātāju. Tas būtībā saista pielāgotu URL ar jūsu Raspberry Pi, lai gan šādi pakalpojumi bieži tiek apmaksāti. Pārbaudiet mūsu sarakstu ar labākie dinamisko DNS pakalpojumu sniedzēji lai iegūtu sīkāku informāciju.

kāpēc mans skārienpaliktnis pārstāja darboties?

Ja rodas problēmas ar tukšas baltas lapas vai 500 iekšēja servera kļūda programmā WordPress , apskatiet mūsu noderīgo ceļvedi.

Rīkojiet WordPress vietni Raspberry Pi: panākumi!

Jūs esat pabeidzis, un jūsu Raspberry Pi darbojas WordPress vietne. Kamēr dators būs ieslēgts, vietne joprojām būs pieejama. Arī process ir vienkāršs, un jums vienkārši jāveic šādas darbības:

  • Instalējiet Apache, PHP un MySQL
  • Lejupielādējiet un instalējiet WordPress
  • Konfigurējiet MySQL datu bāzi
  • Izveidojiet savu WordPress datu bāzi
  • Konfigurējiet WordPress
  • Palaidiet vietni un piekļūstiet tai lokāli vai tīmeklī

Ja tas viss bija mazliet satriecoši, mēs jūs nevainojam. Tāpēc mēs iesakām izmantot WP dzinējs uzņemt WordPress vietnes bez problēmām. Viņi pārvalda visas administratīvās problēmas, lai jūs varētu koncentrēties uz savu saturu.

Turpiniet pilnveidot savas zināšanas par WordPress, izmantojot mūsu ceļvedi piedāvātie sīktēli un attēlu izmēri programmā WordPress .

Kopīgot Kopīgot Čivināt E -pasts Kā mainīt Windows 10 darbvirsmas izskatu

Vai vēlaties uzzināt, kā uzlabot Windows 10 izskatu? Izmantojiet šos vienkāršos pielāgojumus, lai padarītu Windows 10 savu.

Lasīt Tālāk
Saistītās tēmas
  • DIY
  • WordPress
  • Tīmekļa serveris
  • Raspberry Pi
Par autoru Kristians Kovlijs(Publicēti 1510 raksti)

Redaktora vietnieks drošības, Linux, DIY, programmēšanas un tehniski izskaidrota jomā un patiešām noderīgs Podcast apraides ražotājs ar lielu pieredzi galddatoru un programmatūras atbalsta jomā. Žurnāla Linux Format līdzstrādnieks Kristiāns ir Raspberry Pi mīļotājs, Lego cienītājs un retro spēļu cienītājs.

Vairāk no Kristiāna Kaulija

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu
Kategorija Diy