Apache Traffic Server to bardzo wydajny web proxy cache, który jest w stanie obsługiwać duże ilości jednoczesnych żądań zachowując bardzo niską latencję. W porównaniu do innych popularnych serwerów proxy, takich jak Varnish lub Squid, on zazwyczaj zużywa mniej pamięci i reaguje szybciej. W zależności od potrzeb, można użyć go jako reverse proxy lub jako forward proxy. więcej
Mimo tego, że standardowo na serwerach VPS nie ma możliwości podłączenia do pulpitu zdalnego w trybie graficznym (z włączonym GUI) – wystarczy zainstalować kilku pakietów, co zajmie Ci tylko parę minut. Potrzebujemy środowisko graficzne i narzędzie do podłączenia się zdalnie.
Serwery z systemem operacyjnym Linux, jak i każdy inny komputer może uruchamiać aplikacje. Te aplikację tworzą i są rozpatrywane komputerem jako “procesy”.
Wprowadzenie
Podczas tworzenia nowego serwera, istnieje kilka kroków konfiguracyjnych, które należy podjąć na początku w ramach podstawowej konfiguracji. To zwiększy bezpieczeństwo i funkcjonalność serwera VPS i da solidną podstawę do dalszych działań. więcej
Wprowadzenie
Memcached to wydajny system buforowania pamięci, który służy przede wszystkim do przyspieszenia witryn, które w ogromnym stopniu korzystają z baz danych. Jednak można go stosować do przechowywania wszelkiego rodzaju obiektów. Prawie każdy popularny CMS posiada wtyczki lub modułe pozwalające na skorzystanie z Memcached i wiele języków programowania ma Memcached bibliotekę, w tym PHP, Perl, Ruby i Python. Memcached działa w pamięci, a zatem jest bardzo szybki, ponieważ nie ma potrzeby zapisywania danych na dysku. więcej
SNMP lub Simple Network Management Protocol jest powszechnie używany do zarządzania pracą i monitorowania urządzeń sieciowych, serwerów. W tym przypadku będziemy instalować agenta SNMP na serwerze CentOS 7, co pozwoli na zbieranie danych z naszego serwera, i na udostępnianie tej informacji do zdalnego menedżera SNMP. więcej
Node.js jest platformą JavaScript dla programowania o przeznaczeniu ogólnym, która pozwala użytkownikom na szybkie tworzenie aplikacji sieciowych. Wykorzystując JavaScript zarówno na front-end, jak i back-end, rozwój może być bardziej spójny i dostosowany w ramach tego samego systemu.
Pokażemy jak zacząć pracę z Node.js na serwerze Ubuntu 16.04.
Node Version Manager pozwala administratorom na łatwe zarządzanie wersjami node.js. Jest to bash skrypt, który ma możliwość zarządzania wieloma aktywnymi wersjami node.js, z funkcjami takimi jak: instalacja, wykonywanie poleceń z określonymi wersjami node.js, ustawienie zmiennej PATH do korzystania określonej wersji node.js, itp. więcej
PIP jest narzędziem do instalacji i zarządzania pakietami Pythona.
Python jest dość popularnym językiem programowania i jest bardzo prostym do opanowania. On ma filozofię projektowania, która podkreśla czytelność kodu. Python jest open source i będzie działać na wielu platformach, ale nie ograniczając się do: różnych dystrybucji Linux / Unix (CentOS, Ubuntu, Fedora, Debian, itd.), Microsoft Windows i Mac OS X. więcej
Przedstartowe sprawdzenie
- Ten artykuł dotyczy wyświetlania listy Docker kontenerów oraz połączenia z nimi
- Będę pracować z serwerem VPS CentOS 7 i jestem zalogowany jako root.
- Jeden Docker kontener jest uruchomiony.