delete

AVZ. Утилита для быстрого восстановления Windows

Бывает такое — пользуется компьютером вся семья: папа качает эротику, читает новости, играет в игрушки. Мама — читает кулинарные сайты, сидит с подругами на одноклассниках, обсуждает мужа, который качает эротику. Дети играются, сидят во вконтакте. Все это — потенциальные жертвы для злоумышленников. И наступает день, когда компьютер отказывает нормально работать: тормозит, выскакивают сообщения о вирусах в нод32 или прочем недоантивирусе, разнообразные ошибка и прочее. Тут надо что-то делать. Ведь ни мама, ни папа, ни, в конце-концов дети не озаботились настоящей безопасностью компьютера и не проходили курсы по компьютерной грамотности.

Тут на помощь приходит «аптечка сисадмина» и главное в этой аптечки — антивирусная утилита AVZ.
(далее…)

delete

Kohana

Скачал Kohana — буду осваивать. Сразу же споткнулся при установке — в php-fpm порте оказалось не устанавливается по умолчанию (даже в php 5.2.10) модуль filter. Оказалось он есть в портах (/usr/ports/security/php5-filter) с чем его и себя и поздравляю. Все заработало, установилось в песочницу. Буду работать и развивать его.

P.S. Кстати, добавил кнопку «Retweet», если кто-то заметил. Ах да — я есть в твиттере, но пишу исключительно в juick, потому что он мне больше нравится и привлекает.
(далее…)

delete

Яндексу что-то не нравится

Яндексу явно не нравится то, что на мой старый блог (точнее блог на старом домене) полностью копируется на моем новом домене и отказывается меня индексировать (точнее индексировать старые и новые записи).
Надо от этого как-то избавляться... :(

UPD: Избавился с помощью 301 HTTP Статуса.
(далее…)

delete

Nginx: client intended to send too large body...

При ошибке client intended to send too large body в директиву http {...} добавить:

client_max_body_size 50m;

Ошибка связана с тем, что nginx не знает максимально разрешенного размера файла, который можно закачать.

delete

Домашний «роутер» на Freebsd — часть 2

Продолжим нашу тему домашнего роутера на Freebsd.

В этом посте я опишу как сделать bridge из wi-fi и lan, hostapd, который позволит управлять wi-fi точкой доступа (например мы сможем поставить шифрование WPA2-PSK), а так же настроим DHCP для FreeBSD. Для тех кому нужен только wi-fi (или lan) могут настроить так же, как и здесь опустив настройку бриджа.

Итак — мы собрали ядро в необходимыми параметрами и устройством if_bridge.
(далее…)

delete

Домашний «роутер» на Freebsd — Часть 1

Как Я и обещал — пишу о том, как создать домашний сервер на базе FreeBsd. В сумме роутер должен уметь как минимум раздавать интернет по вай-фай и по кабелю, пропускать мультикаст для IP-TV, отлично отсеивать шлак (firewall) и справляться с большими нагрузками, от которых обычные роутеры валятся (для меня связующим звеном стала невозможность качать быстро файлы по DC++ из-за того, что родители постоянно сидели на торрентах).

Итак, приступим. (далее…)

delete

Оттепель!

А у нас уже оттепель! Текут реки грязной воды, капает вода отовсюду, снег стал рыхлым :-)))) Весна пришла!

А какая погода у Вас в городе? :-))

P.S. Не могу не похвастаться. Сделал себе роутер на Freebsd с Wi-fi и LAN. Ну до кучи: ipfw в качестве фаерволла, FTP + SMB в качестве обменника информацией в домашней локалке, хочу поставить transmission в качестве торрентокачалки, чтобы уж вообще не знать бед. В скором времени выложу подробную инструкцию как сделать это чудо :)

delete

«Сервер» приобретает божеский вид

1 — Пересобрал ядро в очередной раз. На этот раз для обновления FreeBSD до 8ой.
2 — Realtek RTL-8185l для FreeBSD. Оказалось это целая история с началом в доисторические времена. Трахаться с драйверами, пересобирать ядро на 20 раз мне не в кайф. Поеду завтра и куплю карточку с уже поддерживаемым чипом.
3 — Поставил 160+40 Гб IDE винты на него. Теперь есть куда слить всю свою музыку. Надо ещё разгрести всю эту кучу малу.

delete
Оптимизация Wordpress

Оптимизация Wordpress

Решил заняться сабжем для своего блога. Нужно удалить кучу плагинов, которыми не пользуюсь, поставить таки Nginx перед Apache'м для снижения нагрузки на второго. В общем заняться ускорением работы как блога, так и нескольких других сайтов сидящих на хосте.
Кстати, в теме, как наверное многи заметили, есть такая фича, как «картинка к каждой записи». У меня есть подозрения, что скрипт, который генерирует превьюшки достаточно нагружает сервер, что мешает его нормально работе. Надо будет отказаться от него в пользу ручного обрезания картинок и подгон из под размеры темы.

Обновил, кстати, Wordpress до последней версии (2.9.1). Как обычно все взял у своего земляка — LeCactus'a, за что ему спасибо. Новая версия мало чем отличается от старых 2.8.х, разве что небольшими фиксами движка в пользу безопасности. Итак, за дело. Установка nginx, может быть откопаю ещё пару полезных плагинов для него (кто-нибудь что-то толковое для уменьшения нагрузки посоветует?).

(далее…)

delete

Переезд окончен

Болезненно, конечно, но все равно — переезд сайта progger.ru окончен чуть более, чем полностью. Теперь он довольствуется достаточно мощным сервером с неограниченным траффиком и без ограничений по процессорному времени. Работает он тоже теперь на порядок выше, чем на унылом 1gb.ru. Итак. Осталось только несколько штрихов и все будет работать идеально :)

P.S. Луч поноса в сторону r01, который так долго обновлял информацию о домене.

delete

Переезд сервера

Итак, все мои домены (основные и мои личные) переезжают на выделенный сервер в германии, к кейвебу. В связи с чем в ближайшем будущем (примерно 3-4 дня) возможны проблемы с плагинами, может что-нибудь подглючивать — значит я все ещё настраиваю сервер. В прочем apache, php, mysql и несколько твиков для защиты от кулхацкеров я уже поставил. Осталось допинать апач, чтобы еррор лог был поменьше.

Так что если кто-то заметит какие-то баги в работе сайта (в частности этого) — сообщайте — буду только рад =]

И ещё — какие плагины к пхп подключить бы в первую очередь? Перечислите, кому не сложно =]

P.S. В скором времени я закрываю свой блог на лиру и отключаю кросспостинг туда. Не вижу смысла держать 10 блогов.

delete

VPS

Подумал я тут — и решил. Надо приобретать. Уже выбрал, осталось дождаться конца отпуска своего июльского и приступать к работе над ним. 39 евро в месяц за 160 гб hdd, pen4, 512 mb ram, 100 mb/sec (unlim) — не так уж много, если учесть, что за интернет я не плачу вовсе (т.е. это все равно, что я платил бы за интернет, но буду тратить деньги на другое), в стоит он у меня приблизительно столько же (правда на самом дорогом тарифном плане, но у меня ни чуть не хуже, а даже лучше). Так что ещё один способ потратить деньги я нашел. Осталось найти способ, чтобы это все чудо окупалось (: Правда у меня уже есть пара идей относительно него (:

delete

Площадка для «домашнего роутера» готова

Или почти готова. Пока восстанавливал старые базы данных для университетской системы, уже забыл, что хотел сделать дальше.
Сейчас стоит Celeron 2Ghz, 512 mb ram, 40*2 gb hdd, freebsd 7.1 generic.
(далее…)

delete

Freebsd -> обновление портов

Переодически необходимо обновлять порты (локальные пакеты, в которых хранится информация о доступных для установки программ). Поскольку автоматически в стандартной конфигурации freebsd этого никто и ничто не делает нужно делать это либо вручную, либо создавать собственный скрипт. Сейчас мы будем обновлять порты с помощью утилиты cvsup:
Сначала установим эту утилиту:

#cd /usr/ports/net/cvsup
#make install clean

После установки идем в домашную директорию:

#cd ~/

Создаем файл portsupdate и пишем в нем следующее:

*default tag=.
*default host=cvsup2.ru.FreeBSD.org
*default base=/var/db
"
*default release=cvs delete use-rel-suffix compress
"
ports-all

После этого выпоняем команду

cvsup -g -L 2 portsupdate

Обновление длится 10-20 минут (в зависимости от канала, компьютера и тд.). У меня она длилась 15 минут.

delete

FreeBSD + Apache

Таки да. Без особых проблем поставил apache 2.0 из портов. Прописал сразу же в /usr/local/etc/apache2/httpd.conf ServerName 127.0.0.1:80 и попробовал запустить — apachectl graceful. Ошибок не выдалось, но sockstat не выдал мне информации о том, что демон стартовал :(

Сразу же пошел в логи ( nano /var/log/httpd-error.log ) и увидел там прелестную надпись:

[alert]  ( EAI 8 ) hostname nor servname provided, or not known: mod_unique_id: unable to find IPv4 address of ""

Проблему быстро решил отключением mod_unique_id и запустил апач.

Осталось прикрутить mysql до конца, php5, squid (хотя я пока не определился) и сервер готов.

« Previous Entries