Май 122011
 

Вот так случилось что у меня на работе все работает через прокси. Иногда мне это очень мешает, вот к примеру раскатал я новый сервер на FreeBSD, и ведь надо дальше его настраиваить, обновлять порты и исходники.

Прописываем в файле make.conf

FETCH_ENV=FTP_PROXY=ftp://IP:PORT
FETCH_ENV=FTP_PROXY=http://IP:PORT
Май 052011
 

Настроил у себя на домашнем сервере связку nginx + apache, все работает отлично. Захотелось поглядеть за тем как отрабатывает apache, держит нагрузки и т.д.

Для того чтобы apache отдавал статистику должны быть включены следующие модули

LoadModule status_module libexec/apache2/mod_status.so
LoadModule info_module libexec/apache2/mod_info.so

Далее добавляем в конфиг apache следующие строки

<Location /server-status>
    SetHandler server-status
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
</Location>

ExtendedStatus On

<Location /server-info>
    SetHandler server-info
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
</Location>

Continue reading »

Май 042011
 

Одиночество…
Как много в этом слове на самом деле…
Иногда сам не понимаешь как это страшно, лично мне не хотелось бы с ним столкнуться никогда.

Одиночество

Одиночество

К чему я начал этот пост…
Сегодня возвращаясь с работы домой, заходя в подъезд увидел не очень веселую картинку, сосед, 74 года, после прогулки со своей собачкой, поднимаясь по ступенькам упал, отказали ноги…
Его уже пытался поднять наш сосед, одному ему было сделать это не очень легко.
Вместе с ним мы подняли соседа, отвели домой, вызвали скорую, скорая приехала на удивление очень быстро, около 5-ти минут.
Послушали соседа, померяли давление, выписали лекараства и т.д. Оказалось повышенное давление из за которого нарушился кровоток и поступление кислорода в кровь, из за этого отказали ноги 🙁 Минут через 20 сосед уже пытался сам ходить, но ему запретили вставать пару часов.
Continue reading »

 Posted by at 23:05
Май 042011
 

В очередной раз понадобилось ковырять базу, на этот раз дела были хреновые, залили вирус на один сайт через жаба код.
Делалось это таким запросом

delete FROM `dle_post` WHERE full_story LIKE '%<script src="http://googglle.org/%';

Вроде все почистил, ждем перепроверки сайта 🙂

Апр 182011
 

Как я писал ранее в этой статье с mysql у меня совсем плохо 🙂 , но иногда мне приходится его ковырять.
Сегодня мне понадобилось выполнить запрос в базе следующего характера, есть табличка в которой нужно найти текс схожего содержания.
Запрос пишется таким образом:

SELECT * FROM `таблица` WHERE имя_поля like ‘%искомый_текст%’;

и жмем выполнить.
Вот собственно и все 🙂

Апр 112011
 

Имеются у меня в офисе данные телефончки, так как у нас построенная IP телефония.
Телефончики не плохие но с явным глюком, если ставишь приходящий звонок на холд, потом его вернуть нельзя, не было кнопочки resume.
Поставили задачу разобраться с этим багом, пара звонков, дали номер человека с cisco мол с ним общайтесь. Он тоже выслушал мою проблему и культурно послал на cisco.com.
Но как потом оказалось, он мой знакомый и помог мне решить проблему 🙂
У меня была прошивка Software Version: 7.4.3a, самая свежая 7.4.8 от 21 марта.

Прошивается телефон очень легко, для начала качаем саму прошивку spa50x-30x-sip-only-7-4-8.zip распаковываем архив, запускаем spa50x-30x-7-4-8.exe и продолжаем согласно инструкции.
Прошивка телефона занимает около 5 -7 минут, после прошивки мы получаем рабочий телефон и с работающим холдом 🙂
Основная задача выполнена, мне их надо будет еще русифицировать, этот процесс я тоже опишу когда буду это делать.

Апр 102011
 

Давно не писал я в своем блоге, работы очень много, сейчас совсем не до блога.

Хотя эту запись решился опубликовать потому что столкнулся с этой проблемой, в офисе стоит cisco и клиентов нам выдали только x32, но у меня случился конфуз, надо было срочно залить с офиса файлы на ноут, а на нем стоит windows 7 x64-bit.

Гуглил долго, но все таки нашел оригинальный cisco vpn client x64 bit, выкладываю его для всех 🙂

http://slik45.kiev.ua/files/vpnclient-winx64-msi-5.0.07.0240-k9-BETA.exe

http://slik45.kiev.ua/files/vpnclient-win-msi-5.0.07.0410-k9.7z

Янв 062011
 

Есть очень не плохая система мониторинга системы cacti, я про нее еще не писал, так как она у меня уже установлена, но чуть позже я обязательно ее опишу. Сейчас я расскажу о небольшом плагине для cacti при помощи которого легко видна нагрузка на жесткий диск(чтение — запись).
Качаем этот архив Cacti_Net-SNMP_DevIO_v3.1.
Распаковываем его.
Заливаем файл net-snmp_devio.xml на сервер в каталог /usr/local/share/cacti/resource/snmp_queries
Через web-интерфейс cacti на закладке «Console» нажимаем на «Import Templates» импортируем следующие файлы:

net-snmp_devIO-BytesRW_graph_TMPL.xml
net-snmp_devIO-LoadAVG_graph_TMPL.xml
net-snmp_devIO-ReadsWrites_graph_TMPL.xml

В последнюю очередь импортируем net-snmp_devIO-Data_query.xml

В web-интерфейсе cacti на закладке «Console» в пункте «Devices» выбираем устройство, для которого необходимо снимать показатели нагрузки на дисковую подсистему. Добавляем «Data Query» — «ucd/net — Get Device I/O» и следим, чтобы «Re-index Method» был выставлен в значение «Index Count Changed».
Добавляем графики для выбранного устройства, перейдя по ссылке «Create Graphs for this Host».
Continue reading »

Дек 242010
 

Мне привычнее обновлять порты через cvsup, но тут столкнулся со странной проблемой, через cvsup порты не хотели обновляться никак. Постоянно получал такой ответ:

/usr/local/bin/cvsup -g -L 2 /home/slik/cvsupfile
Parsing supfile "/home/slik/cvsupfile"
Connecting to ftp.lucky.net
Cannot connect to ftp.lucky.net: Connection refused
Will retry at 09:38:16

Хотя все резолвится как надо

>nslookup ftp.lucky.net
;; Got recursion not available from 193.110.79.79, trying next server
Server:         192.168.1.2
Address:        192.168.1.2#53

Non-authoritative answer:
Name:   ftp.lucky.net
Address: 193.193.193.113

Уже и впн прокинул на новую машинку. все равно глухо как в танке.
Было решено обновиться через portsnap, так как машинку надо ввести в строй, это будущая прокся со squidодм.
Приступаем к обновлению портов:
Continue reading »