Archiwum kategorii: Komputer

Instalacja WireGuard na Ubuntu 19.10

Po kilku latach korzystania z VPS na OpenVZ u ViPower.pl – nadszedł czas na zmiany. Po pierwsze, zmiana usługodawcy – i tutaj padło na OVH.pl. Po drugie, postanowiłem zmienić system wirtualizacji na KVM. Po trzecie, w związku z przenosinami, chciałem zmienić dystrybucję z CentOS na Ubuntu. A po czwarte i ostatnie, skoro już wszystko konfigurowałem od zera, naszło mnie na zmianę OpenVPN na WireGuard, o którym czytałem sporo dobrego.

Konfiguracja i instalacja WireGuarda to czysta poezja. W przeciwieństwie do OpenVPN nie było żadnych kombinacji i komplikacji. Tym bardziej, że w moim przypadku tunel działa zarówno w celu przekierowywania całego ruchu przez serwer, jak i tworzenia sieci wewnętrznej. Jedyne problemy, na jakie napotkałem, dotyczyły wyłącznie konfiguracji firewalla i przekierowywania przez niego ruchu. Wszystkie opisy, jakie znajdywałem, nie rozwiązywały mojego problemu. Pomocny okazał się mój wpis sprzed lat z konfiguracji OpenVPN i te same reguły dla iptables.


Zmiana zapomnianego hasła w Windows 10

Przed wykonaniem poniższych kroków, zalecane jest zrobienie kopii zapasowej. Prawdopodobieństwo uszkodzenia danych, i/lub ich utracenia, jest znikome, ale jest.

Ostatnie aktualizacje Windows 10 bywają dość problematyczne. Pojawiają się problemy związane z poszczególnymi komponentami komputerów, czy też z samym rozruchem. Bywają też problemy, które spędzają sen z powiek – zmienione hasło administratora. Lub, jak to udało mi się zaobserwować już kilkakrotnie – jego nałożenie.

Czy da się zatem odzyskać/zresetować utracone/nałożone hasło w Windows 10? Oczywiście, że tak i to całkiem szybko i bezboleśnie. Co potrzebujemy?

  1. Pendrive, z przynajmniej 8 GB;
  2. Narzędzie Media Creation Tool, do utworzenia obrazu Windows 10.
    Media Creation Tool - Pobierz narzędzie do utworzenia obrazu

Google usilnie nie chce, by jego komunikator był popularny

[[Odpoczynek do social media]] wiąże się z tym, że odizolowałem się od komunikatora Facebooka1. Jednakże nie wiąże się to, z całkowitą izolacją od kanałów komunikacyjnych. Posiadam WhatsApp oraz Google Allo. I, jakkolwiek ta pierwsza opcja, wydaje się być oczywistym wyborem, tak ta druga pozostawia nieco do życzenia. W chwili obecnej spośród 15 osób, które korzystają z Allo – trójka, posiada go zainstalowanego.

Po co mi więc ten komunikator? Sam zadaję sobie to pytanie. Wydaje mi się, że za jakiś czas, z racji na to, że komunikator ten będzie preinstalowany na każdym urządzeniu, stanie się bardzo(-dziej) popularny.

  1. Nie mam, jest mi z tym dobrze. Koniec. Kropka. []

Ubuntu 16.10 jako główny OS, podejście xxx

Lat temu kilka, porzuciłem Windowsa, jako mój główny system operacyjny, na rzecz Ubuntu, Mandrivy oraz openSUSE. Tak przez dwa lub więcej lat. Później nadszedł czas, że powróciłem do Windowsa, bowiem W7 miał wszystko, co potrzebowałem i działał bezproblemowo. Czego o Linuksie nigdy powiedzieć tego nie mogłem – sprawiało mi to frajdę, że coś tam trzeba było zrobić.

W roku pańskim 2017 postanowiłem dać szansę pingwinkowi. Postawiłem na Ubuntu, który to postrzegany jest za najbardziej user friendly. Rozwija się najszybciej i w dobrym (wg mnie) kierunku. Cóż rzec mogę… zachwycił mnie od pierwszego wejrzenia, po instalacji i aktualizacji.


Optymalizacja zużycia RAM przez MySQL na serwerze

MySQL od wersji 5.6 ma domyślnie włączone1 performance_schema, które bardzo lubi konsumować RAM. Oczywiście poniekąd jest to dobre, bo czas dostępu się zmniejsza i jak to zauważył michal_s na kanale #wordpress-pl (@freenode.net), to „RAM jest wyłącznie po to, aby go używać„. Zgadzam się z tym w 100%. Jednakże w przypadku serwerów, na których mamy nieco mniejsze zaplecze, a baza zaczyna pochłaniać pamięć – pasuje coś z tym zrobić.

I tak w moim przypadku użycie RAMu przez MySQL (samego procesu MySQL) sięgało 600-700 MB, gdzie cały VPS posiada 1 GB. Dochodziło do sytuacji, gdzie ubijane były procesy, a sama baza się też wyłączała. Po niżej opisanych zabiegach zoptymalizowałem wykorzystanie pamięci do ~200 MB (ogółem, a nie samej bazy).

Nie jest to opis z serii „jestem pro wyjadaczem”, więc nie spodziewajcie się wodotrysków. Publikuję tutaj jedynie kilka zmian w domyślnej konfiguracji, które optymalizują wykorzystanie RAM.

  1. Jak nietrudno się zatem domyślić – najważniejszą zmianą jest wyłączenie schematów []