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

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

Squid + Sarg

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

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

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

AWStats

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

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

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

Packet Filter (PF): установка и настройка

Packet Filter (PF) — Межсетевой экран, разрабатываемый в рамках проекта OpenBSD. Обладает высокой скоростью работы, удобством в конфигурировании и большими возможностями, включая поддержку IPv6. На данный момент используется, помимо OpenBSD, также в NetBSD и FreeBSD, а также основанных на этих трёх MirBSD, DesktopBSD, pfSense и других. PF был даже портирован на Microsoft Windows. Установка Чтобы… Читать далее Packet Filter (PF): установка и настройка

Пересобираем ядро

Что такое ядро? Ядро — это основная часть операционной системы FreeBSD. Оно ответственно за управление памятью, параметры безопасности, работу с сетью, доступ к дискам и многое другое. Официальная документация доступна тут. Для пересборки ядра необходимы исходники, которые находятся в папке /usr/src/. Если папка пуста, значит исходников у вас нет. Придется либо брать их с установочного… Читать далее Пересобираем ядро

Веб-сервак на базе Apache, PHP и MySQL

Подразумевается, что уже был установлен MySQL 5.1. Если этого не сделано, то стоит его установить и настроить. Не знаешь как? Смотри запись «Настройка MySQL«. 1. Установка Apache 2.2 # cd /usr/ports/www/apache22 # make install clean В опциях установки я выбираю то, что стоит по умолчанию (кроме SSL). Если Apache ставится на новую систему, то выскочит… Читать далее Веб-сервак на базе Apache, PHP и MySQL

Синхронизация времени

Network Time Protocol (NTP) — сетевой протокол для синхронизации внутренних часов компьютера с использованием сетей с переменной латентностью. О настройке NTP здесь и будет идти речь. Синхронизовать время можно двумя путями: 1. Команда ntpdate. Этот метод рекомендуется использовать на десктопах, т.к. с помощью него можно обновлять время во время загрузки ОС. Пример использования: # ntpdate… Читать далее Синхронизация времени

Базовая настройка FreeBSD 7.2

Установил FreeBSD 7.2 на купленный сегодня же сервер. И т.к. уже почти год не работал с этой операционкой, то понял, что очень многое забыл. Т.е. я помню и знаю ЧТО я хочу сделать, но я не помню КАК. Из-за чего приходится частенько лезть в документацию и искать ту или иную команду там. А учитывая то,… Читать далее Базовая настройка FreeBSD 7.2