Tovább a tartalomhoz

DevKinsta - Helyi WordPress fejlesztés

DevKinsta használata helyi WordPress fejlesztéshez - ingyenes, Docker-alapú környezet a Kinsta-tól.

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.


  • 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

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
  • 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

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

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
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
Követelmény Minimum
Disztribúció Ubuntu 20.04+, Debian 10+
RAM 4 GB (8 GB ajánlott)
Docker Telepítve és futva

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

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
  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!

  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
  1. Válaszd: Custom site
  2. Állítsd be:
    • PHP verzió
    • Adatbázis név
    • Multisite (opcionális)
  3. Hozd létre
  1. Válaszd: Import backup
  2. Húzd be a .zip fájlt (WordPress backup)
  3. Várd meg az importálást

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
Platform Útvonal
macOS ~/DevKinsta/public/{site-name}
Windows C:\Users\{user}\DevKinsta\public\{site-name}
Linux ~/DevKinsta/public/{site-name}
Terminál
# 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

  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

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

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

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.


  1. Create new site → Custom site
  2. Pipáld be: WordPress multisite
  3. Válassz típust:
    • Subdirectory - site.local/blog1
    • Subdomain - blog1.site.local
wp-config.php
define( 'WP_ALLOW_MULTISITE', true );

Majd: Tools → Network Setup


Ha Kinsta ügyfél vagy:

  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
  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

Terminál
# Docker újraindítása
# DevKinsta → Settings → Reset DevKinsta
  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

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

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

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások