LocalWP - Lokális WordPress Fejlesztés
A LocalWP (korábban Local by Flywheel) egy ingyenes, felhasználóbarát alkalmazás lokális WordPress oldalak létrehozásához és kezeléséhez Windows, macOS és Linux rendszereken.
Főbb jellemzők
- Egyszerű telepítés - Néhány kattintással működő WordPress
- SSL támogatás - Automatikus HTTPS lokálisan
- Live Links - Megosztható linkek teszteléshez
- Blueprint-ek - Előre konfigurált site sablonok
- MagicSync - Flywheel hosting szinkronizálás
- Add-on rendszer - Bővíthető funkcionalitás
Telepítés
- Töltsd le a LocalWP-t a hivatalos oldalról
- Telepítsd az alkalmazást
- Indítsd el és hozz létre egy új site-ot
Új WordPress site létrehozása
1. Site név megadása
Kattints a Create a new site gombra és add meg a site nevét.
2. Környezet kiválasztása
Válassz a két opció közül:
| Opció | PHP | Web Server | MySQL |
|---|---|---|---|
| Preferred | Legújabb | nginx | 8.x |
| Custom | Választható | nginx/Apache | 5.7/8.x |
3. WordPress beállítások
- WordPress felhasználónév
- Jelszó
- Email cím
- Multisite opció (ha szükséges)
Site kezelés
Indítás és leállítás
# A site indításához/leállításához használd a UI-t
# vagy a jobb klikk menüt
Site mappa elérése
A site fájljai a következő helyen találhatók:
- macOS:
~/Local Sites/{site-name}/ - Windows:
C:\Users\{user}\Local Sites\{site-name}\ - Linux:
~/Local Sites/{site-name}/
Mappa struktúra:
{site-name}/
├── app/
│ └── public/ # WordPress gyökér
├── conf/ # Szerver konfigurációk
└── logs/ # Log fájlok
SSL beállítása
- Válaszd ki a site-ot
- Kattints az SSL fülre
- Kattints a Trust gombra
- A site elérhető lesz HTTPS-en
Live Links használata
A Live Links lehetővé teszi, hogy a lokális site-ot megoszd másokkal:
- Kattints a Live Link gombra
- Engedélyezd a Live Link-et
- Másold ki a generált URL-t
- Oszd meg a linket
Fontos
A Live Links csak akkor működik, ha a LocalWP fut és a site aktív.
WP-CLI használata
LocalWP beépített WP-CLI támogatással rendelkezik:
- Jobb klikk a site-on
- Válaszd az Open Site Shell opciót
- Használd a WP-CLI parancsokat
# Példa parancsok
wp plugin list
wp user list
wp cache flush
Adatbázis kezelés
Adminer elérése
- Válaszd ki a site-ot
- Kattints a Database fülre
- Kattints az Open Adminer gombra
phpMyAdmin telepítése (opcionális)
- Menj az Add-ons menübe
- Telepítsd a phpMyAdmin add-on-t
Blueprint-ek
A Blueprint-ek előre konfigurált site sablonok:
Blueprint létrehozása
- Jobb klikk egy meglévő site-on
- Válaszd a Save as Blueprint opciót
- Add meg a Blueprint nevét
Blueprint használata
- Új site létrehozásakor válaszd a Create from Blueprint opciót
- Válaszd ki a kívánt Blueprint-et
Hasznos Add-on-ok
| Add-on | Funkció |
|---|---|
| Image Optimizer | Képek optimalizálása |
| Link Checker | Törött linkek keresése |
| Instant Reload | Automatikus frissítés fejlesztéskor |
| Atlas | Headless WordPress |
Hibaelhárítás
Site nem indul
# Ellenőrizd a portokat
# Alapértelmezett portok: 80, 443, 3306
# Ha a portok foglaltak, változtasd meg őket:
# Preferences > Advanced > Router Mode
Adatbázis hiba
- Állítsd le a site-ot
- Indítsd újra
- Ha nem segít, próbáld meg újraimportálni az adatbázist
SSL problémák
- Távolítsd el a meglévő tanúsítványt
- Generálj újat a Trust gombbal
Importálás és exportálás
Site exportálása
- Jobb klikk a site-on
- Export > válaszd a formátumot (ZIP)
Site importálása
- File > Import Site
- Válaszd ki a ZIP fájlt
- Kövesd a varázslót
Integráció más eszközökkel
VS Code
# Nyisd meg a site mappáját VS Code-ban
code ~/Local\ Sites/{site-name}/app/public
Git verziókezelés
cd ~/Local\ Sites/{site-name}/app/public
git init
git add .
git commit -m "Initial commit"