Norint įdiegti „WordPress“ svetainę tiek lokaliai asmeniniame kompiuteryje, tiek tiesioginiame serveryje, reikia atlikti keletą metodinių veiksmų, kad būtų tinkamai sukonfigūruota aplinka, įdiegta reikiama programinė įranga ir tinkamai sukonfigūruoti „WordPress“ failai. Šiame procese reikia suprasti skirtumus tarp vietinių ir tiesioginių serverių aplinkų, kiekvienai reikalingas priemones ir veiksmus, skirtus svetainės perkėlimui tarp šių aplinkų, jei reikia.
Vietinis „WordPress“ diegimas
Vietinis „WordPress“ diegimas apima kūrimo aplinkos nustatymą asmeniniame kompiuteryje. Tai ypač naudinga atliekant bandymus, tobulinimą ir mokymąsi, nepažeidžiant veikiančios svetainės. Čia pateikiami išsamūs veiksmai:
1 veiksmas: nustatykite vietinio serverio aplinką
Norėdami paleisti „WordPress“ vietoje, turite nustatyti vietinio serverio aplinką. Paprastai tai apima Apache arba Nginx kaip žiniatinklio serverį, MySQL arba MariaDB kaip duomenų bazės serverį ir PHP kaip serverio scenarijų kalbą. Populiarūs sprendimai, sujungiantys šiuos komponentus:
- XAMPP (Kelių platformų, Apache, MySQL, PHP ir Perl)
- MAMP („Macintosh“, „Apache“, „MySQL“, PHP)
- WAMP („Windows“, „Apache“, „MySQL“, PHP)
- LEMPA (Linux, Apache, MySQL, PHP)
Pavyzdžiui, norėdami įdiegti XAMPP:
1. Atsisiųskite ir įdiekite XAMPP:
– Apsilankykite [Apache Friends svetainėje] (https://www.apachefriends.org/index.html) ir atsisiųskite savo operacinei sistemai skirtą XAMPP diegimo programą.
– Paleiskite diegimo programą ir vykdykite ekrane pateikiamas instrukcijas, kad užbaigtumėte diegimą.
2. Paleiskite modulius:
– Atidarykite XAMPP valdymo skydelį ir paleiskite Apache ir MySQL modulius. Taip nustatoma vietinio serverio aplinka.
2 veiksmas: atsisiųskite „WordPress“.
– Apsilankykite [oficialioje „WordPress“ svetainėje] (https://wordpress.org/download/) ir atsisiųskite naujausią „WordPress“ versiją.
– Išskleiskite atsisiųstą ZIP failą į katalogą „htdocs“ aplanke (skirta XAMPP) arba lygiavertį jūsų pasirinktos vietinio serverio aplinkos žiniatinklio šakninį katalogą. Pavyzdžiui, „C:\xampp\htdocs\wordpress“.
3 žingsnis: sukurkite duomenų bazę
– Atidarykite žiniatinklio naršyklę ir eikite į „http://localhost/phpmyadmin“.
– Spustelėkite „Duomenų bazės“ ir sukurkite naują duomenų bazę. Pavyzdžiui, pavadinkite jį „wordpress_local“.
4 veiksmas: sukonfigūruokite „WordPress“.
1. Paleiskite „WordPress“ diegimo scenarijų:
– Naršyklėje eikite į „http://localhost/wordpress“. Taip bus paleistas „WordPress“ diegimo scenarijus.
2. Įveskite išsamią duomenų bazės informaciją:
– Duomenų bazės pavadinimas: „wordpress_local“.
– Vartotojo vardas: „root“ (numatytasis XAMPP)
– Slaptažodis: (palikite tuščią, numatytasis XAMPP)
– Duomenų bazės priegloba: „localhost“.
– Lentelės priešdėlis: „wp_“.
3. Užbaikite diegimą:
– Vykdykite ekrane pateikiamas instrukcijas, kad užbaigtumėte diegimą, nurodydami išsamią svetainės informaciją, pvz., svetainės pavadinimą, administratoriaus naudotojo vardą ir slaptažodį.
Tiesioginis „WordPress“ diegimas serveryje
Diegiant „WordPress“ tiesioginiame serveryje reikia nustatyti prieglobos aplinką, įkelti „WordPress“ failus ir sukonfigūruoti duomenų bazę. Šiam procesui paprastai reikalinga žiniatinklio prieglobos paslauga, palaikanti PHP ir MySQL.
1 veiksmas: pasirinkite žiniatinklio prieglobos paslaugų teikėją
Pasirinkite žiniatinklio prieglobos paslaugų teikėją, atitinkantį „WordPress“ veikimo reikalavimus. Tarp populiarių pasirinkimų yra:
- Bluehost
- SiteGround
- HostGator
- DreamHost
Įsitikinkite, kad prieglobos planas apima PHP, MySQL palaikymą ir suteikia prieigą prie valdymo skydelio, pvz., cPanel.
2 veiksmas: nustatykite prieglobos aplinką
1. Pasiekite valdymo skydelį:
– Prisijunkite prie savo prieglobos paskyros ir pasiekite valdymo skydelį (pvz., cPanel).
2. Sukurkite duomenų bazę:
– Valdymo skydelyje raskite skyrių „MySQL duomenų bazės“.
– Sukurkite naują duomenų bazę, duomenų bazės vartotoją ir priskirkite vartotoją prie duomenų bazės su visomis teisėmis.
3 veiksmas: įkelkite „WordPress“ failus
1. Atsisiųskite ir išskleiskite „WordPress“.:
– Kaip ir vietinio diegimo atveju, atsisiųskite naujausią „WordPress“ versiją iš [oficialios svetainės] (https://wordpress.org/download/).
- Ištraukite ZIP failą vietiniame kompiuteryje.
2. Įkelkite failus į serverį:
– Norėdami prisijungti prie savo žiniatinklio prieglobos paskyros, naudokite FTP klientą (pvz., FileZilla).
– Įkelkite ištrauktus „WordPress“ failus į savo domeno šakninį katalogą (paprastai „public_html“).
4 veiksmas: sukonfigūruokite „WordPress“.
1. Paleiskite „WordPress“ diegimo scenarijų:
– Atidarykite žiniatinklio naršyklę ir eikite į savo domeną (pvz., `http://yourdomain.com`). Taip bus paleistas „WordPress“ diegimo scenarijus.
2. Įveskite išsamią duomenų bazės informaciją:
– Duomenų bazės pavadinimas: sukurtos duomenų bazės pavadinimas.
– Vartotojo vardas: jūsų sukurtas duomenų bazės vartotojas.
– Slaptažodis: duomenų bazės vartotojo slaptažodis.
– Duomenų bazės priegloba: paprastai „localhost“ (jei nesate tikri, kreipkitės į prieglobos paslaugų teikėją).
– Lentelės priešdėlis: „wp_“.
3. Užbaikite diegimą:
– Vykdykite ekrane pateikiamas instrukcijas, kad užbaigtumėte diegimą, nurodydami išsamią svetainės informaciją, pvz., svetainės pavadinimą, administratoriaus naudotojo vardą ir slaptažodį.
„WordPress“ svetainės perkėlimas iš vietinio į tiesioginį serverį
Sukūrę „WordPress“ svetainę vietoje, galbūt norėsite perkelti ją į tiesioginį serverį. Tai apima duomenų bazės ir failų perkėlimą bei konfigūracijos atnaujinimą.
1 veiksmas: eksportuokite vietinę duomenų bazę
1. Prisijunkite prie phpMyAdmin:
– Žiniatinklio naršyklėje atidarykite „http://localhost/phpmyadmin“.
2. Eksportuokite duomenų bazę:
– Pasirinkite vietinę „WordPress“ duomenų bazę.
– Spustelėkite skirtuką „Eksportuoti“ ir pasirinkite „Greitasis“ eksportavimo metodą, kurio formatas yra „SQL“.
– Atsisiųskite SQL failą į savo kompiuterį.
2 veiksmas: įkelkite failus į tiesioginį serverį
1. Suspausti WordPress failus:
– Suspauskite visą vietinį „WordPress“ katalogą į ZIP failą.
2. Įkelti per FTP:
– Naudokite FTP klientą, kad įkeltumėte ZIP failą į savo tiesioginio serverio šakninį katalogą (pvz., `public_html`).
- Išskleiskite ZIP failą serveryje.
3 veiksmas: importuokite duomenų bazę į tiesioginį serverį
1. Prisijunkite prie phpMyAdmin tiesioginiame serveryje:
– Prisijunkite prie prieglobos valdymo skydelio ir pasiekite phpMyAdmin.
2. Sukurkite naują duomenų bazę:
– Sukurkite naują duomenų bazę savo gyvai svetainei.
3. Importuokite SQL failą:
– Pasirinkite naują duomenų bazę.
– Spustelėkite skirtuką „Importuoti“ ir įkelkite SQL failą, kurį eksportavote iš vietinės aplinkos.
4 veiksmas: atnaujinkite konfigūraciją
1. Redaguoti „wp-config.php“.:
– Tiesioginiame serveryje redaguokite „wp-config.php“ failą šakniniame kataloge.
– Atnaujinkite duomenų bazės pavadinimą, vartotojo vardą, slaptažodį ir pagrindinį kompiuterį, kad jie atitiktų tiesioginius serverio kredencialus.
2. Atnaujinkite svetainės URL:
– Pasiekite tiesioginę svetainės duomenų bazę per phpMyAdmin.
– Raskite lentelę „wp_options“ ir atnaujinkite „siteurl“ bei „home“ reikšmes, kad jos atitiktų jūsų tiesioginį domeną.
3. Atnaujinkite nuolatines nuorodas:
– Tiesioginėje svetainėje prisijunkite prie „WordPress“ administratoriaus prietaisų skydelio.
– Eikite į „Nustatymai > Nuolatinės nuorodos“ ir iš naujo išsaugokite nuolatinės nuorodos struktūrą, kad atnaujintumėte „.htaccess“ failą.
Papildomos Pamąstymai
saugumas
Dirbant su tiesioginiais serveriais saugumas yra svarbiausias dalykas. Įsitikinkite, kad:
– Naudokite stiprius savo duomenų bazės ir „WordPress“ administratoriaus paskyrų slaptažodžius.
– Nuolat atnaujinkite „WordPress“, temas ir papildinius.
– Įdiekite saugos papildinius, tokius kaip Wordfence arba Sucuri.
– Reguliariai kurkite atsargines svetainės ir duomenų bazės kopijas.
spektaklis
Optimizuokite savo tiesioginę „WordPress“ svetainę, kad ji veiktų:
- Naudojant talpyklos papildinį, pvz., W3 Total Cache arba WP Super Cache.
– Vaizdų optimizavimas naudojant tokius papildinius kaip „Smush“ arba „EWWW Image Optimizer“.
– Patikimo prieglobos paslaugų teikėjo, turinčio gerą serverio veikimą, pasirinkimas.
Kūrimo darbo eiga
Jei norite išplėsti kūrimo darbo eigą, apsvarstykite galimybę naudoti versijų valdymo sistemas, pvz., „Git“, ir vietines kūrimo aplinkas, pvz., „Docker“. Šie įrankiai padeda valdyti kodo pakeitimus, bendradarbiauti su kitais kūrėjais ir išlaikyti nuoseklumą įvairiose aplinkose.
Pavyzdys: vietinis naudojimas smagračiu
„Local by Flywheel“ yra populiarus įrankis vietinei „WordPress“ kūrimo aplinkai nustatyti. Tai supaprastina procesą naudodama patogią sąsają ir tokias funkcijas kaip „WordPress“ diegimas vienu spustelėjimu, SSL palaikymas ir paprastas svetainės valdymas.
1. Atsisiųskite ir įdiekite „Local by Flywheel“.:
– Apsilankykite [Local by Flywheel svetainėje] (https://localwp.com/) ir atsisiųskite savo operacinei sistemai skirtą programą.
– Įdiekite ir paleiskite programą.
2. Sukurkite naują svetainę:
– Norėdami sukurti naują svetainę, spustelėkite mygtuką „+“.
– Vykdykite raginimus, kad nustatytumėte svetainės pavadinimą, aplinką ir „WordPress“ kredencialus.
3. Kurti lokaliai:
– Naudokite įtaisytuosius įrankius vietinei „WordPress“ svetainei valdyti, įskaitant prieigą prie duomenų bazės, žurnalų ir svetainės failų.
4. Stumkite gyventi:
– „Local by Flywheel“ siūlo integraciją su „Flywheel“ ir „WP Engine“, kad būtų lengva įdiegti svetainę į tiesioginius serverius.
Atlikdami šiuos veiksmus, galite efektyviai nustatyti ir valdyti „WordPress“ diegimus tiek vietoje, tiek tiesioginiuose serveriuose, užtikrinant sklandžią kūrimo darbo eigą ir patikimą tiesioginę svetainę.
Kiti naujausi klausimai ir atsakymai apie EITC/WD/WPF „WordPress“ pagrindai:
- Ar „WordPress“ įrašą galima pakeisti į puslapį?
- Kaip nuolatinių nuorodų nustatymai veikia jūsų „WordPress“ svetainės URL struktūrą ir kokia gali būti šių nustatymų tinkinimo nauda?
- Koks yra „WordPress“ medijos nustatymų tikslas ir kaip vaizdo dydžių tinkinimas gali būti naudingas jūsų svetainei?
- Kaip „WordPress“ diskusijų nustatymus galima naudoti norint tvarkyti komentarus ir užkirsti kelią šlamštui?
- Kokios parinktys galimos skaitymo nustatymuose, kad būtų galima valdyti pagrindinio puslapio rodymą ir svetainės matomumą paieškos sistemoms?
- Kaip galite pakeisti numatytąją naujų įrašų kategoriją „WordPress“ ir kodėl tai gali būti naudinga?
- Kaip atnaujinti failą wp-config.php su naujais duomenų bazės kredencialais perkėlus „WordPress“ svetainę į naują prieglobos aplinką?
- Kokie rankiniai veiksmai atliekami kuriant „WordPress“ svetainės atsarginę kopiją, įskaitant failus ir duomenų bazę?
- Koks yra „WordPress“ svetainės sveikatos įrankio tikslas ir kokių problemų jis paprastai nustato?
- Kaip galite importuoti turinį iš XML failo naudodami „WordPress“ importavimo įrankį ir kokios parinktys galimos importavimo proceso metu?
Peržiūrėkite daugiau klausimų ir atsakymų EITC/WD/WPF „WordPress Fundamentals“.

