Заметки ИТ-шника

Метка: IT

Wordpress + Lightbox

На моем фото блоге установлен Wordpress 2.8 + плагин NextGen Gallery + плагин Lightroom, который отвечает за красивое отображение фотографий, путем затемнения фона. Но у данного плагина есть небольшой недостаток. По умолчанию он отображает фотографии в полный размер. Т.е. если фотография по высоте выше высоты экрана, то фотография будет слишком большая и не поместиться на…

Подключение к корбине с помощью mpd5

Установка # cd /usr/ports/net/mpd5 # make install clean В опциях установки ничего не выбирал. Настройка Добавляем в /etc/rc.conf: mpd_enable="YES" Конфиги хранятся в папке /usr/local/etc/mpd5. Файл mpd.conf: startup: # логин и пароль для консоли управления set user пользователь пароль set console self 127.0.0.1 5005 set console open set web self 127.0.0.1 5006 set web open default:…

Установка и настройка DHCP

DHCP (англ. Dynamic Host Configuration Protocol — протокол динамической конфигурации узла) — это сетевой протокол, позволяющий компьютерам автоматически получать IP-адрес и другие параметры, необходимые для работы в сети TCP/IP. Для этого компьютер обращается к специальному серверу, называемому сервером DHCP. Сетевой администратор может задать диапазон адресов, распределяемых среди компьютеров. Это позволяет избежать ручной настройки компьютеров сети…

Защита портов с помощью portaudit

Если вы переживаете за безопасность системы или вы хотите избавиться от следующего сообщения, выводимого на экран, каждый раз при установке приложения из портов: Vulnerability check disabled, database not found то вам нужен portaudit. portaudit позволяет проверить систему на наличие уязвимостей в установленных или устанавливаемых портах. После установки, portaudit обновит базу данных безопасности автоматически и добавит…

Немножко об установке ISPmanager

Достаточно долгое время я думал на тему установки какой-нибудь панели управления на сервер. Не так давно я описывал процесс установки Webmin. Неплохая панелька, которая поддерживает огромное количество подключаемых модулей для администрирования различных служб на сервере. Но Webmin, по большему счету, представляет из себя веб интерфейс для всех конфигурационных файлов. Т.е. почти полностью отстутсвует автоматизация. Хочешь…

Squid + Sarg

Squid — программный пакет, реализующий функцию кеширующего прокси-сервера для протоколов HTTP, FTP, Gopher и (в случае соответствующих настроек) HTTPS. Разработан сообществом как программа с открытым исходным кодом (распространяется в соответствии с GNU GPL). Все запросы выполняет как один неблокируемый процесс ввода/вывода. Используется в UNIX-системах и в ОС семейства Windows NT. Имеет возможность взаимодействия с Active…

Установка и настройка ProFTPD

ProFTPd — FTP-сервер для Linux и UNIX-подобных операционных систем. ProFTPd использует лишь один конфигурационный файл «/etc/proftpd/proftpd.conf». Может быть настроен для работы нескольких виртуальных хостов, поддерживает chroot. Может быть запущен в виде отдельного сервера или в составе суперсервера inetd. Также поддерживает IPv6. Расширяем: поддерживает модули, добавляющие SSL/TLS шифрование, работу с LDAP и SQL. Установка # cd…

Создание парсера для Кинопоиск

На днях потребовалось создать парсер, который собирал бы информацию с сайта Кинопоиск. Изначально, я стал писать парсер для rmdb.ru, но потом наткнулся на то, что на rmdb есть далеко не все фильмы. По этому, частенько парсер ошибался и выдавал не те результаты, которые хотелось бы видеть. И было принято решение поменять источник с rmdb на…

AWStats

Помимо возможности управления сервером через веб-интерфейс, хорошо бы иметь хорошую статистику по веб-сайтам. Мой выбор пал на AWStats. AWStats представляет из себя анализатор лог файлов, который генерирует отчеты в HTML с таблицами и графиками. Так же AWStats интегрируется с Webmin, о котором я рассказывал в предыдущей статье. Установка Ставить AWStats я решил из портов. Так…

Ошибки обновления Apache

Сегодня хотел обновить Apache. Но при обновлении стала выскакивать вот такая вот ошибка: sed: 1: "s,%%FTPUSERS%%,$FreeBSD ...": bad flag in substitute command: 'v' *** Error code 1 Как показал не долгий поиск по сети, она возникает, когда в папке /etc/ существует файл ftpusers. Временное перемещение или переименование файла исправляет данную проблему. Файл /etc/ftpusers, лично у…