Wielkanoc 2019-życzenia

Zdrowych, pogodnych Świąt Wielkiej Nocy, rodzinnej i ciepłej atmosfery, mokrego dyngusa (adminom, nie serwerom 🙂 ) oraz oczywiście stabilnych systemów i wyrozumiałych użytkowników życzy Ekipa CentOS.com.pl.

Instalacja Jenkins w CentOS 7

Jeszcze kilka dni temu tematyka continuous integration oraz continuous delivery była dla mnie zupełnie obca, a teraz …. korzystam z Jenkinsa i nie wiem jak mogłem wcześniej go nie używać. Oczywiście moje „intencje” są inne niż programistów, ale ważne że się przekonałem. Instalacja tego narzędzia jest dosyć prosta. Poniżej w kilku krokach zainstalujemy najnowszą wersję […]

Redis w CentOS 7

Redis to doskonałe narzędzie służące do magazynowania danych. Możemy je wykorzystać po prostu jako bazę danych lub np. cache aplikacji, czy broker wiadomości np. w połączeniu z Logstashem i Elasticsearchem. Przystępujemy do instalacji. Musimy mieć skonfigurowane repozytorium EPEL. W omawianym przykładzie zakładamy sytuację z dwoma nodami. Na każdym z nich wydajemy poniższą komendę: Następnie przystępujemy […]

Dovecot – uszkodzony index

Ostatnio po migracji jednego serwera pocztowego zauważyłem w logach Dovecota niepokojące komunikaty. Dec 30 21:44:05 imap(przemek): Error: Corrupted record in index cache file /home/przemek/Mail/.imap/INBOX/dovecot.index.cache: UID 41152: Broken physical size in mailbox INBOX: read(/var/mail/przemek) failed: Cached message size larger than expected (46842 > 46808, box=INBOX, UID=41152) Dec 30 21:44:05 imap(przemek): Error: copy: i_stream_read(/var/mail/przemek) failed: Cached message […]

Wesołych Świąt !

Najlepsze życzenia Radosnych Świąt Bożego Narodzenia, Ciepła i wielkiej radości, Rodzinnej atmosfery, Stabilnych i szybkich serwerów oraz wyrozumiałych klientów, A w Waszych sercach wiele ciepła oraz miłości. Życzy redakcja CentOS.com.pl

MySQL 8 w CentOS 7

Niedawno pojawiła się na rynku ósma wersja (duży numerek) serwera MySQL od Oracle. Nie będę się zagłębiał w czym jest ona lepsza/gorsza od poprzednich. Skupię się na instalacji w systemie CentOS 7. Po pierwsze pobieramy pakiet z repozytorium. Pobieranie https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm ostrzeżenie: /var/tmp/rpm-tmp.ydOaIg: Nagłówek V3 DSA/SHA1 Signature, identyfikator klucza 5072e1f5: NOKEY Przygotowywanie pakietów… mysql80-community-release-el7-1.noarch Następnie instalujemy […]

Tripwire – IDS dedykowany kontroli plików

Bezpieczeństwo powinno być dla każdego administratora priorytetem. Oczywiście stabilność i szybkość też się liczą. Co jednak z wydajności, jak mamy dziurawy serwera lub aplikację. Omówię instalację narzędzia typu IDS, które jest dedykowane kontroli plików, a dokładniej ich modyfikacjom. Często zdarza się, że złośliwy kod dopisuje się do początku lub końca pliku np. strony www i […]

Memcached w CentOS 7

Co raz więcej aplikacji internetowych jest natywnie przystosowane do zaawansowanych rozwiązań zapewniających cache takich jak memcache, czy redis. Dzisiaj zajmiemy się tym pierwszym, a właściwie to jego instalacją i bezpieczną konfiguracją. Omawiane narzędzie znajduje się w bazowym repozytorium dystrybucji. Drugi instalowany pakiet jest zależny od posiadanej wersji PHP. W naszym przypadku jest to standardowy PHP […]

Guetzli i mamy skompresowane pliki jpg – instalacja

Ilość plików graficznych w naszych serwisach rośnie w bardzo szybkim tempie. Co raz częściej instalujemy wtyczki z galeriami i to niekoniecznie jako nasze portfolio. Niestety nierzadko wgrywane pliku są, albo w pełnej rozdzielczości, albo w mniejszej, ale i tak „sporo ważą”. Powoduje to wolne ładowanie się stron a przez to i frustrację użytkowników. Z pomocą […]

Problem z UTF-8 po zalogowaniu przez ssh

Ostatnio po aktualizacji MacOS-x i próbie zalogowania się na jeden z moich serwerów przez ssh, otrzymałem ciekawy kumunikat „-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory”. Przykładowy widok: ssh przemek@moj-server.pl Last login: Mon Sep 24 20:45:57 2018 from 8.8.176.29 -bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file […]