Tym razem opiszemy jak na jednym systemie mieć równolegle 2 różne wersje php
. Użyjemy do tego starej i niewspieranej już dystrybucji SUSE 9.3. W repozytorium znajduje się php
w wersji 5.0.3 (+ apache 2.0.53
). Jeżeli ktoś potrzebuje nowszej wersji tych pakietów, trzeba je ręcznie skompilować. My użyjemy php 5.2.17
wraz z httpd 2.0.64
. Co ważne nie rezygnujemy z oficjalnych wersji, więc w systemie będą działać 2 demony apache
.
Taka konfiguracja umożliwi zdefiniowanie indywidualnej wersji php
dla każdego vhost'a
. Oczywiście ręcznie skompilowane php
/apache
może się przydać w odwrotnej sytuacji. Jeżeli nasz system obsługuje oficjalnie tylko najnowsze php 5.3.x
, a niektóre z naszych stron nie są z tą wersją kompatybilne, wtedy możemy doinstalować równolegle starszą wersję.
Czytaj więcej »
Suse 9.3 z php 5.0.x i 5.2.x
CentOS – długi czas logowania przez ssh
Jeżeli podczas logowania przez ssh
musimy czekać zdecydowanie zbyt długo (czasami ponad minutę), winna temu może być włączona opcja GSSAPIAuthentication
. Wystarczy ją wyłączyć w pliku /etc/ssh/sshd_config
. Jeżeli to nie pomoże, można też wyłączyć opcję UseDNS
(rozwiązuje nazwy hostów podczas logowania):
Czytaj więcej »
bwm-ng – prosty monitoring ruchu sieciowego
bwm-ng – prosta, konsolowa aplikacja, przy pomocy której możemy szybko zobaczyć statystyki ruchu dla poszczególnych interfejsów sieciowych. Działa na większości popularnych systemów (ich lista na oficjalnej stronie).
Czytaj więcej »
OpenBSD – instalacja łatek bezpieczeństwa
Do stabilnej gałęzi systemu wydawane są co pewien czas łatki bezpieczeństwa. Ich celem jest oczywiście załatanie dziur w systemie, nie dodają one jednak żadnych nowych funkcji. Ich listę można znaleźć tutaj (dla wersji 4.8).
Czytaj więcej »
OpenBSD – ramdisk (mfs)
Tym razem pokażemy jak utworzyć ramdisk w systemie OpenBSD. Rzecz jest oczywiście bardzo prosta, używamy do tego polecenia mount_mfs
(MFS: Memory File System).
Czytaj więcej »