-
Nginx & Apache logowanie do syslog-a
Logi stanowią czasem jedyne źródło wiedzy na temat awarii, czy problemów z funkcjonowaniem urządzeń, czy stron WWW. Gromadzenie logów w jednym centralnym miejscu ma parę zalet, między innymi lepsze zarządzanie, czy monitorowanie, a co najważniejsze często jest ostatnią szansą wytropienia złośliwego użytkownika lub włamywacza.
czytaj dalej -
Node.js, npm i gulp w CentOS 7
Potrzeby programistów są co raz większe. Kiedyś wystarczyły zainstalował PHP i jakiś silnik bazodanowym, a teraz …. Coraz częściej stajemy przed sytuacją, że musimy zaimplementować obsługę node.js oraz takie narzędzia jak npm, czy gulp.
czytaj dalej -
Stary MySQL, w miarę nowy PHP i najnowszy phpMyAdmin
Jakiś czas temu dostałem zadanie aktualizacji PHP z domyślnej wersji dla CentOS 6 tj. 5.3 do 5.6. Generalnie nie było z tym problemu, dopóki nie miałem odpalić phpMyAdmin-a. Przy pomocy „seryjnej” wersji nie dało się nawet zalogować.
czytaj dalej -
Etckeeper i mamy porządek w configach
Z czasem ilość usług instalowanych w naszych środowiskach serwerowych rośnie i to w zastraszającym tempie. Podobnie jest z plikami konfiguracyjnymi. Łatwo jest się wtedy pogubić, szczególnie jeśli dokonujemy wielu modyfikacji, eksperymentujemy. Gorzej bywa jak po wprowadzeniu zmian, coś przestaje działać, a my nie pamiętamy co zmieniliśmy.
czytaj dalej -
Let’s Encrypt i automatyczne odnawianie
Jakiś czas temu pisałem co zrobić aby „dostać” darmowy certyfikat Let’s Encrypt. Wszyscy wiemy jakie one mają podstawową „wadę” -> ważność 3 miesiące i konieczność odnawiania. Na szczęście cały ten proces jest dosyć prosty i bezproblemowy – przynajmniej czasami.
czytaj dalej -
Instalacja Gitlab w CentOS 7
GitLab jest systemem zarządzania projektami informatycznymi wykorzystującym repozytorium GIT. Możemy z niego korzystać „zdalnie” z chmury lub trzymać na swoim serwerze. Zakładam, że należymy do grona tych drugich.
czytaj dalej -
Check URL w Nagios
Standardową metodą monitorowania działania serwera www jest sprawdzanie jego kodu odpowiedzi -> 200 (OK), inny to alert. Może to być jednak złudne, ponieważ serwer może działać i odpowiadać prawidłowo, a nasza strona może nie działać wcale lub częściowo. W Zabbixie jest wbudowana do tego funkcja sprawdzająca wykorzystująca wyrażenia regularne np. czy strona zawiera „Ceny netto”. Nagios czegoś takiego nie posiada.
czytaj dalej -
Blokowanie wysyłki email per vhost w Apache
Jakiś czas temu miałem nieprzyjemność zetknięcia się z niezbyt aktualnym i dobrze zabezpieczonym sklepem opartym na Prestashop-ie. Klient miał konto na współdzielonej maszynie i w pewnym momencie jego sklep zaczął wysyłać duże ilość spamu do Yahoo, Aol-a i innych. Na serwerze był zainstalowany Apache, ale bez php-fpm. Blokowanie funkcji PHP mail nie wchodziło w grę. Niestety wyłączenie formularza kontaktowego też na nie wiele się zdało, bowiem spamer łączył się bezpośrednio z jego pominięciem.
czytaj dalej
Nasz e-mail: [email protected]

Temat numeru: Własne studio gier Własne studio gier - Oprogramowanie własnościowe jest drogie i może Cię spowolnić: nie możesz nawet zacząć pracy, dopóki nie wydasz dużo pieniędzy. Na szczęście nie potrzebujesz zamkniętego oprogramowania, aby rozpocząć przygodę z tworzeniem gier. W tym miesiącu przyjrzymy się darmowym narzędziom, z których możesz skorzystać, tworząc własne gry. Poza tym polecamy: • Agent Warp AI Stare spotyka nowe: co powiesz na aplikację terminalową z wbudowanymi funkcjami AI? • Piaskownica dla GRUB-a Skonfiguruj przestrzeń testową, aby poeksperymentować z bootloaderem GRUB 2.
Spis treści numeru:
- • Agent Warp AI - Stare spotyka nowe: co powiesz na aplikację terminalową z wbudowanymi funkcjami AI?
- • Piaskownica dla GRUB-a - Skonfiguruj przestrzeń testową, aby poeksperymentować z bootloaderem GRUB 2.
- • Twórz własne gry - Otwarte oprogramowanie może dostarczyć każdego narzędzia potrzebnego do stworzenia niezależnej gry.
- • Przegląd dystrybucji – Securonis Linux - Oparty na Debianie Securonis Linux posiada wszechstronny zestaw graficznych narzędzi bezpieczeństwa. Rozmawiamy z twórcą systemu o niektórych jego funkcjach.
- • Bcachefs - to linuksowy system plików nowej generacji, który został zintegrowany z jądrem, oferując kompletny wysokowydajny mechanizm kopiowania przy zapisie (CoW), dzięki czemu uzyskujemy skalowalną i niezawodną pamięć masową.
- • Homepage - Chaos związany z samodzielnie hostowanymi usługami można uprościć, korzystając z Homepage – konfigurowalnego pulpitu nawigacyjnego z widżetami, dzięki którym statystyki usług możemy mieć na wyciągnięcie ręki.
- • Programowanie: Geolokalizacja w Go - Aby odnaleźć konkretne zdjęcie, Mike Schilli często korzysta z funkcji geolokalizacji w swoim telefonie komórkowym. Jak trudne byłoby odtworzenie tej funkcji za pomocą Go i Fyne?
- • Terminal wymyślony na nowo - Agent Warp AI eliminuje potrzebę zgadywania przy pracy w wierszu poleceń. Pokazujemy, jak zbudować prostą stronę za pomocą jednego polecenia.
- • Wazuh - Współczesne systemy pakietów rozwiązują niektóre problemy klasycznych formatów, takich jak DEB i RPM. Przyglądamy się formatom Flatpak, AppImage i Snap i opisujemy, czym się od siebie różnią.
- • Uniwersalne pakiety - Ta wszechstronna platforma bezpieczeństwa sprawdza luki w zabezpieczeniach, obserwuje pliki dziennika i działa jako pojedynczy interfejs dla innych narzędzi.
- • Symfonia czujników - ChirpStack to implementacja LoRaWAN, która pozwala skonfigurować ruch bezprzewodowy o dużym zasięgu dla czujników, nawet jeśli jesteś daleko od punktu dostępowego Wi-FI.
- • Mozaika terminali - Czy może być coś piękniejszego niż wiersz poleceń? Oczywiście: wiele wierszy poleceń! W tym artykule postaram się wyjaśnić, dlaczego Zellij szybko zdobył popularność wśród użytkowników Linuksa.
- o Just - Just to program uruchamiający polecenia, który pozwala definiować zadania specyficzne dla projektu w deklaratywnym pliku justfile.
- • Samouczek: Piaskownica dla GRUB 2 - Menedżer rozruchu GRUB 2 może na pierwszy rzut oka wydawać się onieśmielający. Tym bardziej warto uruchomić wirtualną piaskownicę, by z nim poeksperymentować.
Szczegóły: https://linux-magazine.pl/archiwum/wydanie/674 na www: https://linux-magazine.pl/archiwum/lista-wydan dodatkowo na allegro znajdziesz poprzednie oraz starsze wydanie Linux Magazine: https://allegro.pl/uzytkownik/LinuxMagazine?order=n


