Kupiłem statyczny adres IP od dostawcy i zdecydowałem się zezwolić na dostęp do ssh tylko z tego ip. Zalety są oczywiste: nikt oprócz mnie nie może łączyć się z serwerem za pośrednictwem ssh. Nikt nie może wybierać haseł. I fail2ban staje się niepotrzebny. :) W skrócie, ze statycznego ip niektóre stałe plusy. (więcej ...)
Optymalizacja zbiorcza tabel MySQL
Fragmentowane bazy danych mysql spowalniają serwer mysql. Te podstawy muszą być czasem zoptymalizowane: do defragmentacji.
Istnieją dwa sposoby optymalizacji tabel za pomocą narzędzia mysqlcheck. Po pierwsze:
mysqlcheck -Ao
Tutaj: klucz A sprawdza tabele pod kątem błędów, a klucz o dokonuje optymalizacji.
Drugi sposób:
mysqloptimize -A
Wartość kluczy tutaj jest taka sama. :)
Blokowanie dostępu z określonej witryny / ban przez Referer
Tak się składa, że musisz zablokować dostęp do witryny z określonej witryny. Jeśli nginx jest zainstalowany na serwerze, problem ten jest rozwiązywany w kilku liniach.
if ($ http_referer ~ * "example \ .com") { return 403; }
Importuj i eksportuj bazę danych mysql za pomocą konsoli
Importowanie i eksportowanie bazy danych mysql za pomocą konsoli jest, jak sądzę, najbardziej uniwersalnym i najwygodniejszym sposobem w porównaniu do tego samego phpmyadmina, który również musi zostać zainstalowany i skonfigurowany. Praca z konsolą zajmuje minimum czasu.
Oczywiście, musisz mieć dostęp do SSH, albo bezpośrednio do konsoli, jeśli jest to twój komputer lokalny, albo do VNC.
mytop: monitorowanie MySQL
MyTOP to aplikacja konsolowa do monitorowania aktywnych procesów i całkowitego obciążenia serwera MySQL. Prawie jak htop.
Wymagania:
- Perl 5.005 lub nowszy
- Getopt :: Long
- DBI i DBD :: mysql
- Termin :: ReadKey
Konsolidacja rusyfikacji w Debianie
Bardzo często spotyka się serwery z fabrycznie zainstalowanym systemem operacyjnym w języku angielskim. Na przykład inny rodzaj VPS na OpenVZ, Virtuozzo. Dla wygody możesz zmienić język systemu na rosyjski.