Kako ugostiti WordPress web mjesto na Raspberry Pi

  • Owen Little
  • 18
  • 3994
  • 461
Oglas

Ako želite WordPress iskustvo bez problema, upravljani WordPress domaćin Najbolji WordPress hosting hostingi Najbolji WordPress hosting hostingi Pokretanje vlastite WordPress stranice? Evo najboljih pružatelja usluga WordPress hostinga kako bi se smanjile glavobolje i maksimizirale performanse. poput WP Engine-a obrađuje sva podešavanja i podršku tako da se možete usredotočiti na svoj sadržaj. To je ono što koristimo za pokretanje vlastitih sestrinskih web lokacija.

Ali ako nemate nikakvih sredstava ili samo želite usavršavati svoje DIY vještine, tada možete upotrijebiti Raspberry Pi za svoju WordPress web lokaciju.

Evo kako postaviti Apache, MySQL i PHP na Raspberry Pi i web stranice domaćina, i lokalno i na webu.

Zašto koristiti WordPress?

Ako tražite način za hostiranje web mjesta s najmanje gužve, WordPress nije očito rješenje. Već smo pogledali kako konfigurirati Raspberry Pi da ugosti statičku ili dinamičku web stranicu (tj. Onu koja se oslanja na standardne, unaprijed napisane stranice ili web mjesto koje koristi bazu podataka za popunjavanje stranica).

Ali ako stvarno trebate koristiti WordPress ili razvijate temu ili dodatke za WordPress web mjesto, tada je Raspberry Pi s instaliranom i spremnom za upotrebu platformu za blogging sjajna opcija.

Koji Raspberry Pi biste trebali koristiti?

Da biste instalirali WordPress na Raspberry Pi, morat ćete ga postaviti kao LAMP poslužitelj. Sa instaliranim Linuxom, Apacheom, MySQL-om i PHP-om, vaš Pi će moći rukovati WordPress-om (i ostalim softverom za web stranice).

Na raspolaganju je nekoliko modela Raspberry Pi. Možda imate jednog, nekoliko ili nijednog. Ali koji je najprikladniji za pokretanje WordPressa?

Na sreću, bilo koja inačica Raspberry Pi-a može se koristiti za hosting WordPress web mjesta. No, za najbolje rezultate, preporučujemo vam da koristite Raspberry Pi 2 ili noviju verziju. Uz to, osigurajte da koristite veću SD karticu - najmanje 16 GB - jer je prostor za pohranu ključni zahtjev za web poslužitelje. (Uzmite u obzir i nekoliko vanjskih prostora za pohranu Pi!)

Ostatak ovog vodiča pretpostavlja da je vaš Raspberry Pi uključen i povezan s vašom lokalnom mrežom. Trebali biste imati i konfiguriran SSH za daljinski pristup naredbenom retku.

1. korak: Postavljanje Apache web servera

Započnite instalacijom Apache web poslužitelja. Ovo je softver koji vam omogućuje posluživanje bilo koje vrste web stranica u bilo kojem pregledniku. Sve je to potrebno za posluživanje HTML stranice, statički ili dinamički stvorene pomoću PHP-a.

sudo apt instalirati apache2 -y

Jednom instaliran, Apache će baciti testnu HTML datoteku u web mapu na vašem Pi. Ovo biste trebali testirati s drugog računala (ili pametnog telefona) na vašoj mreži. U adresnu traku preglednika morat ćete unijeti IP adresu Pi. Ako koristite SSH, to ćete već znati; u suprotnom upišite:

ime domaćina -I

Prikazuje IP adresu vašeg Raspberry Pi. Stranica koju vidite trebalo bi biti ovako:

Također možete provjeriti funkcionira li web stranica sa vašeg Raspberry Pi koristeći http: // localhost adresu.

2. korak: instalirajte PHP na Raspberry Pi

Zatim je vrijeme za instalaciju PHP-a. Ovo je softverski predprocesor koji omogućuje posluživanje web stranica generiranih na poslužitelju, a ne statičkih HTML stranica. Iako se HTML stranica može pisati u cijelosti, PHP stranica sadrži pozive na druge stranice i bazu podataka kako bi je napunili sadržajem.

Dok su dostupne druge platforme na strani poslužitelja (kao što je ASP), PHP je ovdje važan jer je to potrebno za WordPress, jer je sam WordPress napisan u PHP-u.

Instalirajte s:

sudo apt instalirati php -y

Nakon što to učinite, trebali biste testirati da PHP djeluje. Promijenite direktorij u / Var / www / html / kao ovo:

cd / var / www / html /

Ovdje izbrišite index.html datoteka (web stranica koju ste pogledali ranije):

sudo rm index.html

Zatim stvorite novu datoteku pod nazivom index.php (nano je instalirano prema zadanom):

sudo nano index.php

Ovdje dodajte bilo koji (ili sve) sljedećeg koda:

  

Kako bi se naredbe prikazale:

  • Izraz “Pozdrav svijete”
  • Trenutni datum i vrijeme
  • PHP informacije za instalaciju

Spremite datoteku, a zatim ponovno pokrenite Apache:

ponovno pokrenuti sudo servis apache2

Osvježite stranicu da biste vidjeli rezultate.

PHP i Apache rade. Sada je vrijeme za instaliranje softvera baze podataka, MySQL.

Korak 3: Instalirajte MySQL na Raspberry Pi

WordPress (i drugi dinamički generirani softver za web mjesto) zahtijeva bazu podataka za pohranjivanje sadržaja, veze do slika i upravljanje pristupom korisnicima (između ostalog). Ovaj projekt koristi vilicu MySQL-a pod nazivom MariaDB:

sudo apt instalirati mysql-server php-mysql -y

Nakon što je ovo instalirano, morat ćete ponovo pokrenuti Apache:

ponovno pokrenuti sudo servis apache2

Kao što je napomenuto, za ovu vrstu projekata dostupne su i druge mogućnosti baze podataka. Međutim, za najbolje rezultate, posebno ako je ovo prvi put da konfigurirate web poslužitelj, držite se MySQL-a.

4. korak: instalirajte WordPress na Raspberry Pi

Da biste instalirali WordPress, prvo morate ga instalirati. Prije nego što to učinite, izbrišite sadržaj / Html / imenik:

cd / var / www / html / sudo rm *

Znak zvjezdice (*) briše sve u imeniku zahvaljujući rm (ukloni) naredbu.

Dalje, upotrijebite wget za preuzimanje najnovije verzije programa WordPress:

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

Nakon preuzimanja izvadite sadržaj:

sudo tar xzf najnoviji.tar.gz

Wordpress direktorij treba biti kreiran, ali želite da njegov sadržaj bude u html-u. Iako ih možete ručno premještati putem korisničkog sučelja za radnu površinu, to je jednostavno učiniti iz naredbenog retka:

sudo mv wordpress / * .

Obavezno na kraju navedite prostor i razdoblje koji se odnose na trenutni direktorij!

Unesi ls za potvrdu da je direktorij pun WordPress mapa i PHP datoteka:

Prije nastavka malo posložite stvari, odbacujući preuzetu datoteku i direktorij wordpress:

sudo rm -rf wordpress najnoviji.tar.gz

Dalje, postavite korisnika Apache kao vlasnika direktorija:

sudo chown -R www-podaci: .

Korak 5: Konfigurirajte MySQL

Za postavljanje baze podataka prvo morate pokrenuti instalacijsku naredbu:

sudo mysql_secure_installation

Uskoro će se zatražiti da postavite root lozinku. Slijedite upute na zaslonu pazite da sačuvate zaporku, jer će to biti kasnije potrebno.

Nakon što je ovo jedan, pojavit će se sljedeći upiti:

  • Uklonite anonimne korisnike
  • Daljinsko onemogućavanje prijave za korijen
  • Uklonite testnu bazu podataka i pristupite joj
  • Učitajte odmah tablice privilegija

Za svaki od njih dodirnite Y potvrditi. Kada završite “Sve gotovo!” prikazat će se poruka.

Korak 6: Stvorite bazu podataka WordPress

Da biste instalirali WordPress, prvo morate konfigurirati bazu podataka. Započnite pokretanjem mySQL naredba, unošenje lozinke od ranije.

sudo mysql -uroot -p

Ovo otvara monitor MariaDB. U trenutku napravite bazu podataka:

stvoriti WordPress baze podataka;

Imajte na umu kako se sve naredbe unutar monitora MariaDB završavaju sa a “;”. Zatim, korijenovom korisniku trebaju privilegije baze podataka. Upotrijebite svoju lozinku umjesto PASSWORD.

PODELITE SVE PRIVILEGE NA wordpress-u. * TO 'root' @ 'localhost' IDENTIFICIRANI 'PASSWORD';

Slijedite to ispiranjem prethodnih privilegija baze podataka:

FLUSH PRIVILEGES;

Izađite iz alata za upravljanje bazama MariaDB sa Ctrl + D.

Korak 7: Instalirajte i konfigurirajte WordPress

Instalacija WordPressa je jednostavna; ako ste to već učinili na postojećoj web stranici, trebali biste znati što učiniti.

Otvorite web mjesto u pregledniku (kao što je opisano gore). Trebali biste vidjeti zaslon za postavljanje WordPress-a. Odaberite svoj jezik, a zatim Nastavi i zabilježite što je potrebno: ime baze podataka, korisničko ime, lozinka, host i prefiks tablice (ovo je za tablice baze podataka).

Ako ste uspjeli do sada, trebali ste imenovati bazu podataka “wordPress”, i imati na umu lozinku. Korisničko ime je korijen, i domaćina localhost. Prefiks tablice je wp_.

Klik podnijeti, zatim Pokrenite instalaciju, i unesite Naslov stranice, zajedno sa Korisničko ime, i Zaporka za vaš administratorski račun. Klik Instalirajte WordPress, i pričekajte da se WordPress (brzo) postavi.

Da biste se prijavili na WordPress instalaciju, idite na http: // localhost / wp-admin.

U ovoj fazi imate web mjesto koje možete početi koristiti. Naš vodič za početak rada s WordPressom Postavljanje bloga pomoću WordPressa: Ultimativni vodič Postavite svoj blog s WordPressom: Ultimate vodič Želite pokrenuti vlastiti blog, ali ne znate kako? Pogledajte WordPress, najmoćniju platformu za blogiranje danas dostupnu. pomoći će ovdje. Ne zaboravite odabrati temu i nekoliko korisnih dodataka. Također će vam trebati metoda za pristup web mjestu sa interneta.

Pristupite svom mjestu WordPress s Interneta

Kako sada stvari stoje, web stranici ćete vjerojatno moći pristupiti samo iz vaše kućne mreže. Da biste to promijenili, trebat će vam statična IP adresa i upravljanje preusmjeravanjem portova s ​​vašeg usmjerivača na vaš Raspberry Pi.

Statične IP adrese su, međutim, skupe, ali umjesto toga možete koristiti pružatelja dinamičnih DNS-a. To u osnovi povezuje prilagođeni URL s vašim Raspberry Pi, iako su takve usluge često plaćene. Pogledajte naš popis najboljih dinamičkih DNS pružatelja usluga za sve detalje.

Ako naiđete na probleme s praznim bijelim stranicama ili 500 pogrešaka u internom poslužitelju u WordPressu The Ultimate Guide to Rješavanje 500 unutarnjih pogrešaka poslužitelja i praznih bijelih stranica u WordPressu The Ultimate Guide to Solution 500 unutarnjih pogrešaka poslužitelja i praznih bijelih stranica u WordPressu Imate problema s 500 unutarnjih pogrešaka poslužitelja i praznih stranica u programu WordPress? Evo kako ih odmah riješiti. , pogledajte naš koristan vodič.

Domaćin WordPress stranice na web stranici Raspberry Pi: Uspjeh!

Sad ste gotovi, a na vašem Raspberry Pi radi web stranica WordPress. Sve dok je računalo i dalje uključeno, stranica će i dalje biti dostupna. Proces je previše jednostavan, jer morate jednostavno:

  • Instalirajte Apache, PHP i MySQL
  • Preuzmite i instalirajte WordPress
  • Konfigurirajte MySQL bazu podataka
  • Stvorite svoju WordPress bazu podataka
  • Konfigurirajte WordPress
  • Pokrenite web mjesto i pristupite mu lokalno ili putem weba

Ako je sve to bilo pomalo neodoljivo, ne krivi vas. Zato preporučujemo korištenje WP Engine-a za ugošćavanje web stranica WordPress-a bez ikakvih problema. Oni upravljaju svim administrativnim pitanjima kako biste se mogli usredotočiti na svoj sadržaj.

Nastavite usavršavati svoje znanje o WordPressu uz naš vodič o istaknutim sličicama i veličinama slika u programu WordPress Kompletni vodič za istaknute sličice i veličine slike u programu WordPress Kompletni vodič za istaknute sličice i veličine slike u programu WordPress Evo svega što trebate znati o veličinama slika u programu WordPress i upravljanje istaknutim slikama. .




JeraldChoth ([email protected])
14.08.22 03:15
Брат замминистра инфраструктуры Украины Мустафы Найема — Маси Найем подорвался, вероятнее всего, на украинской мине. Об этом он сам рассказал в первом после ранения интервью, передает Telegram-канал «Политика Страны». [url=https://publichome-1.org/catalog/dostoevskaya]Проститутки метро Достоевская[/url]
SdvillMum ([email protected])
22.05.22 15:39
[url=https://chimmed.ru/ ]progen com [/url] Tegs: progen.com https://chimmed.ru/ [u]Градиент техно [/u] [i]Градиент-техно [/i] [b]Гусевский стекольный завод им Ф Э Дзержинского [/b]
22.04.22 07:37
<a href=https://hydraruzpnew4afonion.com>Ссылка на гидру hydraruzxpnew4af hydraclubbioknikokex7njhwuahc2l67lfiz7z36md2jvopda7nchid onion</a> hydraruzxpnew4af onion orders - https://hydraruzpnew4afonion.com - HYDRA onion – хорошо работает зеркало hydraruzxpnew4af ссылка onion современный криптомаркет, HYDRA сайт зеркало лучше всего открывать через TOR браузер, рулетка гидры взлом. Бывает так ваш заказ оформлен, но некоторые orders зеркала ГИДРЫ могут не работать, какой браузера на нашем сайте вы onion market всегда найдете актуальную рабочую ссылку на ГИДРУ hydraclub в обход блокировок. ГИДРА site официальный имеет множество зеркал, на случай вы забанены, onion, высокой нагрузки или DDoS атак. Пользуйтесь ссылкой выше v3.hydraruzxpnew4af.com.co для создания безопасного conversations соединения с сетью TOR и открытия рабочего зеркала. Также hydraclubbioknikokex7njhwuahc2l67lfiz7z36md2jvopda7nchid thread если вы видите сообщение, что зеркало mirror hydraruzxpnew4af недоступно, просто hydraruzxpnew4af.com.co чтобы попробовать использовать другое зеркало hydra4jpwhfx4mst HYDRA onion имеет множество зеркал и некоторые сайты hydra из них могут быть недоступны из-за высокой нагрузки.
SdvillMum ([email protected])
01.04.22 09:41
<a href=https://chimmed.ru/manufactors/catalog?name=%D0%A1%D0%92-%D0%9C%D0%B5%D0%B4>СВ Мед </a> Tegs: Сапфир https://chimmed.ru/manufactors/catalog?name=%D0%A1%D0%B0%D0%BF%D1%84%D0%B8%D1%80 <u>d.b.a. italia s.r.l. </u> <i>dbaitalia </i> <b>dbaitalia it </b>
SdvillMum ([email protected])
01.03.22 04:02
<a href=https://chimmed.ru/>cpachem </a> Tegs: cpachem com https://chimmed.ru/ <u>продуцтс сасол </u> <i>промоцелл </i> <b>проспецбио </b>
O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.