cacti можно найти в портах. Что ж, это радует... Раньше cacti располагался в /usr/ports/net, но потом проект был перемещен в /usr/ports/net-mgmt.
Просматривая логи, опять обнаружил как кто-то битый час подбирал пароль доступа по ssh.
# tail -f /var/log/auth.log |
По умолчанию во FreeBSD используется одна из версий программы BIND (Berkeley Internet Name Domain), являющейся самой распространенной реализацией протокола DNS.
FreeBSD в настоящее время поставляется с сервером DNS BIND9, предоставляющим расширенные настройки безопасности, новую схему расположения файлов конфигурации и автоматические настройки для chroot. chroot-каталогом является /var/named, соответственно в конфигурационных файлах все пути будут относительно этого каталога. Исходя из вышесказаного:
Иногда нужно повысить надежность хранения данных. В этом случае возможно воспользоваться RAID1, то есть полным зеркалирование информации на другой жесткий диск. Рассказывать о типах RAID не вижу смысла, скорее всего вы уже владеете необходимой информацией. Если нет, то ознакомиться с типами RAID можно, например, здесь.
Итак решено. Будем строить програмный RAID1 с помощью gmirror. Разоряться на дорогие рейд-контроллеры не будем, а потратим немножко аппаратных ресурсов сервера для повышения отказоустойчивости ;)
Есть сервер с двумя хардами, которые определились как ad4 и ad6.
Для начала немного общей информации.
OpenVPN – надежное и гибкое решение для VPN, позволяющее большинству платформам семейства Unix/Linux, Windows 2000/XP, и Mac OSX безопасно устанавливать зашифрованные каналы связи между собой.
OpenVPN — свободная реализация технологии Виртуальной Частной Сети (VPN) с открытым исходным кодом для создания зашифрованных каналов типа точка-точка или сервер-клиенты между компьютерами. Она позволяет устанавливать соединения между компьютерами находящимися за NAT-firewall без необходимости изменения его настроек. OpenVPN была создана Джеймсом Йонан (James Yonan) и распространяется под лицензией GNU GPL.
Есть много известных CMS. Drupal среди них занимает не последнее место. Собственно говоря, этот блог тоже работает на движке Drupal...
Итак, будем отталкиваться от того, что Apache, PHP, MySQL уже установлены и корректно работают.
Для начала создадим БД и пользователя MySQL для Drupal. Сделать это можно как из панели phpMyAdmin, так и из командной строки MySQL. Воспользуемся вторым методом ;)
Для тех, кто не очень дружен с командной строкой MySQL, обязательно нужно познакомиться с phpMyAdmin. Так как phpMyAdmin позволяет во многих случаях обойтись без непосредственного ввода команд SQL, то работа с базами данных становится вполне посильной задачей даже для человека, весьма поверхностно знакомого с MySQL.
Приступаем к установке:
Пора заняться установкой MySQL-сервера, поскольку много чего будем хранить именно в этой базе данных.
Список необходимых опций сборки добавим в /etc/make.conf:
# Путь к коллекции портов # Oпции для сборки клиента # Кодировка клиента по умолчанию. # Коллэйшн или сравнение. |
Итак, если нам нужен хороший веб-сервер, то он должен быть настроен на работу с поддержкой Zend Optimizer. Ну что ж… Сделаем ;)
Искать на просторах Интернета архив Zend Optimizer не обязательно, он присутствует в портах (за актуальностью которых Вы конечно следите). Приступаем к установке.
# cd /usr/ports/devel/ZendOptimizer/ # make install clean # rehash |
Следуем инструкции по установке. Необходимо в /usr/local/etc/php.ini добавить строки (обычно я добавляю в конец файла):
Последние комментарии
21 неделя 6 дней назад
46 недель 20 часов назад
2 года 46 недель назад
3 года 16 недель назад
3 года 39 недель назад
4 года 2 недели назад
4 года 3 недели назад
4 года 6 недель назад
4 года 18 недель назад
4 года 22 недели назад