Ugrás a tartalomhoz

Sütibeállítások

Típusonként válassza ki, mely sütiket engedélyezi. Választását bármikor módosíthatja a Sütibeállítások linken, amely minden oldal alján megtalálható. Adatvédelmi nyilatkozat

Szükséges

Mindig bekapcsolva

A bejelentkezéshez, a kosár megőrzéséhez és a választásai megjegyzéséhez szükségesek. Ezek mindig be vannak kapcsolva.

Milyen sütik?
  • weboke_sessie, weboke_klant, weboke_remember: a munkamenet és a bejelentkezve maradás
  • weboke_basket: a kosár
  • wkBtwIncl: az árak megjelenítése ÁFÁ-val vagy anélkül
  • wok_cookies: a sütiválasztás, 12 hónap

Méri, melyik hirdetés vezet látogatáshoz vagy rendeléshez, hogy ne fizessünk hatástalan hirdetésekért.

Milyen sütik?
  • Google Ads a Google Tag Manageren keresztül (_gcl_au, _gcl_aw), legfeljebb 90 napig
  • OpenAI Ads, hirdetések a ChatGPT-ben
  • wok_aff: melyik partnerünk ajánlására érkezett (partnerprogram), 60 nap

4,6

Ország és nyelv

Minden országnak saját oldala van, az adott ország áraival és ÁFA-jával.

Megtekintés

Kézi telepítés

Modul 2: Telepítés és beállítás · Olvasási idő: 9 perc

Tanulási cél: E lecke után Ön képes lesz a WordPress telepítésére telepítő nélkül, és megérti, hogy egy telepítő mit végez el Ön helyett.

Kulcsfogalmak: letöltés a wordpress.org oldalról, ellenőrző összeg, SFTP, adatbázis, adatbázis-felhasználó, legkisebb jogosultság elve, wp-config-sample.php, kulcsok és salt-ok, táblaelőtag, telepítőszkript, WP-CLI

Miért érdemes egyszer kézzel is megtenni

Akkor is tanulságos egyszer kézzel telepíteni a WordPress-t, ha egyébként mindig telepítőt használ. Így láthatja, milyen összetevőkből áll a rendszer, és hogyan függnek össze. Ez később segít egy költöztetésnél, egy nem csatlakozó adatbázisnál, vagy ha telepítő nélkül vesz át egy weboldalt valaki mástól. Emellett nem minden tárhelyszolgáltatónál van telepítő.

A lépések: a WordPress letöltése, feltöltése, egy adatbázis létrehozása, a wp-config.php kitöltése és a telepítőszkript futtatása.

1. lépés: letöltés, kizárólag a wordpress.org oldalról

A WordPress-t mindig a https://wordpress.org/download/ címről töltse le (vagy a magyar nyelvű verzió a https://hu.wordpress.org/ oldalról). Soha ne töltse le más oldalról: egy módosított verzió hátsó kaput tartalmazhat.

A wordpress.org kiadási oldalán minden verziónál szerepel egy ellenőrző összeg (SHA-1 vagy MD5). Ezzel ellenőrizheti, hogy a letöltés közben nem változott-e meg a fájl. A saját számítógépén például:

sha1sum wordpress-7.1.4.zip            (Linux)
shasum -a 1 wordpress-7.1.4.zip        (macOS)
certutil -hashfile wordpress-7.1.4.zip SHA1   (Windows)

Az eredménynek pontosan egyeznie kell a wordpress.org oldalon szereplő értékkel.

2. lépés: feltöltés

Csomagolja ki a zip fájlt. Kap egy wordpress nevű mappát, benne a wp-admin, wp-includes, wp-content mappákkal és a különálló fájlokkal. Ennek a mappának a tartalmát helyezze a webmappájába (public_html), ne magát a mappát; ellenkező esetben a weboldala a example.com/wordpress/ címen jelenik meg.

A feltöltésnek két módja van:

  • FTP-programmal, például FileZilla segítségével. Használjon SFTP-t vagy FTPS-t, ne sima FTP-t: sima FTP esetén a jelszava titkosítatlanul utazik az interneten.
  • Zipként a Fájlkezelőn keresztül, a vezérlőpultjában, majd ott kicsomagolva. Ez gyakran sokkal gyorsabb, mint több ezer különálló fájl feltöltése.

3. lépés: adatbázis és adatbázis-felhasználó

Hozzon létre a vezérlőpultjában egy új adatbázist és egy adatbázis-felhasználót. Két dologra figyeljen:

  • Weboldalanként külön felhasználó. Ne használjon egyetlen adatbázis-felhasználót az összes weboldalához, és semmiképp se a tárhelyfiókja főfelhasználóját. Ha egy weboldalt feltörnek, a betörő ezekkel az adatokkal csak ahhoz az egy adatbázishoz fér hozzá.
  • Jogosultságok: a WordPress-nek normál használathoz elég az adatok olvasása, írása, módosítása és törlése (SELECT, INSERT, UPDATE, DELETE). A telepítéshez és a táblaszerkezetet módosító frissítésekhez CREATE, ALTER, INDEX és DROP jogosultság is szükséges. A gyakorlatban a legtöbb vezérlőpult minden jogot megad a felhasználónak arra az egy adatbázisra. Ez elfogadható, amíg valóban csak az az egy adatbázis.

Jegyezze fel az adatbázis nevét, a felhasználónevet, a jelszót és a hostot. A legtöbb tárhelyszolgáltatónál a host localhost. A DirectAdmin esetén az adatbázis és a felhasználó neve elé előtagként a fiókneve kerül, például felhasznalo_wp1.

4. lépés: wp-config.php

A mappában található egy wp-config-sample.php fájl. Másolja át ezt wp-config.php néven, és töltse ki:

define( 'DB_NAME', 'felhasznalo_wp1' );
define( 'DB_USER', 'felhasznalo_wp1' );
define( 'DB_PASSWORD', 'a-3-lepesben-megadott-jelszo' );
define( 'DB_HOST', 'localhost' );

Ezután cserélje ki a nyolc, put your unique phrase here szöveget tartalmazó sort új kulcsokra és salt-okra. Ezeket a https://api.wordpress.org/secret-key/1.1/salt/ címen szerezheti be: minden alkalommal, amikor megnyitja ezt az oldalt, új, véletlenszerű értékeket kap. Illessze be ezeket a példasorok helyére.

Opcionálisan választhat egy másik táblaelőtagot is a wp_ helyett, például ha több telepítést helyez el egy adatbázisban. Csak betűk, számok és aláhúzásjel használható.

Mentse el a wp-config.php fájlt. Ha kihagyja ezt a lépést, az 5. lépésben a WordPress saját maga nyit meg egy űrlapot, amelyen megadhatja az adatbázis-adatokat. Ez is működik, de a kulcsokat és az előtagot ekkor nem Ön választja meg.

5. lépés: a telepítőszkript

Nyissa meg a böngészőjében a https://example.com/wp-admin/install.php címet. A WordPress megkérdezi a nyelvet, a weboldal nevét, az adminisztrátor felhasználónevét és jelszavát, az e-mail-címet, valamint hogy a keresőmotorok indexelhetik-e a weboldalt. Ezután létrehozza a táblákat, és a weboldal elkészül.

Ezt a feltöltés után azonnal végezze el. Egy feltöltött, de még nem telepített WordPress veszélyes: aki elsőként nyitja meg az install.php oldalt, az választja meg az adminisztrátort. Léteznek botok, amelyek pontosan ezt keresik. Ne töltse fel ma, és telepítse csak a jövő héten.

Ugyanez WP-CLI-vel

A WP-CLI egy parancssori program, amellyel böngésző nélkül telepítheti és kezelheti a WordPress-t. Sok tárhelyszolgáltatónál elérhető SSH-n vagy a vezérlőpult terminálján keresztül. A teljes telepítés ekkor így néz ki:

wp core download --locale=hu_HU
wp config create --dbname=felhasznalo_wp1 --dbuser=felhasznalo_wp1 --prompt=dbpass
wp core install --url=https://example.com --title="Webhelyem" \
  --admin_user=admin_k7 --admin_email=admin@example.com --prompt=admin_password

A wp config create létrehozza a wp-config.php fájlt, és automatikusan lekéri az új kulcsokat és salt-okat. A --prompt opcióval a jelszót begépelheti, ahelyett hogy beírná a parancsba (különben megmarad a terminálja előzményeiben).

A WP-CLI később is hasznos: wp core update, wp plugin list, wp core verify-checksums (7.5 lecke) és wp search-replace (3.2 lecke). Nem kötelező használnia, de jó tudni, hogy létezik.

Mit tesz hozzá egy telepítő

Most, hogy kézzel is elvégezte, látja, mit ad hozzá egy telepítő: létrehozza az adatbázist és a felhasználót erős jelszóval, lekéri az új salt-okat, azonnal telepít (nincs nyitva maradó install.php), és nyilvántartja a telepítést a frissítésekhez, biztonsági mentésekhez és klónozásokhoz. Ha kézzel telepít, ezeket az utolsó dolgokat Önnek kell elintéznie (7. és 8. modul), vagy a telepítést utólag importálnia kell a telepítőjébe.

Összefoglalás

  • A WordPress-t kizárólag a wordpress.org oldalról töltse le, és szükség esetén ellenőrizze az ellenőrző összeget.
  • Töltse fel SFTP-n vagy FTPS-en keresztül, vagy zipként a Fájlkezelőn keresztül.
  • Minden weboldalhoz adjon saját adatbázist és adatbázis-felhasználót.
  • Töltse ki a wp-config.php fájlt az adatbázis-adatokkal, valamint az api.wordpress.org oldalról származó új kulcsokkal és salt-okkal.
  • A telepítőszkriptet azonnal futtassa le a feltöltés után; egy nyitva maradó install.php kockázatot jelent.

Kvíz

1. Miért kap minden WordPress-weboldal saját adatbázis-felhasználót?



2. Honnan szerzi be az új kulcsokat és salt-okat?



3. Feltöltötte a WordPress-t, de még nem futtatta le a telepítőszkriptet. Miért kockázatos ez?



4. Miért érdemes feltöltéshez inkább SFTP-t vagy FTPS-t használni sima FTP helyett?



Feladat

Feladat D2.3: Egy második telepítés kézzel. Telepítse a WordPress-t kézzel egy teszt-aldomainre, például a kezzel.example.com címre (a saját domainjével). Töltse le a wordpress.org oldalról, hozzon létre saját adatbázist és adatbázis-felhasználót, töltse ki saját maga a wp-config.php fájlt új salt-okkal, és futtassa le a telepítőszkriptet. Pipálja ki az egyes lépéseket, és válaszoljon: milyen jogosultságokat kapott az adatbázis-felhasználója, és ez miért (nem) bölcs döntés? Mi volt a különbség a 2.2 leckében szereplő telepítőhöz képest? Törölje a teszttelepítést (fájlokat és adatbázist), ha végzett, vagy importálja a telepítőjébe.

D2.3. feladat: Egy második telepítés kézzel

Ezt a feladatot saját maga végzi el, senki nem ellenőrzi. Pipálja ki, amit elvégzett, és jelölje meg a feladatot elvégzettként.



A pipái és jegyzetei csak ebben a böngészőben maradnak meg, sehova nem küldjük el őket. Ha bejelentkezett, a Fiókomban csak azt tároljuk, hogy elvégezte a feladatot.

További olvasnivaló

Ezek a cikkek a WebOké vezérlőpultjain bemutatott lépéseket írják le; más vezérlőpultokon hasonlóan működnek.

Egy pillanat…

Domainek beállítása

Állítsa be domainenként a névszervereket, a tárhelyhez való kapcsolást és azt, hogy ki legyen a tulajdonos.

Domainek betöltése…