Kazalo:

Wordpress v žepu: 6 korakov
Wordpress v žepu: 6 korakov

Video: Wordpress v žepu: 6 korakov

Video: Wordpress v žepu: 6 korakov
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Julij
Anonim
Wordpress v žepu
Wordpress v žepu

Raspberry Pi Zero je najmanjši računalnik v družini Raspberry Pi.

Pi Zero, ki ga enostavno položite v žep, lahko uporabite kot strežnik Wordpress.

Za Wordpress sem se odločil, ker je takojšnja rešitev za enostavno ustvarjanje močnega spletnega mesta.

1. korak: Potrebne stvari

Potrebne stvari
Potrebne stvari
Potrebne stvari
Potrebne stvari
Potrebne stvari
Potrebne stvari

1 Raspberry Pi Zero ali Zero W, povezan z internetom. Prepričajte se, da uporabljate operacijski sistem, ki temelji na Debianu, na primer Raspbian ali DietPi. Ubuntu ni podprt na Pi Zero, saj lahko Ubuntu deluje samo na arhitekturi ARMv7 ali novejši. Tu sem nastavil Pi Zero prek USB Ethernet. To lahko storite tudi prek Wi-Fi.

Prepričajte se, da je SSH omogočen.

2 Namizni računalnik z internetno povezavo.

3 Programska oprema terminalskega kita (če uporabljate Windows). Povezava:-

Če uporabljate računalnik Mac ali Linux, odprite terminal in uporabite ukaz "ssh".

2. korak: vzpostavite povezavo

Vzpostavljanje povezave
Vzpostavljanje povezave
Vzpostavljanje povezave
Vzpostavljanje povezave
Vzpostavljanje povezave
Vzpostavljanje povezave

Vklopite Zero in ga povežite z internetom z uporabo Wi -Fi ali USB Ethernet.

Če želite izvedeti naslov IP vašega Pi Zero, se prijavite v usmerjevalnik. Običajno https://192.168.1.1 ali

Naslov strani za prilagajanje usmerjevalnika je za različne usmerjevalnike drugačen. IP -naslov najdete na nalepki na zadnji strani usmerjevalnika. Ali pa poiščite IP vašega modela usmerjevalnika v Googlu.

Uporabite lahko tudi Appleovo storitev Bonjour, ki podpira Multicast DNS (ali ime gostitelja, na primer raspberrypi.local)

Bonjour lahko prenesete tukaj:-

To olajša stvari. Ime gostitelja lahko uporabite za prijavo v svoj Pi Zero prek SSH, namesto da ugotovite njegov IP in ga nato vnesete.

Uporabite lahko tudi orodje, kot je Advanced IP Scanner. Prenesite ga tukaj:-

ali uporabite Angry IP Scanner. Prenesite ga tukaj:-

Zdaj vnesite nastavitve za prijavo Putty v naslov IP in se kot uporabnik pi prijavite v svoj Pi Zero.

Zdaj boste lahko oddaljeno dostopali do ukaznega poziva Pi. Ko se prijavite, bi morali videti:-

pi@raspberrypi ~ $:

Če še vedno ne veste, kako omogočiti ssh, priključite tipkovnico in miško monitorja na Pi Zero.

Odprite terminal in vnesite:-

sudo raspi-config

To odpre orodje za konfiguracijo.

Če uporabljate Raspbian Stretch:-

izberite možnosti vmesnika, pritisnite enter.

Vprašal vas bo, če želite omogočiti strežnik ssh.

Izberite da.

Če pa uporabljate Raspbian Jessie:-

izberite napredne možnosti, pritisnite enter in naredite isto, kot je navedeno zgoraj.

Zaprite orodje raspi-config

Zdaj bi morali znova zagnati Pi tako, da vnesete:-

sudo ponovni zagon

Po ponovnem zagonu po konfiguraciji se zagotovi učinek naloge sprememb.

Zdaj uporabite terminal ssh na običajnem namiznem računalniku. Če uporabljate windows, Putty, če uporabljate Linux ali Mac, vnesite ukaz 'ssh' v svoj terminal.

Privzeto uporabniško ime je pi

Privzeto geslo je malina.

Vsi so z malimi črkami.

Geslo lahko po želji spremenite tako, da vnesete:-

sudo passwd

3. korak: Ukazi za izvajanje v terminalu

Ukazi, ki jih je treba izvesti v terminalu
Ukazi, ki jih je treba izvesti v terminalu
Ukazi, ki jih je treba izvesti v terminalu
Ukazi, ki jih je treba izvesti v terminalu
Ukazi, ki jih je treba izvesti v terminalu
Ukazi, ki jih je treba izvesti v terminalu

Zaženi (v svoj terminal vnesite naslednje):-

sudo apt-get posodobitev

sudo apt -get upgrade -y

Nato znova zaženite Pi Zero tako, da vnesete:-

sudo ponovni zagon

Ponovni zagon je potreben, da začnejo veljati nove spremembe, povezane z jedrom.

sudo apt-get install -y apache2 php libapache2-mod-php mysql-strežnik php-mysql

OPOMBA:- POMEMBNO! PROMENITE PHP v php5 libapache2-mod-php5 php5-mysql, ČE UPORABLJATE RASPBIAN JESSIE!

sudo storitev apache2 znova zaženite

ali

sudo /etc/init.d/apache2 ponovni zagon

Zdaj spremenite imenik tako, da vnesete:-

cd/var/www/html

To je privzeti imenik Apache2, kamor lahko pišete programe HTML ali druge programe, povezane s spletnim oblikovanjem, kot so.css,.php,.js

Če želite namestiti wordpress in si dati lastništvo tega imenika, zaženite to:

sudo rm *

sudo wget

sudo tar xzf latest.tar.gz

sudo mv wordpress/*.

sudo rm -rf wordpress latest.tar.gz

sudo chown -R www -podatki:.

Na zadnji sliki sem znova zagnal storitev Apache2, potem ko sem opravil potrebne stvari v imeniku/var/www/html (na primer namestitev wordpress)

4. korak: Nastavitev baze podatkov za Wordpress

Nastavitev baze podatkov za Wordpress
Nastavitev baze podatkov za Wordpress
Nastavitev baze podatkov za Wordpress
Nastavitev baze podatkov za Wordpress
Nastavitev baze podatkov za Wordpress
Nastavitev baze podatkov za Wordpress

Zaženite ta ukaz:-

sudo mysql_secure_installation

Od vas se bo zahtevalo, da vnesete trenutno geslo za root (vnesite za nič): - pritisnite Enter.

Vnesite Y in pritisnite Enter, da nastavite korensko geslo ?.

V poziv Novo geslo: vnesite geslo in pritisnite Enter

OPOMBA:- ZELO POMEMBNO! Zabeležite geslo, ki ga trenutno vnašate, saj ga boste pozneje potrebovali.

Vnesite Y na:-

Odstranite anonimne uporabnike, Odstranite korensko prijavo na daljavo, Odstranite preskusno zbirko podatkov in dostop do nje, Takoj znova naložite tabele privilegijev.

Ko končate, se prikaže sporočilo Vse končano! in hvala za uporabo MariaDB !.

Zdaj vas bo pozdravil običajni ukazni poziv:- pi@raspberrypi ~ $:

Vnesite ta ukaz:-

sudo mysql -uroot -p

Nato vnesite geslo, ki ste ga vnesli prej.

Zdaj vas bo pozdravil poziv MariaDB (takole>).

Vnesite ta ukaz za ustvarjanje baze podatkov namd wordpress.

ustvarjanje baze podatkov wordpress;

Ne pozabite, da je podpičje na koncu ukaza pomembno v sintaksi SQL.

Zdaj zaženite ta ukaz:-

DODAJ VSE PRIVILEGIJE NA WordPressu.* TO 'root'@'localhost' IDENTIFICIRANO 'YOURPASSWORD';

YOURPASSWORD zamenjajte z geslom, ki ste ga vnesli prej.

Nato zaženite:-

FLUSH PRIVILEGIJE;

Nato pritisnite ctrl + d za izhod.

5. korak: Skoraj tam

Skoraj tam
Skoraj tam
Skoraj tam
Skoraj tam
Skoraj tam
Skoraj tam

Zdaj odprite brskalnik in vnesite naslov IP Pi Zero. Izberite jezik in kliknite Nadaljuj. Prikazal vam se bo zaslon WordPress. Zdaj kliknite Pojdi na stran. Uporabniško ime vnesite kot root in geslo kot geslo, ki ste ga vnesli prej. Zaženite gumb Namesti. Spletnemu mestu dajte privlačen naslov in root uporabniškega imena. Končano!

Sedaj pa le še nekaj zaključkov:-

sudo a2enmod prepisati

sudo nano /etc/apache2/sites-available/000-default.conf

Datoteki po vrstici 1 dodajte te vrstice:- AllowOverride All

Prepričajte se, da je znotraj.

To bi moralo izgledati nekako takole:-

AllowOverride All

Slike prikazujejo postopno namestitev programa Wordpress. Zadnji štirje kažejo zadnji dotik. Nato zaženite:-

sudo storitev apache2 znova zaženite

Če želite znova zagnati storitev Apache2.

6. korak: Vaša lastna spletna stran

Vaše zelo lastno spletno mesto
Vaše zelo lastno spletno mesto
Vaše zelo lastno spletno mesto
Vaše zelo lastno spletno mesto
Vaše zelo lastno spletno mesto
Vaše zelo lastno spletno mesto

Na zadnji sliki je moje testno spletno mesto, kot sem ga prilagodil na strani za prilagajanje, prikazano na prejšnji sliki. Lahko se prijavite (slika 1) in prilagodite svojo stran, preprosto dodate teme, pisave in vse to na svojo spletno stran (slika 2). Namestite lahko tudi nove teme. OPOMBA:- Raspberry Pi Zero nisem posredoval prek vrat, zato si moje spletne strani ne boste mogli ogledati, razen če in dokler niste povezani z istim omrežjem, ki ga uporabljam (tj. Moj domači usmerjevalnik)

Upam, da ste uživali v izdelavi lastnega žepnega strežnika Wordpress z uporabo Raspberry Pi Zero ali Zero W.

Adijo in srečno spletno oblikovanje!:):):):)

Priporočena: