Debian – wirtualizacja KVM Qemu

kvmbanner-logo3Przyszedł czas na zmianę domowego serwera na nowszy i przy okazji wprowadzenia kilku zmian. Przy okazji postanowiłem opisać coś niecoś o wirtualizacji KVM. Na starym serwerze bazowałem na OpenVZ/kontenerach z racji, że mój stary serwer nie ma sprzętowej obsługi wirtualizacji, a i ja sam nie miałem potrzeby używania pełnej wirtualizacji. Teraz razem z nowym serwerem postanowiłem zmienić podejście i wykorzystać maszyny KVM oraz OpenVZ, ale o moim domowym serwerze kiedy indziej. Tutaj opiszę instalację oraz podstawową obsługę KVM-Qemu. Trochę czytania tutaj jest, ale to tak na dobrą sprawę tylko ułamek wiedzy na temat wirtualizacji przy użyciu kvm-qemu (całość tego opisu testowałem w Debianie 8.3).

read more

Windows 7 – konfiguracja klienta VPN PPTP

vpnWcześniej opisałem instalację i konfigurację serwera VPN PPTP na przykładzie Raspberry Pi. Teraz czas na opis jak skonfigurować klienta na przykładzie Windows 7. Opiszę dwa warianty, a mianowicie jeden gdy chcemy aby cały ruch z naszego komputera był przesyłany przez VPN przez co będziemy widoczni w Internecie z IP serwera VPN oraz drugi kiedy chcemy mieć tylko dostęp do zasobów naszej sieci VPN, ale ruch Internetowy będzie przesyłany przez sieć, w której obecnie jesteśmy.

read more

Raspberry Pi – instalacja i konfiguracja VPN PPTP

Raspberry-Pi-logoTym razem przyszedł czas na stworzenie opisu instalacji i konfiguracji serwera VPN. Serwer VPN PPTP już od dłuższego czasu wykorzystuję na swoim domowym serwerze (pod Debianem). Z racji, że teraz do grona sprzętów „serwerowych” w domu dołączyło Raspberry Pi postanowiłem opisać sposób instalacji serwera VPN właśnie na RPi pod Linuxem Raspbian. Co to jest VPN? Kto chce mieć VPN ten wie co to jest i do czego służy, a ten kto nie wie może poczytać o tym tutaj Wikipedia: VPN W kolejnym wpisie (Windows 7 – konfiguracja klienta VPN PPTP) opisałem jak skonfigurować klienta na przykładzie Windows 7.

read more

Linux: wymiana dysku w soft RAID 1 (mdadm)

linux_2Tak się niestety trafiło, że musiałem podziałać z soft RAIDem w moim domowym serwerze na którym mam utworzony RAID 1 na dane. Ostatnio jak sprawdziłem stan RAID 1 okazało się, że działa on tylko z jednym dyskiem. Dodałem do serwera nowy dysk i teraz przyszła zabawa na dodanie tego nowego dysku do istniejącej już macierzy. W przypadku RAID 1 nie jest to właściwie trudne. U mnie na serwerze utworzony mam soft RAID. Czyli przechodzimy do działania przy użyciu mdadm i sfdisk (nie zadziała kiedy mamy partycje GPT na dysku jak dobrze pamiętam). Najpierw sprawdzamy informacje i stan macierzy.

read more

Problem z ping i su czyli: setgid: Operation not permitted oraz ping: icmp open socket: Operation not permitted

debian-logoKrótko i zwięźle na temat. Trafiłem na pewien mały problem z wykonywaniem komendy ping  oraz  su jako zwykły użytkownik. Przy wydaniu polecenia ping pojawiał się komunikat: „ping: icmp open socket: Operation not permitted”, a przy wydaniu polecenia su i wpisaniu poprawnego hasła pojawiał się komunikat: setgid: Operation not permitted”.

read more

Mikroblog

livescribe_pen_600_dpi_ps_1__fost328x350Postanowiłem uruchomić mały mikroblog widoczny jako widget, który daje możliwość informowania o drobnych oraz tych większych wydarzeniach, wiadomościach jako uzupełnienie wpisów. Mikroblog posiada także możliwość komentowania wpisów i kanał RSS. Mikroblog na stronie głównej umożliwi mi informowanie na bieżąco o tym co się dzieje np. na lab.wiblo.pl . Na początku chciałem użyć Twittera, ale praktycznie wszystkie wtyczki używają API i wymagają podania klucza wygenerowanego przez dodanie aplikacji na Twitterze, a to znowu wymaga podania swojego numeru telefonu na stronie Twittera. Nie mam zamiaru podawać Twitterowi mojego numeru telefonu więc postanowiłem niezależnie uruchomić wtyczkę mikrobloga, która póki co spełnia moje wymagania.

read more

WiBlo laboratory/developing (lab.wiblo.pl)

developing_idea_150ostanowiłem stworzyć osobną stronę z subdomeną „lab” która ma charakter bloga/strony czysto developerskiej. Adres strony na której będę pisać informacje na temat postępu prac nad projektami/badaniami to http://lab.wiblo.pl. Zapraszam do odwiedzania, czytania i komentowania. Więcej informacji w poście powitalnym: start strony lab.wiblo.pl . Główna strona wiblo.pl zachowuje status do publikowania gotowych projektów, rozwiązań, opisów, wyjaśnień, a lab.wiblo.pl przejmuje tematy „w trakcie budowy/tworzenia/rozwoju” projektów.

read more

Nowy album 2015 oraz nowe zdjęcie


Utworzyłem galerię na rok 2015 i dodałem do galerii nowe zdjęcie. 🙂


Galeria/album 2015

Linux Debian: instalacja i konfiguracja SVN z dostępem HTTP (WebDAV)

subversion_logo-150
Tym razem krótkie how to z instalacją serwera SVN z dostępem przez HTTP. W Internecie jest dużo pomocy, ale jak zwykle jak sam szukałem to znalazłem bardzo dużo śmieci w postaci zainstaluj to, wpisz tamto, ale ktoś zapominał np. o podaniu poprawnej konfiguracji apache2 lub utworzeniu użytkowników. Czasem też ktoś w ogóle nigdzie nie wspominał o potrzebie instalacji apache2 (a później ktoś nieobeznany pyta dlaczego to nie działa i się okazuje, ze nie ma zainstalowanego apache2 hehe). Rodzą się pytania, których nie powinno być, a wszystko przez nieudolnie opisany sposób instalacji i konfiguracji serwera. Opisałem poniżej sposób instalacji i konfiguracji serwera, który wymaga zalogowania się do SVN. Ma to być prywatny serwer SVN, a nie publiczny. 🙂

read more

OpenVZ – MySQL, PostgreSQL jak zainstalować i uruchomić

openvz_logo
W poprzednim wpisie na temat OpenVZ nie brałem pod uwagę możliwości instalacji bazy danych w kontenerze. Przy standardowej konfiguracji oraz tym co napisałem w poprzednim tutorialu (skrypt ułatwiający tworzenie nowej maszyny) nie da się uruchomić bazy danych MySQL (występuje np błąd.: ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‚/var/run/mysqld/mysqld.sock’ (2)) oraz PostgreSQL (występuje np. błąd: can’t allocate shared memory ). Mogą też wystąpić inne błędy przy apt-get/aptitude np. FATAL -> Failed to fork. 0%. Przy samej instalacji MySQL możemy dostać błąd, że nie można ustawić hasła dla root MySQL (Unable to set password for the MySQL „root” user). Przyczyną tego jest źle ustawiony parametr privvmpages.

read more

Powered by WordPress | Designed by: NewWpThemes | Provided by Free WordPress Themes