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ás | Opciók |
|---|---|
| PHP verzió | 7.4, 8.0, 8.1, 8.2, 8.3 |
| Webszerver | Nginx |
| Adatbázis | MariaDB |
| HTTPS | Automatikus 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ény | Minimum |
|---|---|
| macOS verzió | 10.14+ (Mojave) |
| RAM | 4 GB (8 GB ajánlott) |
| Tárhely | 5 GB szabad hely |
| Docker Desktop | Automatikusan települ |
Windows
| Követelmény | Minimum |
|---|---|
| Windows verzió | 10/11 64-bit |
| RAM | 4 GB (8 GB ajánlott) |
| Tárhely | 5 GB szabad hely |
| Virtualization | Engedélyezve BIOS-ban |
Linux
| Követelmény | Minimum |
|---|---|
| Disztribúció | Ubuntu 20.04+, Debian 10+ |
| RAM | 4 GB (8 GB ajánlott) |
| Docker | Telepítve és futva |
Telepítés
1. Letöltés
- Látogass el: kinsta.com/devkinsta
- Kattints a Download gombra
- Válaszd ki a platformodat
2. Telepítés
macOS:
- Nyisd meg a .dmg fájlt
- Húzd a DevKinsta-t az Applications mappába
- Indítsd el
Windows:
- Futtasd a telepítőt
- Engedélyezd a virtualizációt ha kéri
- Várd meg a Docker telepítését
3. Első indítás
- A DevKinsta telepíti a Docker-t (ha szükséges)
- Hozz létre Kinsta fiókot (ingyenes) vagy jelentkezz be
- Kész a használatra!
Site létrehozása
Új WordPress site
- Kattints a Create new site gombra
- Válaszd: New WordPress site
- Add meg:
- Site name - Projekt neve
- WordPress admin email
- WordPress admin username
- WordPress admin password
- Kattints a Create site gombra
Egyedi beállításokkal
- Válaszd: Custom site
- Állítsd be:
- PHP verzió
- Adatbázis név
- Multisite (opcionális)
- Hozd létre
Import backup-ból
- Válaszd: Import backup
- Húzd be a .zip fájlt (WordPress backup)
- 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} |
| Windows | C:\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
- Site dashboard-on kattints a Database manager gombra
- Adminer megnyílik böngészőben
- 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 |
|---|---|
| Host | localhost vagy 127.0.0.1 |
| Port | Egyedi (lásd dashboard) |
| Database | Site neve |
| User | root |
| Password | Nincs |
Email tesztelés
A DevKinsta elkapja az összes kimenő emailt:
- WordPress küld egy emailt
- Az email a lokális inbox-ba kerül
- Site dashboard → Open email inbox
- 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:
.localdomain (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
- Create new site → Custom site
- Pipáld be: WordPress multisite
- Válassz típust:
- Subdirectory -
site.local/blog1 - Subdomain -
blog1.site.local
- Subdirectory -
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
- Site dashboard → Push to Kinsta
- Válaszd ki a Kinsta environment-et (staging/production)
- Válaszd ki mit töltesz fel:
- Fájlok
- Adatbázis
- Mindkettő
- Push
Pull Kinsta-ról
- Site dashboard → Pull from Kinsta
- Válaszd ki a forrás environment-et
- Válaszd ki mit töltesz le
- Pull
Hibakeresés
Docker problémák
# Docker újraindítása
# DevKinsta → Settings → Reset DevKinsta
Site nem indul
- Ellenőrizd, hogy a Docker fut-e
- Próbáld újraindítani a site-ot
- Töröld és hozd létre újra
Port konfliktus
Ha a 80-as vagy 443-as port foglalt:
- Állítsd le a konfliktáló szolgáltatást (Apache, MAMP, stb.)
- Indítsd újra a DevKinsta-t
DevKinsta vs LocalWP
| Funkció | DevKinsta | LocalWP |
|---|---|---|
| Ár | Ingyenes | Ingyenes |
| Technológia | Docker | Custom VM |
| Hosting integráció | Kinsta | Flywheel/WP Engine |
| PHP verziók | 7.4-8.3 | 7.3-8.3 |
| Email tesztelés | ✓ | ✓ |
| SSL | ✓ | ✓ |
| Multisite | ✓ | ✓ |
| Blueprint-ek | - | ✓ |
| Erőforrás használat | Közepes | Alacsony |