Egy stabil és jól működő weboldal alapja a megfelelően elvégzett WordPress rendszer felállítása, telepítése. Bár sok tárhelyszolgáltató kínál egykattintásos kényelmes megoldásokat, fontos megérteni a folyamat mögött zajló lépéseket is, hiszen ezek ismerete hosszú távon biztonságosabb, jobban karbantartható és rugalmasabb működést eredményez. A bővítmények és sablonok telepítése itt tekinthető meg. A folytatásban a WordPress telepítése lesz a téma.
A telepítés megkezdése előtt érdemes tisztában lenni azzal, milyen technikai és szervezési feltételek szükségesek, illetve milyen döntéseket kell már a kezdeti fázisban meghozni.
A folyamat megkezdéséhez elengedhetetlen egy aktív tárhelycsomag, amely támogatja a WordPress futtatásához szükséges szerverkörnyezetet. Szükség van továbbá legalább egy adatbázisra, annak hozzáférési adataira, egy domainnévre, amely a webhelyhez lesz rendelve, valamint megfelelő PHP-verzióra.
Kézi megoldás esetén a rendszer fájljait is be kell szerezni (letölteni innen), míg automatikus telepítők esetén ezek a lépések jellemzően háttérben zajlanak le automatizáltan. Amennyiben kezelt, üzemeltetett WordPress-ünk van (angolul managed WordPress, ilyen például a wordpress.com), akkor telepítést nem szükséges elvégeznünk, kész, előre telepített honlapot fogunk kapni, amibe csak be kell lépni.
Tartalomjegyzék
Mire van szükség a telepítés megkezdése előtt
A tárhely kiválasztásánál fontos figyelembe venni, hogy a szolgáltató biztosítson MySQL vagy MariaDB adatbázist, PHP-futtatási lehetőséget, valamint fájlkezelési vagy FTP-hozzáférést. Haladóbb felhasználók esetében előnyt jelent az SSH-hozzáférés is, amely lehetővé teszi a parancssoros munkát.
A domainnek aktívnak kell lennie, és a megfelelő DNS-bejegyzéseknek már a tárhelyre kell mutatniuk. Bár maga a telepítés elvégezhető ideiglenes URL-en is, az éles domain használata csökkenti az utólagos konfigurációs hibák esélyét, illetve egyszerűbb a https/ssl is. Az adatbázis megléte alapfeltétel, mivel a rendszer minden (nem fájl alapú) tartalmat és beállításokat, adatot abban tárol.
A részletes technikai követelmények külön dokumentációban érhetők el, ezekre a telepítés során többször is érdemes visszatérni, különösen akkor, ha egyedi szerverkörnyezeten dolgozunk.
Ajánlott PHP beállítások
A WordPress megfelelő működéséhez nem elegendő pusztán egy támogatott PHP-verzió megléte. A PHP konfigurációs beállításai közvetlen hatással vannak a teljesítményre, a stabilitásra, valamint a bővítmények – különösen a WooCommerce – hibamentes, gyors működésére. Ezek a beállítások általában a php.ini fájlban, tárhelyvezérlőn keresztül, vagy egyes esetekben .user.ini illetve .htaccess fájlban módosíthatók. Ezek tárhelyszolgáltatónként változhatnak, így érdemes érdeklődni náluk először.
A tárhelyszolgáltatók közül szinte mindegyik nyújt olyan hosting formát, amin a WordPress el tud futni. Azt vegyük figyelembe, hogy minél olcsóbb egy tárhely, annál inkább limitált és a nagyon low budget hostingoknál problémákba fogunk ütközni.
Alapvető PHP beállítások WordPresshez
A következő beállítások egy általános, stabil WordPress-környezethez ajánlottak. Minden oldal egyedi, a szükséges paraméterek pedig függenek a bővítmények számától és sablon, pluginek minőségétől, a forgalom méretétől. Így egységes ajánlást nem lehet adni, csupán irányadó értékeket.
memory_limit
Ez határozza meg, hogy egy PHP folyamat mennyi memóriát használhat. Alacsony érték esetén a rendszer nem tudja betölteni az admin felületet vagy egyes bővítményeket. Ajánlott érték:
- WordPress esetén legalább 64M
- erősebb sablonoknál, hosszabb landingeknél, pagebuilder pluginoknál inkább 256M
max_execution_time
Megadja, hogy egy PHP szkript legfeljebb mennyi ideig futhat. Hosszabb műveleteknél, például frissítéseknél vagy importálásnál kritikus. Ajánlott érték:
- minimum 60
- nagyobb oldalaknál 120
max_input_time
Ez szabályozza, mennyi ideig fogadja a PHP a bemeneti adatokat. Admin mentések és űrlapok esetén lehet jelentősége. Ajánlott érték:
- 60 vagy magasabb, maximum 300 bővésegesen elegendő
upload_max_filesize
A feltölthető fájlok maximális méretét határozza meg. Témák, bővítmények és médiatartalmak esetén fontos. Ajánlott érték:
- legalább 32M
- ahol nagyobb pluginokat, sablonokat feltöltéssel telepítünk, ott 64M vagy több, 128M-nél több nem szükséges
post_max_size
Ez határozza meg, hogy egy HTTP POST kérés mekkora lehet. Ennek mindig nagyobbnak kell lennie, mint az upload limitnek. Ajánlott érték:
- minimum 64M
- ideálisan az upload_max_filesize felett, általában 128M elegendő
max_input_vars
A PHP által feldolgozható űrlapmezők számát korlátozza. Komplex admin oldalaknál, oldalszerkesztőknél és menük esetén gyakran okoz problémát.
Ajánlott érték:
- minimum 3000
- Pagebuilder/vizuális szerkesztők esetén 10000 vagy több ajánlott, fölé ritka esetben kell csak menni (nagy landingeknél és magasabb post_max értékkel párosítva)
Ajánlott PHP beállítások WooCommerce használata esetén
A WooCommerce jelentősen nagyobb erőforrás-igényű, mint egy alap WordPress oldal, ezért bizonyos beállításokat magasabb értékre kell állítani.
memory_limit
A webáruház működéséhez több memória szükséges, különösen admin oldalon és rendeléskezelésnél. Ajánlott érték:
- minimum 256M
- nagy termékkatalógusnál 512M (pagebuilder pluginosak esetén 1024 vagy több is szükséges lehet)
max_execution_time
Termékimportálás, rendelésfeldolgozás és frissítések során különösen fontos. Ajánlott érték:
- 120 azért ajánlott
- 300 elegendő szinte mindig
max_input_vars
Termékvariációk, beállítási oldalak és checkout folyamatok miatt gyakran ez a legszűkebb keresztmetszet. Ajánlott érték:
- minimum 5000
- nagyobb boltoknál 10000 vagy több
upload_max_filesize és post_max_size
Termékképek, letölthető termékek és CSV importok miatt kiemelten fontos. Ajánlott érték:
- upload_max_filesize: 64M vagy több
- post_max_size: legalább az upload értéke felett
Opcache használata
Az Opcache engedélyezése erősen ajánlott, mivel:
- jelentősen javítja a teljesítményt,
- csökkenti a PHP feldolgozási idejét,
- kevesebb szerverterhelést okoz.
Ajánlott alapbeállítások:
- opcache.enable: On
- opcache.memory_consumption: 128
- opcache.max_accelerated_files: 10000
Hibakezelési beállítások
Éles környezetben a PHP hibák megjelenítése nem ajánlott, mivel érzékeny információkat fedhet fel. Ajánlott értékek:
- display_errors: Off
- log_errors: On
A hibák naplózása segít a problémák felderítésében anélkül, hogy a látogatók számára láthatóvá válnának.
Fontos megjegyzések a PHP beállításokhoz
Nem minden tárhelyen módosítható minden PHP beállítás. Egyes shared hosting környezetek korlátozzák az értékeket, ilyenkor:
- a tárhelyvezérlő felületén elérhető opciókat kell használni,
- vagy a szolgáltató ügyfélszolgálatát szükséges megkeresni.
A beállítások módosítása után mindig javasolt:
- az admin felület rendszerállapot oldalának ellenőrzése,
- nagyobb műveletek tesztelése,
- hibák figyelése a naplófájlokban.
PHP beállítások összefoglalás
| PHP beállítás | WP min/ajánlott | Woo min/ajánlott | Mire van hatással |
|---|---|---|---|
| memory_limit | 64M / 256M* | 512M / 1024M* | Admin felület, bővítmények (* Pagebuilder pluginoknál 1024M vagy több) |
| max_execution_time | 60 / 120 | 120 / 120~300 | Frissítések, importálás, háttérfolyamatok |
| max_input_time | 60 / 120 | 120 / 120~240 | Űrlapok, admin mentések, feltöltések, import forrás elérés |
| max_input_vars | 3000 / 10000 | 5000 / 10000 | Menükezelés, variációk, oldal tartalom méret |
| upload_max_filesize | 32M / 64M | 32M / 128M | Média fájlok, bővítmények feltöltése, import forrásfájlok |
| post_max_size | 64M / 128M | 128M / 386M | Feltöltések, importok |
| display_errors | Off | Off | Biztonság |
| log_errors | Off | Off | Hibakeresés |
| opcache.enable (haladóknak) | On | On | Teljesítmény |
Konkrét példa php.ini beállításokra
Az alábbi minta egy tipikus, stabil konfiguráció WordPress + WooCommerce környezethez:
memory_limit = 1024M
max_execution_time = 120
max_input_time = 120
max_input_vars = 10000
upload_max_filesize = 64M
post_max_size = 256M
display_errors = Off
log_errors = Off
Ez a konfiguráció elegendő a legtöbb kisebb-közepes méretűés forgalmú WooCommerce webáruház számára.
Konkrét példa .user.ini fájlra
Shared hosting környezetben gyakran .user.ini fájlon keresztül módosíthatók a PHP beállítások. A fájlt a webroot könyvtárba kell elhelyezni.
memory_limit=256M
max_execution_time=120
max_input_vars=10000
upload_max_filesize=64M
post_max_size=128M
Fontos tudni, hogy a .user.ini módosításai nem azonnal lépnek életbe, hanem akár több perc késleltetéssel is.
Konkrét példa .htaccess beállításokra
Apache szerveren, ahol a PHP modul ezt engedélyezi, a következő sorok használhatók:
php_value memory_limit 256M
php_value max_execution_time 120
php_value max_input_vars 10000
php_value upload_max_filesize 64M
php_value post_max_size 128M
Ha ezek a sorok 500-as hibát okoznak, akkor a tárhely nem támogatja ezt a módszert, és más megoldást kell alkalmazni.
Opcache ajánlott beállítások táblázat
| Opcache beállítás | Ajánlott érték | Jelentőség |
|---|---|---|
| opcache.enable | On | Gyorsabb PHP futás |
| opcache.memory_consumption | 128 | Kód gyorsítótár mérete |
| opcache.max_accelerated_files | 10000 | Fájlok száma |
| opcache.revalidate_freq | 60 | Frissítési gyakoriság |
Hogyan ellenőrizhetők a beállítások WordPressen belül
Az admin felületen elérhető a Vezérlőpult(Admin)/Eszközök/Webhely egészség menüpont alatt található Információk fülön, a Kiszolgáló lenyílóban megtekinthetők az aktuális PHP értékek. Itt gyorsan kiderül, ha valamelyik beállítás alacsonyabb az ajánlottnál, különösen WooCommerce használata esetén.
Fontos gyakorlati megjegyzések
Nem minden tárhely engedi a fenti értékek teljes szabad módosítását. Ilyen esetekben:
- a vezérlőpult PHP beállításai az irányadók és a WordPress azon értékekkel tud dolgozni,
- előfordulhat, hogy a szolgáltató ügyfélszolgálatát kell felkeresni az értékek növeléséhez, beállításához,
- WooCommerce esetén gyakran külön, erősebb csomag javasolt.
A PHP beállítások módosítása után mindig javasolt:
- admin oldalak mentési, szerkesztési tesztje,
- bővítményfrissítés próbája,
- termékimport vagy nagyobb/hosszabb művelet tesztelése.
Ha a PHP értékek beállításaival kapcsolatban gondunk adódna, akkor feltétlen a tárhelyszolgáltatónkat keressük meg és kérjünk segítséget a kért értékek beállításában.
Az értékek megadásánál nem lesz előnyös, sőt, akár rosszabb is lehet, ha túl magas értékeket adunk meg. Ha szükséges, kérjük szakember tanácsát.
PHP modulokról
A PHP modulknál a WordPress jelezni szokta, ha nem lenne Imagick modul. Ez nem gond akkor, ha van alternatíva rá, pl. GD Libary. Ebben az esetben ezt a jelzést szabadon hagyhatjuk.
Manuális, kézi WordPress telepítés
A kézi módszer teljes kontrollt biztosít a folyamat felett, ezért különösen ajánlott fejlesztők, üzemeltetők és azok számára, akik pontosan szeretnék érteni, mi történik a háttérben. Bár több lépést igényel, hosszú távon átláthatóbb struktúrát eredményez.
Mikor érdemes a kézi megoldást választani
Manuális telepítés akkor ideális, ha egyedi szerverkonfigurációval dolgozunk, ha biztonsági vagy teljesítménybeli okokból nem szeretnénk automatizált eszközökre hagyatkozni, vagy ha több környezetet – például fejlesztői és éles rendszert – szeretnénk azonos logika mentén felépíteni.
A manuális módszer előnyei és hátrányai
Előnye, hogy minden beállítás tudatosan történik, nincs rejtett konfiguráció, és könnyebb az esetleges hibák forrását azonosítani. Hátránya, hogy időigényesebb, valamint nagyobb figyelmet igényel a jogosultságok és az adatbázis-kezelés során.
Hagyományos manuális telepítés
A folyamat első lépéseként a rendszer hivatalos forrásból származó csomagját kell beszerezni. A letöltött állomány kicsomagolása után a fájlokat a tárhely megfelelő könyvtárába kell feltölteni. Ez történhet FTP-klienssel vagy a tárhely adminisztrációs felületén elérhető fájlkezelővel.
Ezt követően létre kell hozni egy adatbázist, valamint egy adatbázis-felhasználót, amely teljes jogosultsággal rendelkezik az adott adatbázishoz. Ezek az adatok szükségesek lesznek a telepítőfelületen.
A fájlok feltöltése után böngészőből indítható a telepítő, amely végigvezeti a felhasználót az alapadatok megadásán. Itt kerül sor az adminisztrátori fiók létrehozására is, amelynek során különösen fontos az erős jelszó és az egyedi felhasználónév választása.
A folyamat végén a rendszer automatikusan létrehozza a szükséges adatbázistáblákat, és használatra kész állapotba kerül. Nézzük pontokba szedve, részletesebben:
1. A telepítés célkönyvtárának meghatározása
Első lépésként el kell dönteni, hogy a weboldal a domain gyökerében vagy egy alkönyvtárban fusson. A domain gyökere általában olyan mappára mutat, mint public_html, www vagy htdocs, tárhelyszolgáltatótól függően.
Ez a döntés hosszú távon is fontos, mert:
- a weboldal végleges URL-struktúrája ettől függ,
- keresőoptimalizálási és felhasználói szempontból a gyökérbe telepítés az elterjedtebb,
- későbbi áthelyezés esetén adatbázis- és beállításmódosításokra lehet szükség.
A legtöbb esetben javasolt a domain gyökerének használata.
2. WordPress csomag letöltése
A rendszer fájljait mindig hivatalos forrásból szükséges letölteni. Ez biztosítja, hogy a telepítés során:
- naprakész, stabil verzióval dolgozunk,
- nem tartalmaz módosított vagy rosszindulatú kódot,
- a frissítési mechanizmus megfelelően fog működni.
A letöltött csomag egy tömörített állomány, amely a teljes rendszerfájl-készletet tartalmazza.
3. Fájlok kicsomagolása
A letöltött csomagot ki kell csomagolni. Ez történhet:
- helyi számítógépen, majd sFTP segítségével feltöltve,
- vagy közvetlenül a tárhelyen a vezérlőpult fájlkezelőjével.
A kicsomagolás után jellemzően egy wordpress nevű mappa jön létre, amelyen belül találhatók a rendszerfájlok. Ezeket a fájlokat kell majd a kiválasztott célkönyvtárba elhelyezni.
Fontos, hogy ne a wordpress mappa maradjon a webrootban, hanem annak tartalma kerüljön közvetlenül a célkönyvtárba, különben az URL-ek eltérően fognak működni.
4. Fájlok feltöltése a tárhelyre
A kicsomagolt fájlokat fel kell tölteni a tárhely megfelelő könyvtárába. Ez történhet:
- sFTP-klienssel,
- vagy a tárhely adminisztrációs felületén keresztül.
A feltöltés során ügyelni kell arra, hogy:
- minden fájl és mappa hiánytalanul felkerüljön,
- a rejtett fájlok is másolásra kerüljenek,
- ne keveredjenek más, korábbi fájlokkal.
A feltöltés befejezése után a könyvtárban láthatónak kell lennie többek között a wp-admin, wp-content és wp-includes mappáknak.
5. Adatbázis létrehozása
A rendszer működéséhez adatbázis szükséges, amelyben minden tartalom és beállítás tárolásra kerül. Az adatbázist a tárhely vezérlőpultján kell létrehozni.
A létrehozás során meg kell adni:
- az adatbázis nevét,
- az adatbázis kódolását (jellemzően UTF-8 vagy UTF8MB4),
- az adatbázishoz tartozó felhasználót.
Egy weboldalhoz általában külön adatbázist érdemes használni a jobb átláthatóság és biztonság érdekében.
6. Adatbázis-felhasználó és jogosultságok beállítása
Az adatbázis önmagában nem elegendő, szükség van egy felhasználóra is, aki hozzáférést kap hozzá. Ennél a lépésnél:
- létre kell hozni egy adatbázis-felhasználót,
- erős jelszót kell beállítani,
- teljes jogosultságot kell adni az adott adatbázishoz.
Ez biztosítja, hogy a rendszer képes legyen adatokat létrehozni, módosítani és törölni a működés során.
7. Telepítő indítása böngészőből
Miután a fájlok a helyükre kerültek és az adatbázis elkészült, a telepítő böngészőből indítható. Ehhez elegendő megnyitni a domainhez tartozó URL-t.
A telepítő automatikusan felismeri, hogy még nincs konfigurációs fájl, és felajánlja annak létrehozását. Ezen a felületen kell megadni az adatbázis adatait.
8. Adatbázis-kapcsolati adatok megadása
A telepítőben meg kell adni: (adatbázis kapcsolódás adatait tárhelyszolgáltatótól tudjuk megkérdezni)
- az adatbázis nevét,
- a felhasználónevet,
- a jelszót,
- az adatbázis-kiszolgáló címét,
- az adatbázis táblaprefixet.
A táblaprefix módosítása ajánlott biztonsági okokból, mivel csökkenti az automatizált támadások sikerességét.
9. Konfigurációs fájl létrehozása
A megadott adatok alapján a rendszer létrehozza a konfigurációs fájlt, amely tartalmazza:
- az adatbázis-kapcsolat adatait,
- a karakterkódolást,
- az alapvető működési beállításokat.
Amennyiben a szerver jogosultsági beállításai ezt nem engedik, előfordulhat, hogy a fájlt manuálisan kell létrehozni a wp-config-sample.php -t módosítva és wp-config.php néven feltölteni a WordPress root mappájába.
10. Weboldal alapadatainak megadása
A következő lépésben meg kell adni:
- a weboldal címét,
- az adminisztrátori felhasználónevet,
- az adminisztrátori jelszót,
- az adminisztrátori email címet.
Itt különösen fontos, hogy:
- ne használjunk alapértelmezett felhasználónevet,
- erős, egyedi jelszót válasszunk,
- olyan email címet adjunk meg, amelyhez biztosan hozzáférünk.
11. Telepítés befejezése
A rendszer ezután létrehozza az adatbázistáblákat és elvégzi az alapbeállításokat. A folyamat végén egy visszajelzést kapunk a sikeres telepítésről, valamint lehetőség nyílik az admin felületre történő belépésre.
12. Első belépés az admin felületre
A telepítés lezárása után az admin felület az adott domain alatti adminisztrációs útvonalon érhető el. Itt már elérhetők az alapbeállítások, a megjelenés testreszabása és a bővítmények kezelése.
Parancssoros WordPress telepítés
SSH-hozzáféréssel rendelkező környezetben lehetőség van a teljes előkészítés parancssorból történő elvégzésére. Ez különösen hatékony VPS vagy dedikált szerverek esetén, illetve akkor, ha több telepítést kell azonos módon elvégezni.
A könyvtárstruktúra létrehozása, a csomag letöltése, kicsomagolása és a fájlok mozgatása mind elvégezhetők parancsok segítségével. A konfigurációs fájl előkészítése során megadhatók az adatbázis-adatok, valamint beállíthatók a biztonsági kulcsok is.
A jogosultságok kezelése szintén kritikus lépés, hiszen a helytelen beállítások biztonsági kockázatot vagy működési problémákat okozhatnak. A parancssoros megoldás nagyfokú precizitást tesz lehetővé, de megfelelő ismereteket igényel. Nézzünk pár minta parancsot!
SSH kapcsolat felépítése
ssh felhasznalo@domainnev.hu
Könyvtár előkészítése
Példa: a webhely a public_html mappában lesz.
cd ~
mkdir -p public_html
cd public_html
Ha már létezik és üresnek kell lennie:
ls -la
WordPress letöltése parancssorból
Hivatalos csomag letöltése:
wget https://wordpress.org/latest.tar.gz
Alternatíva curl-lel:
curl -O https://wordpress.org/latest.tar.gz
Csomag kibontása
tar -xzf latest.tar.gz
A fájlok áthelyezése a webrootba:
mv wordpress/* .
A felesleges fájlok eltávolítása:
rmdir wordpress
rm latest.tar.gz
wp-config.php létrehozása
Alap konfigurációs fájl másolása:
cp wp-config-sample.php wp-config.php
Adatbázis adatok beállítása
Szerkesztés nano-val:
nano wp-config.php
A következő értékeket kell módosítani:
define( 'DB_NAME', 'adatbazis_nev' );
define( 'DB_USER', 'adatbazis_felhasznalo' );
define( 'DB_PASSWORD', 'eros_jelszo' );
define( 'DB_HOST', 'localhost' );
Táblaprefix módosítása:
$table_prefix = 'wpvalami_';
Biztonsági kulcsok automatikus generálása
Kulcsok lekérése parancssorból:
curl -s https://api.wordpress.org/secret-key/1.1/salt/
A kapott blokk bemásolása a wp-config.php megfelelő részébe.
Fájl- és mappajogosultságok beállítása
Könyvtárak:
find . -type d -exec chmod 755 {} \;
Fájlok:
find . -type f -exec chmod 644 {} \;
Tulajdonos beállítása (ha szükséges):
chown -R felhasznalo:www-data .
(www-data helyett a szerver webes felhasználója szerepeljen)
Telepítő indítása böngészőből
Ezután a telepítés folytatása böngészőből:
https://domainnev.hu
vagy ha alkönyvtárban van:
https://domainnev.hu/mappa
Telepítés ellenőrzése parancssorból
Fájlstruktúra gyors ellenőrzése:
ls -la
Fontos könyvtárak megléte:
ls wp-content
ls wp-admin
ls wp-includes
Opcionális: wp-cli használata (ha elérhető)
Letöltés:
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
chmod +x wp-cli.phar
mv wp-cli.phar /usr/local/bin/wp
Telepítés wp-cli-vel:
wp core install \
--url="https://domainnev.hu" \
--title="Weboldal címe" \
--admin_user="adminnev" \
--admin_password="eros_jelszo" \
--admin_email="email@domain.hu" \
--skip-email
Nyelv beállítása magyarra:
wp language core install hu_HU --activate
Gyakori hibák parancssoros telepítésnél
- rossz tulajdonos vagy jogosultság
- hibás adatbázis-hozzáférési adatok
- nem üres webroot könyvtár
- hiányzó PHP-modulok
Biztonsági szempontok már a telepítés során
Már a kezdeti lépések során érdemes figyelmet fordítani a biztonságra. Az adatbázis táblaprefix módosítása csökkenti az automatizált támadások esélyét, míg a konfigurációs fájl védelme megakadályozza az érzékeny adatok kiszivárgását.
A fájl- és mappajogosultságok helyes beállítása elengedhetetlen a stabil működéshez. A túl engedékeny jogosultságok komoly kockázatot jelentenek, míg a túl szigorú beállítások funkcionális hibákat okozhatnak.
Fontos és kiemelt biztonsági tanács, hogy egy tárhelycsomagba ne telepítsünk több WordPress-t. Azok legyenek egymástól elválasztva, szeparáltan. Szükség esetén erről kérjünk tájékoztatást a tárhelyszolgáltatónktól.
Magyar nyelvi támogatás a telepítés során
A rendszer alapértelmezetten tartalmazza a magyar nyelvi támogatást, és a szükséges fájlokat automatikusan letölti. A nyelv kiválasztása már a telepítőfelületen is lehetséges, így nincs szükség külön beavatkozásra.
Külsős telepítők
Az automatizált megoldások célja a folyamat felgyorsítása és leegyszerűsítése. Ezek a rendszerek a háttérben végzik el az adatbázis-létrehozást, a fájlok másolását és az alapkonfigurációt.
Automatikus telepítők
Ezek az eszközök előre definiált sablonok alapján dolgoznak, ami gyors megoldást jelent, ugyanakkor kevesebb kontrollt biztosít. Kezdők számára ideális választás lehet, haladók számára viszont érdemes tisztában lenni a korlátaikkal.
Softaculous App Installer
A Softaculous egy népszerű telepítő, amely számos alkalmazást támogat. A telepítés során megadhatók az alapadatok, az adminisztrátori fiók és a célkönyvtár. Fontos azonban ellenőrizni az alapértelmezett beállításokat, mivel ezek nem mindig felelnek meg a legjobb gyakorlatnak.
- Belépés a tárhely vezérlőpultjába
Jelentkezz be a tárhelyszolgáltatód által biztosított vezérlőpultba (jellemzően cPanel, DirectAdmin vagy Plesk). - Softaculous alkalmazás megnyitása
Keresd meg a Softaculous Apps Installer menüpontot, majd kattints rá. - WordPress kiválasztása
Az alkalmazások listájában válaszd ki a WordPress-t, majd kattints az Install vagy Telepítés gombra. - Telepítési URL beállítása
Add meg:
– a protokollt (http vagy https: https már kötelező),
– a domaint,
– az alkönyvtárat (ha üresen hagyod, a WordPress a domain gyökerébe települ). - Webhely alapadatainak megadása
Állítsd be:
– a weboldal címét,
– rövid leírását (később bármikor módosítható). - Adminisztrátori fiók létrehozása
Add meg:
– admin felhasználónevet (ne legyen „admin” inkább „jocikafouser”),
– erős jelszót,
– admin e-mail címet. - Nyelv kiválasztása
Válaszd ki a magyar nyelvet. A WordPress a szükséges nyelvi csomagot automatikusan letölti és telepíti. - Adatbázis-beállítások (automatikus)
A Softaculous automatikusan létrehozza az adatbázist és az adatbázis-felhasználót, kézi beavatkozás nem szükséges. - Haladó beállítások (opcionális)
Igény szerint beállítható:
– adatbázis előtag,
– automatikus frissítések (core, bővítmények, sablonok),
– alapértelmezett bővítmények telepítése. - Telepítés elindítása
Kattints az Install gombra, majd várd meg, amíg a Softaculous lefuttatja a telepítést. - Telepítés visszaigazolása
Sikeres telepítés után megjelenik: a weboldal publikus URL-je, az admin felület elérhetősége (/wp-admin). - Első belépés az admin felületre
Jelentkezz be az adminisztrációs felületre, és kezdd meg a weboldal testreszabását (beállítások, sablon, bővítmények).
cPanel WP Toolkit
A WP Toolkit kifejezetten a WordPress kezelésére szolgál. Nemcsak az első telepítést teszi egyszerűvé, hanem a frissítések, bővítmények és témák kezelését is. Előnye a staging környezetek létrehozásának lehetősége, amely biztonságos tesztelést tesz lehetővé.
- Belépés a cPanel vezérlőpultra
Jelentkezz be a tárhelyszolgáltatód által biztosított cPanel felületre a kapott hozzáférési adatokkal. A belépési URL-t és adatokat általában a tárhely aktiválásakor kapod meg. - WP Toolkit megnyitása
A cPanel kezdőoldalán keresd meg a „WP Toolkit” menüpontot, majd kattints rá. Ez az eszköz a WordPress oldalak telepítésére, kezelésére és karbantartására szolgál. - Új WordPress telepítés indítása
A WP Toolkit felületén válaszd az „Install” vagy „Add WordPress” lehetőséget. Ezzel elindul az új webhely telepítési folyamata. - Telepítési hely megadása
Válaszd ki a használni kívánt domaint, majd döntsd el, hogy a weboldal a domain gyökerébe vagy egy alkönyvtárba kerüljön. Amennyiben SSL tanúsítvány aktív, a https protokoll használata javasolt. - Webhely alapadatainak beállítása
Add meg a weboldal címét és rövid leírását. Ezek az adatok elsősorban a látogatók és a keresőmotorok számára fontosak, de később bármikor módosíthatók. - Adminisztrátori felhasználó létrehozása
Hozz létre egy egyedi admin felhasználónevet, adj meg erős jelszót, valamint egy működő e-mail címet. Biztonsági okokból kerülni kell az „admin” felhasználónév használatát. - Nyelv kiválasztása
Válaszd ki a magyar nyelvet. A WordPress a szükséges nyelvi fájlokat automatikusan letölti és aktiválja a telepítés során. - Haladó beállítások áttekintése
Igény szerint beállítható az adatbázis előtag, az automatikus frissítések kezelése, valamint az alapértelmezett bővítmények telepítése vagy kihagyása. - Telepítés elindítása
Indítsd el a telepítést. A WP Toolkit automatikusan létrehozza az adatbázist, elvégzi a konfigurációt, és néhány perc alatt befejezi a folyamatot. - Telepítés ellenőrzése
A sikeres telepítés után megjelenik a weboldal publikus elérhetősége és az adminisztrációs felület címe. Ellenőrizd, hogy az oldal betölt-e, és az admin felület elérhető-e. - Első belépés és alapbeállítások
Lépj be az admin felületre, állítsd be a permalink struktúrát, ellenőrizd az általános beállításokat, majd kezdd el a sablon és a szükséges bővítmények telepítését.
Plesk WP Toolkit
Plesk környezetben a telepítés integrált módon történik. A felület lehetőséget biztosít az alapbeállítások megadására, valamint később a karbantartási feladatok egyszerű elvégzésére. Alternatívaként elérhető a Plesk WP Toolkit is, amely fejlettebb kezelési funkciókat kínál.
- Belépés a Plesk vezérlőpultra
Jelentkezz be a tárhelyszolgáltatód által biztosított Plesk felületre a kapott hozzáférési adatokkal. A belépési URL általában a szerverhez vagy a domainhez kapcsolódik. - WP Toolkit megnyitása
A Plesk bal oldali menüjében válaszd ki a WP Toolkit menüpontot. Ez az eszköz a WordPress oldalak telepítésére és kezelésére szolgál. - Új WordPress telepítés indítása
A WP Toolkit felületén kattints az Install WordPress vagy Install gombra, amellyel elindítod a telepítési folyamatot. - Telepítési környezet kiválasztása
Válaszd ki azt a domaint vagy aldomaint, amelyhez a WordPress weboldalt telepíteni szeretnéd. Több domain esetén különösen fontos a megfelelő kiválasztás. - Telepítési útvonal megadása
Döntsd el, hogy a WordPress a domain gyökérkönyvtárába vagy egy alkönyvtárba kerüljön. Ha SSL tanúsítvány aktív, használj https protokollt. - Webhely alapadatainak beállítása
Add meg a weboldal címét és rövid leírását. Ezek az adatok kezdeti beállításként szolgálnak, és később az admin felületen módosíthatók. - Adminisztrátori fiók létrehozása
Hozz létre egy egyedi admin felhasználónevet, állíts be erős jelszót, és add meg az adminisztrációhoz használt e-mail címet. Kerüld az „admin” felhasználónevet. - Nyelv kiválasztása
Válaszd ki a magyar nyelvet. A WordPress a szükséges nyelvi csomagot automatikusan letölti és aktiválja a telepítés során. - Adatbázis-kezelés
A Plesk WP Toolkit automatikusan létrehozza az adatbázist és a kapcsolódó felhasználót. Kézi adatbázis létrehozásra általában nincs szükség. - Haladó beállítások áttekintése
Igény szerint beállítható az adatbázis előtag, az automatikus frissítések kezelése, valamint bizonyos alapértelmezett funkciók engedélyezése vagy tiltása. - Telepítés elindítása
Indítsd el a telepítést. A WP Toolkit néhány perc alatt elvégzi a WordPress letöltését, konfigurálását és üzembe helyezését. - Telepítés ellenőrzése
A sikeres telepítés után megjelenik a weboldal publikus elérhetősége és az adminisztrációs felület URL-je. Ellenőrizd, hogy az oldal megfelelően betöltődik-e. - Első belépés és alapellenőrzések
Lépj be az admin felületre, ellenőrizd az általános beállításokat, állítsd be a permalink struktúrát, majd kezdd meg a sablon és a szükséges bővítmények telepítését. - Plesk WP Toolkit további lehetőségei
A WP Toolkit később lehetőséget biztosít staging környezet létrehozására, biztonsági beállítások kezelésére, frissítések vezérlésére és a WordPress példány állapotának folyamatos ellenőrzésére.
DirectAdmin WP Manager
A DirectAdmin WordPress Manager egyszerű felületet biztosít a telepítéshez és az alapvető műveletekhez. Bár funkcionalitása korlátozottabb, stabil és gyors megoldást jelent olyan tárhelyeken, ahol ez a vezérlőpult érhető el.
- Belépés a DirectAdmin felületre
Jelentkezz be a DirectAdmin vezérlőpultba a tárhelyszolgáltató által megadott adatokkal. A belépési URL általában a domainhez vagy a szerverhez kapcsolódik. - WP Manager megnyitása
A DirectAdmin főmenüjében keresd meg a WordPress / WP Manager opciót. Ez az eszköz a WordPress telepítések kezelésére és automatizálására szolgál. - Új WordPress telepítés indítása
A WP Manager felületén válaszd az „Install WordPress” vagy „New Installation” lehetőséget a telepítési folyamat elindításához. - Domain vagy aldomain kiválasztása
Válaszd ki azt a domaint vagy aldomaint, amelyre a WordPress oldalt telepíteni szeretnéd. Ellenőrizd, hogy a célkönyvtár helyes legyen (gyökér vagy alkönyvtár). - Telepítési útvonal megadása
Állítsd be, hogy a WordPress a domain gyökérkönyvtárába kerüljön, vagy egy almappába (pl. /blog). Ez befolyásolja az oldal URL struktúráját. - Admin felhasználó létrehozása
Hozz létre egy egyedi admin felhasználónevet, adj meg erős jelszót, és add meg az admin e-mail címet. Kerüld az “admin” felhasználónevet. - Nyelv kiválasztása
Válaszd ki a magyar nyelvet. A WordPress automatikusan letölti és telepíti a szükséges nyelvi csomagot. - Adatbázis beállítások
A WP Manager általában automatikusan létrehozza az adatbázist és a felhasználót. Ha kézzel kell megadni, akkor add meg a megfelelő adatbázisnevet, felhasználót és jelszót. - Haladó beállítások
Beállítható az adatbázis előtag (prefix), automatikus frissítések kezelése, és egyéb biztonsági opciók. Ezeket igény szerint állítsd be. - Telepítés elindítása
Kattints a telepítés indítása gombra. A rendszer letölti a WordPress csomagot, konfigurálja és telepíti a webhelyet. - Telepítés ellenőrzése
A telepítés befejezése után ellenőrizd, hogy a weboldal betöltődik-e, és az admin felület elérhető-e. A rendszer általában megjeleníti az admin URL-t is. - Első belépés és alapellenőrzések
Lépj be a WordPress admin felületre, ellenőrizd az általános beállításokat, állítsd be a permalinkeket, és kezd el telepíteni a sablont és a szükséges bővítményeket. - WP Manager további funkciói
A DirectAdmin WP Manager további lehetőségeket kínál, például frissítések kezelése, biztonsági mentés, és WordPress példányok központi menedzselése.
Telepítés utáni ellenőrzések és alapfunkciók
A folyamat lezárása után érdemes átfogó ellenőrzést végezni. Ellenőrizni kell az admin felület elérhetőségét, a frissítések állapotát, valamint az email-küldés működését. Az SMTP beállítása különösen fontos, mivel alapértelmezett konfiguráció nélkül a levelek gyakran nem érkeznek meg.
A HTTPS használata, az URL-ek egységesítése és az alapértelmezett bővítmények átvizsgálása mind hozzájárulnak a stabil induláshoz.
Top 10 tanács telepítés után
- Ne használjunk alapértelmezett admin felhasználónevet
- Alkalmazzunk erős, egyedi jelszavakat
- Ellenőrizzük a fájl- és mappajogosultságokat
- Állítsuk be a permalink struktúrát
- Tudatosan kezeljük a keresőmotor-indexelést
- Távolítsuk el a felesleges bővítményeket és témákat
- Készítsünk rendszeres biztonsági mentéseket, akár már telepítés után is
- Frissítsük a rendszert és az összetevőket ha szükséges (egyes automatikus telepítők nem a legújabb WordPress verzióval dolgoznak
- Teszteljük az űrlapokat és email-küldést
- Dokumentáljuk az alapbeállításokat
Multisite telepítése, MU-ról röviden
A Multisite egy olyan lehetőség, egy olyan gyárilag beépített módja a WordPress-nek, aminél egy WP core alatt több, egymástől (jogosultságokban, felhasználókban, tartalmakban, beállításokban stb.) független honlapot tudunk létrehozni, működtetni akár mappás, aldomain-es vagy fődomain-es formában.
Bizonyos esetekben érdemes több webhelyet egyetlen rendszer alatt kezelni. Ez különösen hasznos hálózatok, aloldalak vagy többnyelvű projektek esetén. A többoldalas működés engedélyezése speciális konfigurációt igényel, és nem minden tárhelycsomag alkalmas rá, ezért csak tudatos tervezés után ajánlott alkalmazni.
Első telepítésnél ne csináljunk Multisite-ot, csak ha már rendelkezünk WordPress-es tapasztalattal. A WordPress Multisite / hálózat létrehozásának leírása itt érthető el (angolul) (új ablakban nyílik meg).
Staging környezetek rövid áttekintése
A staging környezetek célja, hogy az éles webhely módosításait kockázat nélkül lehessen tesztelni, kipróbálni bővítményeket, sablonokat. Ezek a környezetek különösen hasznosak frissítések, dizájnváltások vagy új funkciók bevezetése előtt. Ezekről egy rövid előadás itt tekinthető meg (új ablakban nyílik meg).
Gyakori kérdések és válaszok a WordPress telepítésről
-
Hogyan kezdjem a WordPress telepítését?
Először szerezz egy tárhelyet és domain nevet, majd válassz telepítési módot: automatikus (tárhelyszolgáltatónál) vagy kézi (FTP/sFTP).
-
Milyen követelmények kellenek a WordPress futtatásához?
Szükséges PHP, MySQL/MariaDB, és egy webkiszolgáló (Apache/Nginx). A legtöbb modern tárhely ezt automatikusan biztosítja.
-
Mi az a „1 kattintásos telepítés”?
Ez egy tárhelyszolgáltatói eszköz, ami automatikusan létrehozza az adatbázist, feltölti a WordPress fájlokat és elvégzi az alapbeállításokat.
-
Hogyan telepíthetek WordPress-t kézzel?
Töltsd le a WordPress ZIP-et, csomagold ki, töltsd fel a szerverre, majd futtasd a telepítőt a böngészőben és add meg az adatbázis adatokat.
-
Mire figyeljek az adatbázis beállításakor?
Jegyezd fel a név, felhasználó és jelszó adatokat, mert a telepítő ezekkel fog csatlakozni. A legjobb, ha külön adatbázist hozol létre minden WordPress telepítésnek.
-
Miért kapok hibát a telepítés során?
Gyakori okok: rossz adatbázis adatok, nem megfelelő jogosultságok, vagy hiányzó PHP verzió. Ellenőrizd a hibaüzenetet, és javítsd a beállításokat.
-
Mit tegyek, ha a telepítő nem indul el?
Ellenőrizd, hogy a fájlok a megfelelő könyvtárban vannak-e, és hogy a szerver támogatja-e a WordPress követelményeit. Ha szükséges, kérj segítséget a tárhelyszolgáltatótól.
-
Hogyan állítsam be a weboldal címét és admin felhasználót?
A telepítőben add meg a weboldal nevét, a címet, és hozz létre egy admin felhasználót erős jelszóval. Ezzel fogsz később belépni az admin felületre.
-
Mit jelent a „wp-config.php” fájl?
Ez a WordPress beállítási fájlja, amiben az adatbázis adatok és egyéb fontos beállítások vannak. A telepítő automatikusan létrehozza.
-
Mi a teendő telepítés után?
Frissítsd a WordPress-t ha elérhető új verzió, válassz sablont és telepítsd a szükséges bővítményeket. Ne felejts el biztonsági mentést készíteni és alapvető beállításokat elvégezni.
Összefoglalás
A megfelelő módszer kiválasztása mindig az adott projekt igényeitől függ. A kézi megoldás nagyobb kontrollt biztosít, míg az automatizált eszközök gyors indulást tesznek lehetővé. Kezdők és haladók egyaránt megtalálhatják a számukra ideális utat, ha tisztában vannak az egyes megoldások előnyeivel és korlátaival. A tudatos előkészítés és az alapos ellenőrzés hosszú távon stabil és biztonságos működést eredményez.
Ha elakadnál
WordPress Facebook csoport
Csatlakozzon ~16.000 tagot számláló legnagyobb és fő WordPress-es, magyar nyelvű csoportunkhoz.
WordPress fejlesztők és felhasználók csoportja → (új ablakban nyílik meg)
WooCommerce Facebook csoportunk
Várjuk WooCommerce-es magyar nyelvű csoportunkban fejlesztőket és webáruház tulajdonosokat egyaránt.
WooCommerce fejlesztők és felhasználók csoportja → (új ablakban nyílik meg)
Fórum
WordPress specifikus, saját közösségi terünk. Egy régimódi, hagyományos fórum, ahol szintén lehet segítséget kérni.