wp cli cheat sheet, czyli ściągawka z linii komend WordPress

Wp-cli to wspaniałe narzędzie pozwalające na szybką realizację masy zadań czekających na użytkownika, developera czy administratora WordPress. Jego znajomość pomoże Ci zaoszczędzić sporo czasu, a często wyeliminuje konieczność instalacji zupełnie niepotrzebnych wtyczek.Ten wpis to krótka ściąga z przydatnymi poleceniami wp-cli (i nie tylko).

Panel hostingowy HestiaCP

HestiaCP to otwartoźródłowy panel hostingowy, który powstał na bazie niegdyś bardzo popularnego panelu VestaCP.
Stagnacja w rozwoju VestaCP oraz jej problemy z bezpieczeństwem były głównym powodem powstania forka. Developerzy HestiaCP nie ograniczyli się jednak tylko do usuwania błędów znalezionych w Vesta, w każdym wydaniu HestiaCP dodawane są bardzo ciekawe możliwości, jak np. SFTP chroot, multiPHP, menadżer plików czy możliwość szybkiej instalacji popularnych frameworków/CMSów z poziomu panelu.

Czytaj dalej

Migracja strony WordPress na nowy serwer za pomocą wp-cli + rsync

Jest wiele sposobów na przeniesienie strony na inny serwer – można używać rozmaitych wtyczek, bawić się w kopiowania po S(FTP), czy narzędziami typu PHPMyAdmin/Adminer. Jednak jeśli posiadamy dostęp SSH – co na szczęście staje się powoli normą nawet na hostingach – zdecydowanie najszybszym sposobem będzie wykorzystanie WP-CLI oraz rsync.
Opisany w artykule schemat można wykorzystać z drobnymi modyfikacjami w wielu sytuacjach, np:

  • migracja strony na nowy serwer – ze zmianą lub bez zmiany adresu strony
  • utworzenie wersji developerskiej strony – np. do testowania zmian

Czytaj dalej

Benchmark – mierzymy wydajność serwera dedykowanego/VPS

Trzy skrypty, które mogą się przydać do szybkiego sprawdzania wydajności procesora, pamięci, wydajności dysków i sieci na serwerach dedykowanych i VPS. Mogą się również przydać na Linuksowym desktopie.

Większość skryptów wyświetli model procesora, częstotliwość, liczba rdzeni wraz z podstawową tabelą wydajności procesora.
Zostanie wyświetlona suma pamięci, przetestowane prędkości zapisu / odczytu dysków (ssd lub hdd), a połączenie internetowe serwera zostanie przetestowane poprzez pobranie plików z kilku miejsc testowych na całym świecie.

Czytaj dalej

Instalacja LAMP na Ubuntu 20.04

Stos technologiczny LAMP to połączenie najczęściej używanych programów do hostowania dynamicznych stron internetowych. LAMP to skrót, który używa pierwszej litery każdego z zawartych w nim pakietów: Linux, Apache, MariaDB i PHP.

W tym artykule zainstalujemy LAMP z wersji dostępnych w oficjalnych repozytoriach dystrybucji.
Jeśli są nam potrzebne inne/nowsze wersje MariaDB lub PHP możemy skorzystać z dodatkowych repozytoriów.

Czytaj dalej