Kuinka isännöidä WordPress -sivustoa Raspberry Pi: llä

Kuinka isännöidä WordPress -sivustoa Raspberry Pi: llä

Jos haluat vaivattoman WordPress-kokemuksen, hallittu WordPress-isäntä, kuten WP -moottori hoitaa kaikki asetukset ja tuen, jotta voit keskittyä sisältöösi. Sitä käytämme omien sisarsivustojemme ylläpitämiseen.





Mutta jos sinulla ei ole varoja tai haluat vain muokata DIY -taitojasi, voit käyttää Raspberry Pi -palvelua WordPress -sivustoosi.





Näin voit määrittää Apache-, MySQL- ja PHP -sovellukset Raspberry Pi- ja isäntäsivustoillesi sekä paikallisesti että verkossa.





Miksi käyttää WordPressiä?

Jos etsit tapaa isännöidä verkkosivustoa mahdollisimman vähän, WordPress ei ole ilmeinen ratkaisu. Olemme jo katsoneet kuinka määritellä Raspberry Pi isännöimään staattista tai dynaamista verkkosivustoa (eli sivusto, joka perustuu vakiomuotoisiin, valmiiksi kirjoitettuihin sivuihin tai sivustoon, joka käyttää tietokantaa sivujen täyttämiseen).

Mutta jos sinun on todella käytettävä WordPressiä tai olet kehittämässä teemaa tai laajennuksia WordPress -sivustolle, Raspberry Pi, jonka blogialusta on asennettu ja käyttövalmis, on hyvä vaihtoehto.



kuinka pelata pc -pelejä televisiossa

Mitä Raspberry Pi: tä sinun pitäisi käyttää?

Jos haluat asentaa WordPressin Raspberry Pi -laitteeseen, sinun on määritettävä se LAMP -palvelimeksi. Kun Linux, Apache, MySQL ja PHP on asennettu, Pi pystyy käsittelemään WordPressiä (ja muita verkkosivustojen ohjelmistoja).

Useita Raspberry Pi -malleja on saatavana. Sinulla voi olla yksi, useita tai ei yhtään. Mutta mikä niistä on sopivin WordPressin käyttämiseen?





Onneksi mitä tahansa Raspberry Pi -versiota voidaan käyttää WordPress -sivuston isännöintiin. Parhaan tuloksen saavuttamiseksi suosittelemme kuitenkin käyttämään Raspberry Pi 2: ta tai uudempaa. Varmista myös, että käytät suurempaa SD-korttia-vähintään 16 Gt-, koska tallennustila on keskeinen vaatimus verkkopalvelimille. (Harkitse myös Pi: n ulkoista tallennustilaa!)

Tämän opetusohjelman loppuosassa oletetaan, että Raspberry Pi on käynnissä ja kytketty paikalliseen verkkoon. Sinun on myös määritettävä SSH etäkäyttöön komentoriville.





Vaihe 1: Asenna Apache -verkkopalvelin

Aloita asentamalla Apache -verkkopalvelin. Tämä on ohjelmisto, jonka avulla voit näyttää minkä tahansa tyyppisiä verkkosivuja mille tahansa selaimelle. Sinun tarvitsee vain näyttää HTML -sivu, staattinen tai dynaamisesti PHP: llä luotu.

sudo apt install apache2 -y

Asennuksen jälkeen Apache pudottaa testatun HTML -tiedoston Pi -laitteesi verkkokansioon. Sinun pitäisi testata tämä toisella tietokoneella (tai älypuhelimella) verkossa. Sinun on syötettävä Pi: n IP -osoite selaimesi osoiteriville. Jos käytät SSH: ta, tiedät tämän jo; muussa tapauksessa kirjoita:

hostname -I

Tämä näyttää Raspberry Pi -laitteen IP -osoitteen. Näkymäsi sivun pitäisi olla jotain tällaista:

Voit myös tarkistaa Web -sivun toimivuuden Raspberry Pi -laitteestasi käyttämällä http: // localhost -osoitetta.

Vaihe 2: Asenna PHP Raspberry Pi: hen

Seuraavaksi on aika asentaa PHP. Tämä on ohjelmiston esiprosessori, joka mahdollistaa palvelimen luomien verkkosivujen näyttämisen staattisten HTML-sivujen sijasta. Vaikka HTML -sivu voidaan kirjoittaa kokonaisuudessaan, PHP -sivulla on puheluita muille sivuille ja tietokanta, joka täyttää sen sisällöllä.

Vaikka muita palvelinpuolen alustoja (kuten ASP) on saatavana, PHP on tässä tärkeä, koska sitä vaaditaan WordPressille, koska itse WordPress on kirjoitettu PHP: llä.

Asenna:

sudo apt install php -y

Kun tämä on tehty, sinun on testattava, että PHP toimii. Vaihda hakemistoon / var / www / html / kuten tämä:

cd /var/www/html/

Poista tästä index.html tiedosto (aiemmin katsomasi verkkosivu):

sudo rm index.html

Luo seuraavaksi uusi tiedosto nimeltä index.php (nano on asennettu oletusarvoisesti):

sudo nano index.php

Lisää tähän (tai kaikki) seuraava koodi:



Järjestyksessä nämä komennot näyttävät:

  • Ilmaus 'hei maailma'
  • Nykyinen päivämäärä ja kellonaika
  • PHP -tiedot asennusta varten

Tallenna tiedosto ja käynnistä sitten Apache uudelleen:

sudo service apache2 restart

Päivitä sivu nähdäksesi tulokset.

PHP ja Apache toimivat. Nyt on aika asentaa tietokantaohjelmisto, MySQL.

Vaihe 3: Asenna MySQL Raspberry Pi: hen

WordPress (ja muut dynaamisesti luodut verkkosivustoohjelmistot) vaatii tietokannan sisällön, kuvalinkkien tallentamiseksi ja käyttäjien pääsyn hallitsemiseksi (muun muassa). Tämä projekti käyttää MySQL -haarukkaa nimeltä MariaDB:

sudo apt install mysql-server php-mysql -y

Kun tämä on asennettu, sinun on jälleen käynnistettävä Apache uudelleen:

sudo service apache2 restart

Kuten on todettu, tämän tyyppisille projekteille on saatavana muita tietokanta -vaihtoehtoja. Parhaan tuloksen saavuttamiseksi, etenkin jos tämä on ensimmäinen kerta, kun määrität verkkopalvelinta, pysy MySQL: ssä.

Vaihe 4: Asenna WordPress Raspberry Pi: hen

Jos haluat asentaa WordPressin, sinun on ensin asennettava se. Ennen kuin teet tämän, poista kuitenkin /html/ hakemisto:

cd /var/www/html/
sudo rm *

Tähti -jokerimerkki (*) poistaa kaikki hakemistosta rm (poista) -komento.

Seuraavaksi käytä wget ladataksesi uusimman WordPress -version:

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

Pura sisältö lataamisen jälkeen:

sudo tar xzf latest.tar.gz

Wordpress -hakemisto on luotava, mutta haluat sen sisällön html -muodossa. Vaikka voit siirtää näitä manuaalisesti työpöydän käyttöliittymän avulla, se on helppo tehdä komentoriviltä:

sudo mv wordpress/* .

Muista sisällyttää loppuun väli ja piste, jotka viittaavat nykyiseen hakemistoon!

Tulla sisään ls vahvistaaksesi, että hakemisto on täynnä WordPress -kansioita ja PHP -tiedostoja:

Ennen kuin jatkat, siisti asioita hiukan, hylkää ladattu tiedosto ja wordpress -hakemisto:

sudo rm -rf wordpress latest.tar.gz

Aseta seuraavaksi Apache -käyttäjä hakemiston omistajaksi:

sudo chown -R www-data: .

Vaihe 5: Määritä MySQL

Tietokannan määrittämiseksi sinun on ensin suoritettava asennuskomento:

sudo mysql_secure_installation

Sinua pyydetään pian asettamaan pääsalasana. Noudata näyttöön tulevia ohjeita ja varmista, että muistat salasanan, koska se vaaditaan myöhemmin.

Kun tämä on yksi, seuraavat kehotteet tulevat näkyviin:

  • Poista nimettömät käyttäjät
  • Estä root -kirjautuminen etänä
  • Poista testitietokanta ja käytä sitä
  • Lataa käyttöoikeustaulukot nyt uudelleen

Napauta jokaista näistä JA vahvistaa. Kun olet valmis, näkyviin tulee Kaikki tehty! viesti tulee näkyviin.

Vaihe 6: Luo WordPress -tietokanta

Jos haluat asentaa WordPressin, sinun on ensin määritettävä tietokanta. Aloita suorittamalla mysql komento, syöttämällä salasana aiemmasta.

sudo mysql -uroot -p

Tämä avaa MariaDB -näytön. Luo tietokanta kehotteessa:

create database wordpress;

Huomaa, kuinka kaikki MariaDB -näytön komennot päättyvät ';'. Seuraavaksi pääkäyttäjä tarvitsee tietokannan käyttöoikeudet. Käytä salasanaa SALASANAN sijasta.

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

Seuraa tätä huuhtelemalla aiemmat tietokantaoikeudet:

FLUSH PRIVILEGES;

Poistu MariaDB -tietokannan hallintatyökalusta Ctrl + D .

Vaihe 7: Asenna ja määritä WordPress

WordPressin asentaminen on yksinkertaista; Jos olet jo tehnyt sen olemassa olevalla verkkosivustolla, sinun pitäisi tietää, mitä tehdä.

Avaa verkkosivusto selaimessasi (kuten yllä on kuvattu). Sinun pitäisi nähdä WordPress -asetusnäyttö. Valitse kieli ja sitten Jatka ja kirjoita muistiin tarvittavat tiedot: tietokannan nimi, käyttäjänimi, salasana, isäntä ja taulukon etuliite (tämä koskee tietokantataulukoita).

Jos olet päässyt tähän asti, sinun olisi pitänyt nimetä tietokanta WordPressiksi ja merkitä salasana muistiin. Käyttäjätunnus on juuri , ja isäntä paikallinen isäntä . The Taulukon etuliite on wp_.

Klikkaus Lähetä , sitten Suorita asennus ja syötä sivuston otsikko , kanssa Käyttäjätunnus ja Salasana järjestelmänvalvojatilillesi. Klikkaus Asenna WordPress ja odota, kun WordPress on (nopeasti) asennettu.

Voit kirjautua WordPress -asennukseesi osoitteessa http: // localhost/wp-admin .

Tässä vaiheessa sinulla on sivusto, jota voit alkaa käyttää. Oppaamme WordPressin käytön aloittaminen auttaa tässä. Älä unohda valita teeman ja muutamia hyödyllisiä laajennuksia. Tarvitset myös tavan päästä sivustoon Internetistä.

Pääsy WordPress -sivustoosi Internetistä

Nykytilanteessa voit todennäköisesti käyttää sivustoa vain kotiverkostasi. Jos haluat muuttaa tätä, tarvitset staattisen IP -osoitteen ja hallitset porttien edelleenlähetystä reitittimestä Raspberry Pi -laitteeseesi.

Staattiset IP -osoitteet ovat kuitenkin kalliita, mutta voit käyttää dynaamista DNS -palveluntarjoajaa. Tämä linkittää periaatteessa mukautetun URL -osoitteen Raspberry Pi -laitteeseesi, vaikka tällaiset palvelut maksetaan usein. Tarkista luettelomme parhaat dynaamiset DNS -palveluntarjoajat saadaksesi täydelliset tiedot.

näytä akku tehtäväpalkissa Windows 10

Jos kohtaat ongelmia tyhjät valkoiset sivut tai 500 sisäinen palvelinvirhe WordPressissä , katso hyödyllistä oppaamme.

Isännöi WordPress -sivustoa Raspberry Pi: ssä: Menestystä!

Olet valmis, ja WordPress -sivusto on käynnissä Raspberry Pi -laitteellasi. Niin kauan kuin tietokone on käynnissä, sivusto on edelleen käytettävissä. Prosessi on myös yksinkertainen, ja sinun on yksinkertaisesti:

  • Asenna Apache, PHP ja MySQL
  • Lataa ja asenna WordPress
  • Määritä MySQL -tietokanta
  • Luo WordPress -tietokanta
  • Määritä WordPress
  • Käynnistä sivusto ja käytä sitä paikallisesti tai verkon kautta

Jos kaikki tämä oli hieman ylivoimaista, emme syytä sinua. Siksi suosittelemme käyttämään WP -moottori isännöidä WordPress -sivustoja ilman vaivaa. He hallitsevat kaikkia hallinnollisia kysymyksiä, jotta voit keskittyä sisältöösi.

Jatka WordPress -tietosi parantamista oppaamme avulla esitellyt pikkukuvat ja kuvakoot WordPressissä .

Jaa Jaa Tweet Sähköposti Kuinka muuttaa Windows 10 -työpöydän ulkoasua

Haluatko tietää, miten Windows 10 näyttää paremmalta? Näiden yksinkertaisten mukautusten avulla voit tehdä Windows 10: stä oman.

Lue seuraava
Liittyvät aiheet
  • tee-se-itse
  • Wordpress
  • Verkkopalvelin
  • Raspberry Pi
Kirjailijasta Christian Cawley(1510 artikkelia julkaistu)

Varaeditori turvallisuudesta, Linuxista, DIY -ohjelmoinnista ja teknisistä selityksistä sekä todella hyödyllinen podcast -tuottaja, jolla on laaja kokemus työpöytä- ja ohjelmistotuesta. Christian on Linux Format -lehden toimittaja, ja hän on Raspberry Pi -piirtäjä, Lego -ystävä ja retropelien ystävä.

Lisää Christian Cawleyltä

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi