Ugrás a fő tartalomhoz

DevKinsta - Helyi WordPress fejlesztés

A DevKinsta a Kinsta ingyenes helyi WordPress fejlesztői eszköze. Docker-alapú, így izolált környezetben futtatja a WordPress site-okat, és egy kattintással létrehozhatsz új telepítéseket.

Miért válaszd a DevKinsta-t?
  • Teljesen ingyenes - Nincs rejtett költség
  • Docker alapú - Izolált, tiszta környezetek
  • Egy kattintásos telepítés - WordPress másodpercek alatt
  • Kinsta integráció - Szinkronizálás Kinsta hosting-gal

Főbb funkciók

Gyors site létrehozás

  • Egy kattintás - Új WordPress site percek alatt
  • Custom site - Saját beállításokkal
  • Clone site - Meglévő site másolása
  • Import - Backup importálása

Környezet beállítások

Minden site-hoz külön konfigurálható:

BeállításOpciók
PHP verzió7.4, 8.0, 8.1, 8.2, 8.3
WebszerverNginx
AdatbázisMariaDB
HTTPSAutomatikus SSL

Beépített eszközök

  • Adminer - Adatbázis kezelés
  • Email inbox - Lokális email tesztelés
  • WP-CLI - Parancssori hozzáférés
  • phpMyAdmin - Alternatív DB kezelés

Kinsta integráció

Ha Kinsta hostingot használsz:

  • Push to staging - Lokális site feltöltése staging-re
  • Pull from staging - Staging letöltése lokálisan
  • Szinkronizálás - Fájlok és adatbázis

Rendszerkövetelmények

macOS

KövetelményMinimum
macOS verzió10.14+ (Mojave)
RAM4 GB (8 GB ajánlott)
Tárhely5 GB szabad hely
Docker DesktopAutomatikusan települ

Windows

KövetelményMinimum
Windows verzió10/11 64-bit
RAM4 GB (8 GB ajánlott)
Tárhely5 GB szabad hely
VirtualizationEngedélyezve BIOS-ban

Linux

KövetelményMinimum
DisztribúcióUbuntu 20.04+, Debian 10+
RAM4 GB (8 GB ajánlott)
DockerTelepítve és futva

Telepítés

1. Letöltés

  1. Látogass el: kinsta.com/devkinsta
  2. Kattints a Download gombra
  3. Válaszd ki a platformodat

2. Telepítés

macOS:

  1. Nyisd meg a .dmg fájlt
  2. Húzd a DevKinsta-t az Applications mappába
  3. Indítsd el

Windows:

  1. Futtasd a telepítőt
  2. Engedélyezd a virtualizációt ha kéri
  3. Várd meg a Docker telepítését

3. Első indítás

  1. A DevKinsta telepíti a Docker-t (ha szükséges)
  2. Hozz létre Kinsta fiókot (ingyenes) vagy jelentkezz be
  3. Kész a használatra!

Site létrehozása

Új WordPress site

  1. Kattints a Create new site gombra
  2. Válaszd: New WordPress site
  3. Add meg:
    • Site name - Projekt neve
    • WordPress admin email
    • WordPress admin username
    • WordPress admin password
  4. Kattints a Create site gombra

Egyedi beállításokkal

  1. Válaszd: Custom site
  2. Állítsd be:
    • PHP verzió
    • Adatbázis név
    • Multisite (opcionális)
  3. Hozd létre

Import backup-ból

  1. Válaszd: Import backup
  2. Húzd be a .zip fájlt (WordPress backup)
  3. Várd meg az importálást

Site kezelés

Dashboard

Minden site-nak saját dashboard-ja van:

  • Site info - URL, admin belépés, mappák
  • Database - Adminer hozzáférés
  • WP Admin - Egy kattintásos admin belépés
  • Email - Lokális inbox

Elérési útvonalak

PlatformÚtvonal
macOS~/DevKinsta/public/{site-name}
WindowsC:\Users\{user}\DevKinsta\public\{site-name}
Linux~/DevKinsta/public/{site-name}

WP-CLI használata

# DevKinsta beépített WP-CLI
# A site mappájában:

# Plugin telepítése
wp plugin install query-monitor --activate

# Felhasználó létrehozása
wp user create editor [email protected] --role=editor

# Adatbázis export
wp db export backup.sql

Adatbázis kezelés

Adminer

  1. Site dashboard-on kattints a Database manager gombra
  2. Adminer megnyílik böngészőben
  3. Futtass lekérdezéseket, exportálj, importálj

Külső eszközzel

Csatlakozás TablePlus, Sequel Pro vagy más eszközzel:

BeállításÉrték
Hostlocalhost vagy 127.0.0.1
PortEgyedi (lásd dashboard)
DatabaseSite neve
Userroot
PasswordNincs

Email tesztelés

A DevKinsta elkapja az összes kimenő emailt:

  1. WordPress küld egy emailt
  2. Az email a lokális inbox-ba kerül
  3. Site dashboard → Open email inbox
  4. Megtekintheted a HTML és plain text verziót
Nincs valós küldés

A lokális emailek sosem hagyják el a gépedet - biztonságos tesztelés.


HTTPS és SSL

Minden site automatikusan kap:

  • .local domain (pl. mysite.local)
  • Érvényes SSL tanúsítvány
  • HTTPS kapcsolat

A böngésző megbízik a tanúsítványban, nincs security warning.


Multisite beállítás

Új multisite létrehozása

  1. Create new siteCustom site
  2. Pipáld be: WordPress multisite
  3. Válassz típust:
    • Subdirectory - site.local/blog1
    • Subdomain - blog1.site.local

Meglévő site konvertálása

// wp-config.php
define( 'WP_ALLOW_MULTISITE', true );

Majd: Tools → Network Setup


Kinsta szinkronizálás

Ha Kinsta ügyfél vagy:

Push lokálisról

  1. Site dashboard → Push to Kinsta
  2. Válaszd ki a Kinsta environment-et (staging/production)
  3. Válaszd ki mit töltesz fel:
    • Fájlok
    • Adatbázis
    • Mindkettő
  4. Push

Pull Kinsta-ról

  1. Site dashboard → Pull from Kinsta
  2. Válaszd ki a forrás environment-et
  3. Válaszd ki mit töltesz le
  4. Pull

Hibakeresés

Docker problémák

# Docker újraindítása
# DevKinsta → Settings → Reset DevKinsta

Site nem indul

  1. Ellenőrizd, hogy a Docker fut-e
  2. Próbáld újraindítani a site-ot
  3. Töröld és hozd létre újra

Port konfliktus

Ha a 80-as vagy 443-as port foglalt:

  1. Állítsd le a konfliktáló szolgáltatást (Apache, MAMP, stb.)
  2. Indítsd újra a DevKinsta-t

DevKinsta vs LocalWP

FunkcióDevKinstaLocalWP
ÁrIngyenesIngyenes
TechnológiaDockerCustom VM
Hosting integrációKinstaFlywheel/WP Engine
PHP verziók7.4-8.37.3-8.3
Email tesztelés
SSL
Multisite
Blueprint-ek-
Erőforrás használatKözepesAlacsony

Kapcsolódó linkek