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 dalejPanel hostingowy HestiaCP

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 dalejMigracja strony WordPress na nowy serwer za pomocą wp-cli + rsync

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 dalejBenchmark – mierzymy wydajność serwera dedykowanego/VPS

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 dalejInstalacja LAMP na Ubuntu 20.04

httpstat – skrypt do pomiaru czasu odpowiedzi strony/serwera

httpstat to programik, który mierzy oraz w elegancki sposób prezentuje czasy odpowiedzi serwera na żądania – poczynając od rozwiązywania nazw (DNS Lookup) a na przesyłaniu treści (Content transfer) kończąc.

Istnieje kilka implementacji httpstat napisanych w różnych językach, tutaj użyjemy wersji w postaci skryptu BASH.

Czytaj dalejhttpstat – skrypt do pomiaru czasu odpowiedzi strony/serwera

Instalacja LEMP (Nginx) w Debianie 10

Stack LEMP podobnie jak i LAMP (Linux + Apache + MariaDB + PHP)jest powszechnie stosowany do hostowania aplikacji webowych. LEMP składa się z: systemu operacyjnego Linux, serwera Nginx (Engine-X), bazy danych MySQL/MariaDB oraz interpretera języka skryptowego PHP. W tym wpisie pokazujemy jak zainstalować stack LEMP w Debianie 10.

Czytaj dalejInstalacja LEMP (Nginx) w Debianie 10