Iga WordPressi arendaja peaks saama areneda kohalikus veebiserveris. See on kiire ja otsene viis oma koodi toimimiseks näha. Selles postituses käsitlen veebiserverirakenduse installimist ja seadistamist teie arvutisse (nii Windowsi kui ka MacOS-i), sealhulgas seda, kuidas lahendada sellega kaasnevaid probleeme.
Kohaliku veebiserveri seadistamiseks on palju lahendusi, näiteks Dockeri, Vagranti või lihtsa veebiserveri rakenduse abil. Viimane on kindlasti kõige lihtsam. See postitus läbib WampServeri Windowsi jaoks ja XAMPPi seadistamise protsessi MacOS-i jaoks. Liikuge oma arvuti operatsioonisüsteemi juurde:
WampServeri installimine Windowsi
Veebiserveri installimine Windowsi jaoks on üsna lihtne. See puudutab peamiselt häälestusviisardi järgimist, nii et ma ei hakka siin palju detailidesse laskuma.
Esimene samm on veebiserveri rakenduse allalaadimine. Klõpsake lingil, et minna WampServeri veebilehele ja klõpsake menüüs nuppu "Laadi alla".
Saate valida, kas installida 64-bitine või 32-bitine. Enamik tänapäevaseid arvuteid toetab 64-bitist, nii et ma eelistaksin seda. Allalaadimisnupul klõpsamisel avaneb vorm, kuid võite lihtsalt klõpsata ülaosas oleval lingil, mis ütleb "saate selle otse alla laadida". See viib teid tegeliku allalaadimise juurde.
Pärast faili allalaadimist klõpsake installimise alustamiseks .exe-faili. Järgige häälestusprotsessi. Pidage meeles, et asukoht, mille valite WampServeri installimiseks, on koht, kuhu peate paigutama oma WordPressi failid ja kõik muud veebisaidiprojektid, mida võiksite teha. Kui see küsib vaikebrauserit, valige brauseriprogramm (tavaliselt asub alamkaustas C:Program Files (x86)
).
Kui installimine on lõppenud ja WampServer käivitub, kuvatakse see Windowsi süsteemis (tegumiriba paremal pool, kella juures).
Kui ikoon on roheline, töötab WampServer veebiserverit edukalt. Kui see on oranž või punane, on server võrguühenduseta. Teenuste konfigureerimiseks ja käivitamiseks/taaskäivitamiseks/peatamiseks klõpsake salves ikooni WampServer.
Veebiserveri töö kontrollimiseks avage brauser ja minge aadressile http://localhost/. Peaksite nägema WampServeri kodulehte.
Kui olete veebiserveri edukalt käivitanud, minge otse edasi jaotisse " WordPressi installimine "! Kui midagi läks valesti, vaadake probleemi lahendamiseks jaotist pealkirjaga "WampServeri võimalikud probleemid ja parandused".
XAMPP installimine MacOS X-i
Veebiserveri seadistamine ja WordPressi MacOS-is korralikult tööle panemine on kindlasti väljakutse. Pärast seda, kui ma olen seda paar korda teinud, olen leidnud protsessi, millel on kõige vähem samme ja parim tulemus.
Minge XAMPP -i veebisaidile ja leidke suur roheline allalaadimisala. Klõpsake "XAMPP OS X jaoks".
Järgige häälestusjuhendit ja kui küsitakse, lohistage ikoon rakenduste kausta. Klõpsake dialoogiakendes Ava, mis küsib, kas avate kindlasti Internetist alla laaditud rakenduse. Kui seadistamine on lõpetatud, käivitage XAMPP rakendus käivitajast.
Kui XAMPP käivitub esimest korda, peate klõpsama nuppu "Start".
Mõne aja pärast peaks indikaator muutuma punasest roheliseks ja te peaksite nägema oma IP-d. Sel hetkel on veebiserver ja andmebaasiserver antud IP-aadressil töökorras. Kuid me tahame IP-aadressi asemel kasutada kena kohaliku hosti URL-i. Klõpsake vahekaarti "Võrk" ja real "localhost:8080" klõpsake nuppu Luba.
Kui see rida muutub roheliseks, avage oma brauseris URL http://localhost:8080/ . Peaksite nägema XAMPP tervituslehte. See tähendab, et veebiserver on valmis ja töötab.
Selleks, et pääseda juurde veebiprojektide kaustale, kuhu paigutate WordPressi ja muud projektifailid, peate minema XAMPP-i vahekaardile Mahud. Klõpsake nuppu "Mounta".
XAMPP peaks nüüd veebiserverit ja MySQL-i andmebaasiserverit edukalt töötama, et saaksite WordPressi installida. WordPressi installimiseks järgige allolevaid samme, kuna XAMPP nõuetekohaseks toimimiseks on vaja mitmeid täiendavaid samme.
WordPressi installimine (nii WampServer kui ka XAMPP)
Minge WordPressi allalaadimislehele ja klõpsake sinist allalaadimisnuppu. See peaks andma teile ZIP-faili, mis loob ekstraktimisel kõigi failidega kausta WordPress, et WordPress töötaks.
Teisaldage allalaaditud ZIP-fail www
kausta (WampServeri jaoks) / htdocs
kausta (XAMPP jaoks). Pakkige allalaaditud ZIP-fail lahti. Kui lahtipakkimine on lõpetatud, peaks teie veebiserveri kaustas olema alamkaust "wordpress". See tähendab, et WordPressile pääseb juurde URL-ilt http://localhost/wordpress/ (WampServeri jaoks) / http://localhost:8080/wordpress/ (XAMPP jaoks). Siiski saate soovi korral kausta ümber nimetada.
Järgmine samm on WordPressi andmebaasi loomine. Nii WampServer kui ka XAMPP installivad automaatselt phpMyAdmini, et saaksite andmebaasidele juurdepääsu. WampServeri jaoks: klõpsake süsteemiribas WampServeri ikooni ja klõpsake "phpMyAdmin" või minge URL-ile http://localhost/phpmyadmin. XAMPP puhul: pääsete juurde phpMyAdminile, minnes URL-ile http://localhost:8080/phpmyadmin või klõpsates XAMPP tervituslehe paremas ülanurgas menüükäsku „phpMyAdmin" aadressil http://localhost:8080. Logige sisse kasutajanime ‘root’ ja tühja parooliga (mõlemad veebiserverid).
Uue andmebaasi loomiseks klõpsake vasakpoolsel külgribal "Uus". Sisestage soovitud andmebaas (näiteks "wordpress") ja andmebaaside võrdlemine (utf8_general_ci
see on hea valik).
Pärast andmebaasi loomist saate phpMyAdmini sulgeda. Järgmine samm on WordPressi konfiguratsioonifaili seadistamine.
Liikuge oma WordPressi kausta. Tehke failist koopia wp-config-sample.php
ja nimetage koopia ümber nimeks wp-config.php
. Avage wp-config.php
ja redigeerige järgmised read (eeldusel, et teie andmebaasi nimi on " wordpress
");
define( 'DB_NAME', 'wordpress' );
define( 'DB_USER', 'root' );
define( 'DB_PASSWORD', '' );
Jätke ülejäänu nagu on, salvestage ja sulgege fail.
Liikuge oma brauseris aadressile http://localhost/wordpress/ (WampServer) / http://localhost:8080/wordpress/ (XAMPP) – või mis tahes kausta, kuhu WordPressi lahti pakkisite. Teid tuleks tervitada WordPressi seadistuskuvaga. Järgige WordPressi installi konfigureerimiseks juhiseid.
Windowsi /WampServeri kasutajatele olete nüüd WordPressi edukalt installinud! Kui teil tekib probleeme, vaadake jaotist " WampServeri võimalikud probleemid ja parandused ".
Kahjuks on MaxOS /XAMPP kasutajate jaoks WordPressi korrektseks töötamiseks mõned lisatoimingud – jätkake järgmise sammuga.
WordPressi XAMPP-i käitamise probleemide lahendamine
Pluginate/teemade installimine küsib FTP teavet
Kui proovite installida pluginat, võidakse kuvada dialoog, mis küsib FTP mandaatide kohta:
Leitud lahendus, mis selle probleemi lahendab, on teie wp-config.php
faili redigeerimine. WP_DEBUG
Lisage see rida kohe pärast määratlust
define( 'FS_METHOD', 'direct' );
Salvestage ja sulgege wp-config.php
fail. WordPress ei küsi enam FTP-teavet, kuid pistikprogramme ei saa ikkagi installida. Tõenäoliselt kuvatakse teade "Installimine ebaõnnestus. Kataloogi ei saanud luua”. See juhtub failide ja kaustade vale omandiõiguse ja lubade tõttu.
Pluginate/teemade installimine nurjus tekstiga "Kausta ei saanud luua"
Selle parandamiseks avage Finder, paremklõpsake oma htdocs
kaustal ja klõpsake nuppu "Hangi teavet". Klõpsake akna allosas jaotise „Jagamine ja õigused” laiendamiseks. Seadete muutmiseks juurdepääsu saamiseks klõpsake tabaluku ikooni ja sisestage oma administraatori parool. Seadistage jaotises "Kõik" loa "Lugemine ja kirjutamine". Seejärel klõpsake hammasrattaikooni ja valige "Rakenda suletud üksustele…". Klõpsake dialoogiaknas OK.
Viimane samm on failide ja kaustade õiguste muutmine, kasutades chmod
. Avage terminal (käsk + tühik, tippige "terminal" ja klõpsake sisestusklahvi). Kirjutage viipale " cd
" (kaasa arvatud tühik pärast) ja lohistage Finder htdocs kaust terminali aknasse ja klõpsake sisestusklahvi. Vastasel juhul peate sisestama htdocsi kausta täieliku tee (vt ülaltoodud halli kasti). Kui olete htdocsi kaustas, tippige see käsk ja klõpsake sisestusklahvi:
sudo chmod -R 0777 *
Kui teilt küsitakse administraatori parooli, tippige see ja klõpsake sisestusklahvi. Viip peaks mõnda aega jääma ja pärast selle lõppemist äkitselt uuele viipale värskendama.
Värskendage oma WordPressi administraatori lehte ja nüüd peaksite saama WordPressi tavapäraselt kasutada!
WampServeri võimalikud probleemid ja parandused
WampServeri ikoon süsteemiribas on oranž ja ei muutu kunagi roheliseks
Proovige igal juhul brauseris http://localhost/ . Kui see töötab, tähendab see tõenäoliselt, et WampServer on seadistatud rohkemate teenustega, kui vajate. Teil on vaja ainult Apache (veebiserver) ja MySQL (andmebaas). Olen kogenud, et WampServer proovib vaikimisi käivitada ka MariaDB (teine andmebaasiteenus). Kuid kuna see ei saa MariaDB-d käivitada, jääb ikoon oranžiks – kuigi Apache ja MySQL töötavad. Kui see nii on, eemaldage MariaDB teenus.
Localhost ei tööta
Kahjuks võib sellel olla palju põhjuseid. Alustuseks kontrolliksin, kas nii Apache kui ka MySQL teenus üldse töötavad. Klõpsake salves ikooni WampServer > Apache > Teenuse haldus. Kui „Käivita/jätka teenust” on roheline ja klõpsatav, tähendab see, et Apache ei tööta praegu.
Kui Apache ei tööta, proovige samas menüüs klõpsata "Installi teenus". Peaksite saama käsuviiba, mis näitab Apache’i edukat seadistamist või võite saada viipa selle kohta, miks see ei tööta.
Enamikul juhtudel ei saa Apache käivituda, kuna port 80 on hõivatud mõne muu programmiga. Kontrollige, kas Skype on installitud. Google, kuidas seadistada Skype nii, et see ei hõivaks porti 80, ja proovige uuesti WampServerit.
Päris püsivad lingid WordPressis ei tööta
WordPressi kohandatud (ilusad) püsilingid nõuavad, et rewrite_module
teie veebiserverisse oleks installitud moodul " ". Klõpsake salves ikooni WampServer > Apache > Apache moodulid – ja otsige pikast loendist üles ja klõpsake nuppu " rewrite_module
". WampServer installib mooduli ja taaskäivitab Apache veebiserveri automaatselt.
Minu maksimaalne üleslaadimise maht meediumiteekis on vaid 2 MB
Vaikimisi määrab WampServer maksimaalseks faili üleslaadimise suuruseks 2 Mb. See on sageli liiga väike, et meediumiteeki suuremaid pilte üles laadida. Selle parandamiseks peame muutma Apache’i php.ini
faili. Klõpsake ikoonil WampServer > PHP > php.ini. See peaks avama faili teie vaiketeksti redigeerimisprogrammis.
Otsige üles "upload_max_filesize" ja suurendage M väärtust (Mb) selliseks:
upload_max_filesize = 50M
Samuti soovitan veel üht asja muuta. Otsige "post_max_size". Suurendage M väärtust (Mb), et joon näeks välja umbes selline:
post_max_size = 50M
Sulgege fail ja taaskäivitage Apache.