# Alternatywa dla XAMPP na&nbsp;Windows, Mac i&nbsp;Linux &#8211; Local

Stali czytelnicy wiedzą, że [nie pałam miłością do XAMPP](https://jaworowi.cz/wordpress-lokalnie-na-localhost-xampp-dlaczego-tego-nie-robic-3531.php) i uważam to za najgorsze rozwiązanie do tworzenia lokalnych witryn developerskich. Zdecydowanie lepiej sprawdzi się tutaj jakiś tani serwer do testów. 

Dostałem jednak wiadomość, że zamiast pokazywać dlaczego nie warto z XAMPP korzystać,  powinienem wskazać jakieś „lepsze alternatywy”. I w zasadzie mam jedną, z której czasem korzystam i to nie tylko do WordPressa. 

## **Local by Flywheel**

Teoretycznie narzędzie dedykowane tylko dla Wordpress, ale nic nie stoi na przeszkodzie, aby podmienić pliki i bazę na jakiś dowolny skrypt i bazę.

Program działa zarówno z komputerami z systemem Windows, Linux jak i Macbookami opartymi o macOS.

Warto założyć konto, aby skorzystać z najlepszej funkcji tej aplikacji i o dziwo dostępnej również w bezpłatnej wersji. O niej słów kilka za moment.

Dodatkowo jako, że aplikacja jest stworzona głównie dla deweloperów w pełni wspiera [WP-CLI](https://jaworowi.cz/wp-cli-zarzadzenie-wtyczkami-14813.php).

### **Jak zainstalować WordPress na komputerze?**

Wystarczy pobrać program Local by Flywheel, przeklikać prostą konfigurację witryny i gotowe. Kreator poprowadzi Ciebie przez cały proces, a co ważne możesz to zrobić bez opłat i bez limitu. 

Ale zobaczymy jak to wygląda w kolejnych etapach.

1) Odwiedź [stronę programu Local](https://localwp.com/), 
2) Kliknij „*Create an Account*” lub „*Download for free*„
3) Zainstaluj program na swoim komputerze, 
4) W lewym, dolnym rogu znajdziesz ikonkę plusa – kliknij w nią, Możesz przy pierwszej stronie użyć przycisku „*Create a new site*„, 

![Instalacja Wordpress Na Komputerze](https://jaworowi.cz/wp-content/uploads/2022/05/instalacja-wordpress-na-komputerze-1024x576.png)

5) W kolejnych krokach wybierz podstawową konfigurację dla swojej instalacji. W pierwszej kolejności nazwę i adres strony. 

![Local By Flywheel Wordpress](https://jaworowi.cz/wp-content/uploads/2022/05/local-by-flywheel-wordpress-1024x530.png)

6) Kolejny krok to ustawienia silnika lokalnego serwera, wersję PHP, jego wersje oraz rodzaj (Nginx/Apache) i wersję bazy. Tutaj możesz ustawić dokładnie takie same parametry jakie będą na końcowym serwerze przez co unikniesz później różnych błędów.

![Local Php Nginx Apache](https://jaworowi.cz/wp-content/uploads/2022/05/local-php-Nginx-Apache-1024x530.png)

7) W ostatnim kroku określ login i hasło dla administratora. 

Dalej aplikacja udostępni Ci lokalną stronę i będziesz mógł na niej pracować :) 

## **Live Links – funkcja, którą pokochasz!**

Zazwyczaj, gdy robię stronę udostępniam klientowi stronę podczas pracy do wglądu na specjalnym „serwerze piaskownicy”, ale jak się okazuje można prościej. 

Live Links umożliwia zobaczenia z dowolnego miejsca na świecie strony z Twojego komputera. Warunki są trzy:

- Aplikacja musi być uruchomiona, a Ty w niej zalogowany,
- Ustawisz hasło dostępu,
- Aktywujesz zdalny dostęp do strony. 

Co ważne, klient będzie mógł nawet zalogować się do WordPressa, ale nie będzie mógł wprowadzać żadnych zmian – taka próba np. wgrania pliku czy zmiany posta spowoduje automatyczy błąd serwera.  

W praktyce działa to tak, że w ustawieniach swojej instalacji masz zakładkę *TOOLS*, a po wejściu w nią „*Live links*„. Skonfiguruj nazwę strony, dane logowania i przełącz przełącznik w górnej, prawej części okna na ON.

![Local By Flywheel Live Links](https://jaworowi.cz/wp-content/uploads/2022/05/Local-by-Flywheel-live-links-1024x539.png)

## **Inne ciekawe funkcje Local**

Oczywiście opisałem tylko najważniejsze funkcje programu Local, ale warto wspomnieć, że mając hosting w WP Engine lub Flywheel możesz z poziomu programu synchronizować swoje instalacje z serwerem produkcyjnym.

Drugą czasem przydatną funkcją są wtyczki i dodatki do samej aplikacji, które ułatwiają codzienną pracę np. Image Optimizer, które umożliwia [zmniejszanie rozmiaru zdjęć](https://jaworowi.cz/optymalizacja-i-zmniejszanie-rozmiaru-zdjec-w-wordpress-9713.php) lub Link Checker do analizy, czy na stronie nie ma martwych/błędnych linków.

Trzecia pozwala na tworzenie szablonów lokalnych instalacji, przez co nie trzeba za każdym razem instalować np. zestawu wtyczek czy konkretnego motywu. 

![Pomyśl o tym](https://cdn.jaworowi.cz/wp-content/uploads/2023/01/idea.png)Jeżeli znasz inne alternatywy dla XAMPP napisz w komentarzu.
