Ротация vsftpd.log в FreeBSD

Раздел: FreeBSD
Написано: 10.12.2011
Автор: Antonio

Файлы логов имеют свойство со временем разрастаться до громадного размера и заполнять весь «диск».

Для того чтобы этого избежать есть инструмент ротации файлов служба newsyslog.

Самые старые файлы удаляются, устаревшие последовательно переименовываются и, наконец, текущий лог замещается заново созданным. Утилита newsyslog может сжимать файлы журналов, перезапускать демонов.

Рассмотрим пример ротации файла логов vsftpd.log в FreeBSD

freebsd logo

Посмотреть продолжение статьи

Apache — сообщение — Could not reliably determine the server’s fully qualified domain name

Раздел: FreeBSD, Советы
Написано: 4.05.2010
Автор: Antonio

Если при выполнении теста апачевского конфига

/usr/local/etc/rc.d/apache22 configtest

вы столкнулись с выводом в консоль

Performing sanity check on apache22 configuration:
httpd: Could not reliably determine the server’s fully qualified domain name, using ..имя сервера.. for ServerName
Syntax OK


Посмотреть продолжение статьи

Как ускорить веб-сервер? или установка XCache

Раздел: FreeBSD
Написано: 4.05.2010
Автор: Antonio

Как правило, наибольшую нагрузку на веб-сервер создают процессы php и mysqld, конечно нужно оптимизировать код веб-сайтов и оптимизировать структуру и запросы к базе данных.

Но.. не всем дано, да и железо сейчас настолько мощное, что без труда переваривает кучу информации.
Одна из возможностей ускорить выполнение php-кода и в следствии чего разгрузить сервер и получить прирост генерации страниц сайта — это установка системы кеширования результатов выполнения скриптов PHP.

Посмотреть продолжение статьи

Apache 2.2.14 — require directives present and no Authoritative handler

Раздел: FreeBSD, Советы
Написано: 25.04.2010
Автор: Antonio

Поставил как-то на новый сервер новый Apache 2.2.14, обычно использовал ветку 1.3, но решил попробовать новую 2.2.х.

logo apache

И вот заметил, что не работает авторизация стандартным методом с использованием .htaccess в логах ругается так «require directives present and no Authoritative handler».

Посмотреть продолжение статьи

Алиас на сетевой интерфейс в FreeBSD

Раздел: FreeBSD, Советы
Написано: 13.04.2010
Автор: Antonio

Очень часто бывает так что у сервера есть одна физическая сетевая карта и очень хорошо что к ней можно «привязать» много IP адресов.

В FreeBSD это выполняется добавление записей в /etc/rc.conf.
Основным является только 1 IP-адрес.
Особенности — дополнительные адреса описываются с указанием alias0..n и маска подсети 255.255.255.255.

Пример указания дополнительных IP адресов на сервере FreeBSD

ifconfig_re0="inet 11.1.1.1 netmask 255.255.255.0"
ifconfig_re0_alias0="inet 10.0.1.2 netmask 255.255.255.255"
ifconfig_re0_alias1="inet 10.0.1.3 netmask 255.255.255.255"
ifconfig_re0_alias2="inet 10.0.3.1 netmask 255.255.255.255"

Временно (до перезагрузки) или чтобы не перезагружаться для работы с синонимами (alias) можно применить команды

добавление alias:

ifconfig re0 alias 192.168.33.1 netmask 0xffffffff

или

ifconfig re0 alias 192.168.39.1 netmask 255.255.255.255

для удаления дополнительного интерфейса:

ifconfig re0 -alias 192.168.39.1


Посмотреть продолжение статьи

Копирование информации с сайта возможно только с указанием прямой ссылки - https://nemcd.com