Kategoria: How to

  • Palo Alto Cheat sheet

    Show version command on Palo: >show system info Set management IP address:>configure#set deviceconfig system ip-address 192.168.3.100 netmask 255.255.255.0(# set deviceconfig system ip-address <ip address> netmask <netmask> default-gateway <default gateway> dns-setting servers primary <DNS ip address>)#commit To see interfaces status:>show interface all Ping from a dataplane interface to a destination IP address:> ping source <ip-address-on-dataplane> host <destination-ip-address>…

  • VMFS – VmWare File System on linux

    apt-get install vmfs-tools fdisk –l The above shows that the vmfs file system is located on /dev/sdb3 The next command is to mount VMware VMFS partition: mkdir /home/a/Desktop/system and vmfs-fuse /dev/sdb3 /home/a/Desktop/system It’s done

  • Linux watchdog

    Simple watchdog script for monitoring linux processes (e.g. cgminer) #!/bin/bash NAME=cgminer START=”sudo -u pi screen -dmS cgminer /home/pi/cgminer/cgminer” GREP=/bin/grep PS=/bin/ps NOP=/bin/true DATE=/bin/date NOTIFY=person1email NOTIFYCC=person2email MAIL=/bin/mail RM=/bin/rm $PS -ef|$GREP -v grep|$GREP $NAME >/dev/null 2>&1 case “$?” in 0) # It is running in this case so we do nothing. $NOP ;; 1) echo “$NAME is NOT…

  • Apache + Ruby (na przykładzie Redmine)

    Pomimo tego że ubuntu oferuję paczkę z Redmine nie udało mi się go bez problemowo zainstalować szybciej niż w 10 minut, pozatym w przypadku migracji na inny serwer nie ma potrzeby robić świeżej instalacji. No to zaczynamy $sudo aptitude install ruby rubygems ruby1.8-dev libgemplugin-ruby libgemplugin-ruby1.8 mysql-server $sudo aptitude install libruby-extras libruby1.8-extras rubygems1.8 rails subversion rake…

  • Wysyłanie maila z konsoli/skryptu – SSMTP

    Jeżeli nie potrzebujemy serwera poczty z prawdziwego zdarzenia a jedynie chcemy otrzymywać logi na maila lub żeby nasze skrypty mogły wysyłać maila, polecam zastosowanie SSMTP instalacja jest banalna sprowadza się do aptitude install ssmtp potem szybka konfiguracja dla konta w gmail ( /etc/ssmtp/ssmtp.conf ) mailhub=smtp.gmail.com:587 rewriteDomain= #Ma być właśnie UseSTARTTLS a nie inne dostępne opcje z…

  • Jak nie używać memcache

        (Don’t) read data from memcache to write back to a database. (Don’t) forget the negative caching case. (Don’t) set the cache timeouts too low. (Don’t) forget to lock. (Don’t) store low read/write ratio data. (Don’t) cache data too early. (Don’t) store large things (Don’t) store images (Don’t) rely on memcache as a persistence…

  • Przyspieszamy WordPress’a i odciążamy serwer

    Uwaga: powyższe rozwiązanie możliwe jest do zastosowania na serwerze dedykowanym lub VPS (chodzi o to żeby mieć dostęp do root’a). Z racji tego że na VPS’ie którym się hostuje nie można było wybrać mojej ulubionej dystrybucji, postawiłem na Ubuntu (tak, długo korzystałem z tej dystrybucji i nie mam jej nic do zarzucenia). Zakładam że macie…

  • Update’owanie WordPress’a z automatu

    Znaleziony w sieci skrypt do automatycznej aktualizacji wordpress’a, z powodzeniem go wykorzystuje na VPS i jestem zadowolony. Prostota i elegancja bash’a sprawia że będzie zawsze działał 🙂 update-wordpress * Usage: $ ./update-wordpress.sh <wordpress_install> [FETCH] * Examples: # Fetch latest version of wordpress and update /var/www/blog $ ./update-wordpress.sh /var/www/blog FETCH # Update /var/www/blog2 using last downloaded version…

  • Xbox 360 jako multimedia center

    Większość posiadaczy x’klocków wie że potrafi odtwarzać filmy, muzykę i zdjęcia. Dzisiaj skupimy się na filmach, ponieważ tu pojawiają się największe problemy. Możemy odtwarzać WMV a nawet DIVX’y (jeżeli ściągnęliśmy aktualizacje) niestety o napisach czy innych formatach możemy zapomnieć (szczerze to nie testowałem MKV – nie było mi to potrzebne do szczęścia). A więc, skoro…