Kategoria: Linux

Skrypt do tworzenia kopii zapasowych baz MySQL-a

Skrypt zrzuca zawartość bazy do pliku oraz kompresuje go. Ostatnia operacja, to usuwanie z folderu z kopiami zapasowymi plików utworzonych przed 7. dniami. Skrypt przydaje się podczas tworzenia okresowych kopii zapasowych bazy danych.

Wysokiej jakości grafiki (antyaliasing) w pakiecie R

Aby móc renderować grafiki wysokiej jakości (np. z aktywnym antyaliasingiem) należy zainstalować bibliotekę Cairo (polecenie wykonujemy w konsoli R):

System rozpocznie pobieranie i kompilowanie biblioteki. Jeżeli podczas instalacji otrzymamy komunikat o braku pliku cairo.h:

to znaczy, że …

DirectAdmin – przenoszenie użytkowników pomiędzy resellerami

DirectAdmin nie pozwala na przenoszenie użytkowników pomiędzy resellerami, ale można to zrobić poprzez edycję plików konfiguracyjnych. Załóżmy, że chcemy przenieść konto „seo” od resellera „admin” do „blogs”. Lista kont przypisanych do resellera znajduje się w pliku „users.list” w katalogu …

Osobny transfer dla domen w panelu DirectAdmin

Jeżeli chcemy, aby nasz serwis był dostępny pod wieloma domenami, to dodatkowe domeny możemy dodać przy pomocy Domain Pointers. Jednak transfer dla wszystkich domen będzie sumowany i przypisany do domeny głównej (dodanej w Domain Setup). Chcąc rozdzielić transfer …

Zabbix – monitorowanie stanu serwera, instalacja i konfiguracja

Oprogramowanie Zabbix służy głównie do monitorowania pracy serwerów, ale można go również wykorzystać do sprawdzania stanu serwisów WWW. Zabbix Server Instalację serwera przeprowadzałem w systemie Debian (wersja squeeze). Pobieramy oraz rozpakowujemy źródła ostatniej stabilnej wersji ze strony: Przechodzimy do …

HipHop for PHP – instalacja w Ubuntu 11.04

Postanowiłem opisać instalację oraz sposób użycia tego kompilatora, gdyż nie znalazłem zbyt wielu materiałów w języku polskim na ten temat. Na początek uaktualniamy istniejące oprogramowanie:

Pobieramy niezbędne programy oraz biblioteki:

Teraz tworzymy na dysku katalog, do …

Instalacja LAMP w Ubuntu 11.04

W najnowszych wersjach Ubuntu instalacja stosu LAMP jest bardzo prosta. Wystarczy wydać dwa polecenia w terminalu:

W trakcie instalacji zostaniemy kilkukrotnie poproszeni o hasło do bazy MySQL dla użytkownika „root”. Po zakończonej instalacji sprawdzamy czy serwer został …

Node.js – pobieranie stron (web scraping)

Zwykle chcąc pobrać stronę WWW i przeskanować je zawartość korzystamy z narzędzia typu Wget lub cURL, a następnie przetwarzamy dane przy pomocy np. wyrażeń XPath. Oczywistą wadą takiego rozwiązania jest brak możliwości pobrania informacji generowanych przez Java Script. …

Instalacja Oracle XE w Ubuntu

Bazę w wersji Express możemy zainstalować z repozytoriów udostępnianych przez firmę Oracle. Dodajemy repozytorium do pliku /etc/apt/sources.list o pobieramy klucz.

Instalujemy bazę oraz klienta.

Po instalacji uruchamiamy skrypt do konfiguracji bazy.

Po zakończeniu konfigurowania bazy, …