Inštalácia WordPressu lokálne pre použitie aj na produkcii

favicon-wame
wordpress logo

Čas od času našim stážistom okrem práce s naším WAME Admin CMS dáme urobiť nejaký ten WordPress kvôli tomu že celé CMS by bolo pre klienta zbytočné. Občas sa stane že to chalani nahodia priamo na subdoménu a tam to skúšajú všetko je fajn pokiaľ ten web už nieje na produkcii a vtedy sú výpadky neželané.

Čas od času našim stážistom okrem práce s naším WAME Admin CMS dáme urobiť nejaký ten WordPress kvôli tomu že celé CMS by bolo pre klienta zbytočné. Občas sa stane že to chalani nahodia priamo na subdoménu a tam to skúšajú všetko je fajn, pokiaľ ten web už nieje na produkcii a vtedy sú výpadky neželané. Určite vám nemusím vysvetľovať výhody GIT.

V tomto návode si ukážeme ako nainštalovať WordPress na localhost a aby sme ho vedeli nahrať na produkčný server a to všetko cez terminál.

Ukážeme si v skratke aj prácu s VIM a NANO editorom ktorý je dostupný v terminály a v závere celý projekt nahráme cez rsync funkciu.

  1. Pre začiatok si vytvoríme GIT project a nacloujeme ho
  2. Vytvoríme FTP a Databázu
  3. Vytvoríme localhost a lokálnu databázu
  4. Otvoríme terminál a cez príkaz stiahneme poslednú verziu Wordpresu

    wget https://wordpress.org/latest.tar.gz

  5. Rozbalíme stiahnutý súbor

    tar -xzvf latest.tar.gz

  6. Presunieme zo zložky ./wordpress do root

    sudo mv wordpress/* ./

  7. Odstránime zbytočné súbory

    rm -rf wordpress latest.tar.gz

  8. Cez prehliadač spustíme inštaláciu

    <localhost>/wp-admin/setup-config.php Vyplníme údaje k lokálnej databáze, vytvoríme účet pre hlavného administrátora a prihlásime sa

  9. Skopírujeme a upravíme súbor pre produkčnú databázu

    cp wp-config.php wp-config-production.php

  10. Vytvoríme .gitignore súbor

    touch .gitignore

  11. Otvoríme ho cez VIM editor, vložíme údaje a uložíme

    vim .gitignore

    Stlačíme i a vložíme
    wp-config.php
    wp-config-production.php
    Stlačíme ESC a napíšeme :wq
  12. Vytvoríme rsync-ignore súbor

    touch rsync-ignore

  13. Otvoríme ho cez NANO editor, vložíme údaje a uložíme

    nano rsync-ignore

    Vložíme údaje
    .gitignore
    license.txt
    readme.html
    rsync-ignore
    wp-config.php
    wp-config-sample.php
    Pre uloženie stlačíme Ctrl + o a potvrdíme Enterom
    Stlačením Ctrl + x odíjdeme z NANO editora
  14. Pokiaľ máme SSH tak súbory nahráme na server

    rsync -avzh --exclude-from 'rsync-ignore' <locale-folder> <ssh-name-host>:<remote-folder> --delete-after

  15. Súbor wp-config-production.php nahráme ručne na produkčný server pod názvom wp-config.php

    Tento súbor sa potom už nebude znova prepisovať

  16. Stiahneme si lokálnu databázu a nahráme na produkciu

 

V ďalšej časti si ukážeme ako WordPress nainštalovať cez composer.

 

wame logo

Tvoríme e-shopy, aplikácie a informačné systémy

Mohlo by Vás zaujímať

Pri návrhu a tvorbe webu sa nesústredime len na dizajn, ale najmä na to, aby web: jasne vysvetľoval hodnotu riešenia, pripravoval klientov ešte pred prvým kontaktom, pomáhal obchodníkom odfiltrovať kvalitné dopyty, predával viac a poskytoval cenné dáta pre marketing aj vedenie firmy. Výsledkom je web, ktorý nie je len online prezentáciou, ale reálnym B2B obchodným nástrojom.
Rok 2025 nás opäť naučil, že dobré riešenia nevznikajú náhodou. Vznikajú z učenia, zdieľania skúseností a práce ľudí, ktorí ťahajú za jeden povraz. Toto je WAME zhrnutie roka 2025, ktorý nás posunul o krok ďalej. Pozrite sa, čo sme spoločne vytvorili a zažili.
Vo WAME ukazujeme, ako efektívne nastaviť B2B marketing – od segmentácie kampaní cez získavanie kvalitných leadov až po automatizáciu predaja. Predaj firmám nie je o reklame, ale o budovaní dôvery a dlhodobých obchodných vzťahov. Tento článok vám poskytne praktické tipy, ako stabilizovať rast firmy cez B2B predaj.