Baza wiedzy
Przeglądaj poradniki i instrukcje dotyczące hostingu, serwerów i usług AlexHost.
Nginx może nasłuchiwać na wielu portach jednocześnie, dodając wiele dyrektyw `listen` wewnątrz jednego lub więcej bloków `server` w swojej konfiguracji. Każda dyrektywa `listen` wiąże Nginx z określoną kombinacją IP/portu, umożliwiając jednej instancji serwera obsługę ruchu HTTP, HTTPS i niestandardowych aplikacji…
`useradd` to niskopoziomowe narzędzie binarne dostępne praktycznie w każdej dystrybucji Linux, które tworzy konta użytkowników poprzez bezpośredni zapis do `/etc/passwd`, `/etc/shadow` i `/etc/group`. `adduser` to skrypt opakowujący wyższego poziomu — zazwyczaj napisany w Perlu w systemach opartych na Debianie —…
Opanowanie operacji importu i eksportu baz danych MySQL z wiersza poleceń to umiejętność niezbędna dla każdego administratora baz danych lub inżyniera backendu. Narzędzie `mysqldump` eksportuje bazę danych do przenośnego pliku `.sql` zawierającego wszystkie instrukcje DDL i DML wymagane do pełnej…
Instrukcja `FLUSH` MySQL zmusza serwer do ponownego załadowania wewnętrznych pamięci podręcznych, zamknięcia i ponownego otwarcia plików dziennika, zresetowania liczników stanu oraz synchronizacji stanu w pamięci ze strukturami na dysku — bez konieczności restartu serwera. Czyni to ją jedną z najbardziej…
PHP-FPM (PHP FastCGI Process Manager) to wysokowydajny menedżer procesów obsługujący wykonywanie PHP jako oddzielną usługę, niezależną od serwera WWW. Ponowne uruchomienie PHP-FPM stosuje zmiany konfiguracji z `php.ini` lub `php-fpm.conf`, odzyskuje wyciekającą pamięć w długo działających pulach procesów roboczych i przywraca…
mysqldump to narzędzie wiersza poleceń dołączone do MySQL i MariaDB, które generuje logiczne kopie zapasowe poprzez serializację obiektów bazy danych i danych jako sekwencji instrukcji SQL. Wynikowy plik zrzutu może odtworzyć identyczną bazę danych na dowolnym kompatybilnym serwerze, co czyni…
Google Public DNS to bezpłatny, globalnie rozproszony resolver Domain Name System obsługiwany przez Google, dostępny pod adresami 8.8.8.8 (podstawowy) i 8.8.4.4 (pomocniczy). Zastąpienie domyślnych serwerów DNS dostawcy usług internetowych tymi adresami może zmniejszyć opóźnienia wyszukiwania DNS, wzmocnić resolver przed atakami…
Zarządzanie pakietami Linux to mechanizm, za pomocą którego oprogramowanie jest instalowane, aktualizowane, konfigurowane i usuwane w systemie Linux. apt (Advanced Package Tool) obsługuje pakiety `.deb` w dystrybucjach opartych na Debianie, takich jak Ubuntu i Linux Mint, podczas gdy yum (Yellowdog…
Moduł multiprocessing Pythona umożliwia prawdziwe równoległe wykonywanie kodu poprzez tworzenie niezależnych procesów na poziomie systemu operacyjnego, z własną przestrzenią pamięci i interpreterem Pythona — całkowicie omijając Global Interpreter Lock (GIL). W przeciwieństwie do wątków, które współdzielą stan jednego interpretera i…
Apache's `htpasswd` authentication provides HTTP Basic Authentication — a server-side access control mechanism that challenges any browser request with a username/password prompt before serving content. It requires zero application-layer code, operates entirely within Apache's module system, and is enforced at…
na wszystkich usługach hostingowych
