Co w serwerze piszczy, czyli jak poznać konfigurację maszyny przy użyciu PHP oraz SQL

Zajrzenie do zawartości zmiennej tablicowej $_SERVER pozwala uzyskać kilka wartościowych informacji na temat samego serwera oraz środowiska uruchamiania. Zmienna zawiera kilkadziesiąt par klucz-wartość, w tym do najciekawszych należą klucze:SERVER_ADDR (adres IP serwera)SERVER_ADMIN (kontaktowy adres administratora)SERVER_IDSERVER_NAMESERVER_SOFTWARE (oprogramowanie WWW zainstalowane na serwerze) Do funkcji PHP pozwalających uzyskać interesujące informacje na temat środowiska możemy zaliczyć:phpversion()zend_version()memory_get_usage()memory_get_peak_usage()Następujące funkcje pomogą wyczerpać

Skonfiguruj dostęp SSH w kilku prostych krokach

Dostęp SSH w systemach operacyjnych z rodziny Linux jest operacją bardzo typową. szybko Jak ułatwić sobie życie w komunikacji SSH pomiędzy maszyną kliencką a serwerem? 1. Loguj się bez hasła przy użyciu certyfikatu Do tego celu służy sekwencja poleceń:ssh-keygenssh-copy-idssh-addw razie błędu „Too many authentication failures” warto użyć opcji:-o 'PubkeyAuthentication=no’lub-o 'IdentitiesOnly=yes’ Wygodny szablon jednolinijkowca:dane=”login@serwer.tld”; plik=nazwa_wewnetrzna; ssh-keygen

Rozpoznaj wersję swojego systemu Linux

za pomocą linii komend. Na cztery sposoby. Sposób 1 sprawdź treść plików *RELEASE cat /etc/*-release Sposób 2 odczytaj plik /proc/version cat /proc/version Sposób 3 użyj lsb_release (komenda domyślnie niedostępna w niektórych dystrybucjach) najlepiej w wywołaniu z opcją -a lsb_release -a Sposób 4 użyj inxi (komenda domyślnie niedostępna w niektórych dystrybucjach) najlepiej w wywołaniu z dodatkowymi

Krótki przegląd menedżerów pakietów w systemie Linux

Jedną z nieodłącznych funkcji systemów z rodziny Linux są od zawsze menedżery pakietów, które w wygodny sposób pozwalają na zarządzanie stanem dodatków, wtyczek i wszelkiego oprogramowania, które pogłębia lub rozszerza funkcjonalność systemu operacyjnego. Niniejszy wpis naszkicuje paletę dostępnych narzędzi w najpopularniejszych dystrybucjach systemu operacyjnego ze znakiem pingwina o imieniu Tux. Współcześnie nawet laikom doskonale znane