Архив за год: 2012

FreeBSD: установка и настройка NGINX + php-fpm
0 (0)

23 сентября 2012

В данной статье описана самая базовая установка NGINX + php-fpm. Установка производится на FreeBSD 9.0. Приступаем к установке NGINX. # cd /usr/ports/www/nginx Выполняем конфигурирование: # make config # make showconfig | grep on ===> The following configuration options are available for nginx-1.2.3_1,1: HTTP=on: Enable HTTP module HTTP_ADDITION=on: Enable http_addition module HTTP_CACHE=on: Enable http_cache module HTTP_DAV=on:… Читать далее »

Loading

MySQL: включаем лог медленных запросов
0 (0)

23 сентября 2012

Для отслеживания работы сервера MySQL и настройки его производительности, одним из самых полезных инструментов является логгирование медленных запросов. Т.е. таких запросов, которые ввыполняются более, чем N секунд. Создадим сам лога: # touch /var/log/mysqld-slow-query.log Изменим владельца: # chown mysql:mysql mysqld-slow-query.log

Loading

Apache: Invalid command 'AuthUserFile' и ошибка Internal Server Error
0 (0)

19 сентября 2012

Многим знакома ошибка: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. В данном случае — напоролся на грабли своей же «оптимизации» Apache.

Loading

PHP: PHP Fatal error: Call to undefined function curl_init()
0 (0)

18 сентября 2012

В логах появляется ошибка: [Tue Sep 18 12:14:50 2012] [warn] [client ***********] mod_fcgid: stderr: PHP Fatal error:  Call to undefined function curl_init() in /usr/local/www/users/example/example.com.ua/wp-content/plugins/tweetupdater/twitteroauth.php on line 199, referer: http://l2db.com.ua/wp-admin/options-general.php?page=TweetUpdater

Loading

WordPress: Parameter 1 to update_comment_type_cache() expected to be a reference
0 (0)

18 сентября 2012

При переносе блога на CMS WordPress на другой сервер — перестает отображаться содержимое сайта при использовании темы не по-умолчанию, а установленной отдельно. В логах запись такого вида: [Tue Sep 18 10:59:06 2012] [warn] [client ********] mod_fcgid: stderr: PHP Warning:  Parameter 1 to update_comment_type_cache() expected to be a reference, value given in /usr/local/www/users/example/example.com.ua/wp-includes/plugin.php on line 227

Loading

FreeBSD: установка и быстрая настройка SUDO
0 (0)

17 сентября 2012

Утилита sudo используется для замены стандартному su, и позволяет получить права пользователя root без указания его пароля. Вообщем, возможности этой утилиты намного шире, но тут мы расммотрим её именно в такой конфигурации. Настройки аналогичны как во FreeBSD, так и Linux-системах.

Loading

Apache: Premature end of script headers
0 (0)

16 сентября 2012

На одном из витуралхостов вместо содержимого стартовой страницы — белая страница, в логе ошибок выдается сообщение: [Sun Sep 16 20:53:10 2012] [warn] [client 94.153.65.118] (53)Software caused connection abort: mod_fcgid: error reading data from FastCGI server [Sun Sep 16 20:53:10 2012] [error] [client 94.153.65.118] Premature end of script headers: php.cgi Apache работает в режиме FastCGI с… Читать далее »

Loading

FreeBSD: упрощаем установку из портов
0 (0)

16 сентября 2012

В случае, когда необходимо установить какой-то большой пакет (например KDE, или LibreOffice), и не хочется постоянно следить за процессом в ожидании момента, когда в очередной раз нажо нажать YES, можно использовать такую опцию: BATCH=yes Например: /usr/ports/editors/libreoffice # make BATCH=yes install clean

Loading

Apache: сравнение работы с различными модулями + NGINX
0 (0)

16 сентября 2012

Проверка не претендует на полную объективность, тем не менее результаты интеерсные. Использовалась утили Apache Bech, о ней тут>>>. VPS сервер с 500 МГц и 512 Мб, ОС FreeBSD 9.0. В виртуалхосте установлена «голая» CMS WordPress.

Loading

FreeBSD: монтирование CD/DVD, создание ISO образа, монтирование ISO образа
0 (0)

15 сентября 2012

Как примонтировать CD/DVD диск в устройстве в FreeBSD 9.0? Создаем каталог, в который будут монтироваться диски: # mkdir /media/cdrom Монтируем в него диск: # mount -t cd9660 /dev/cd0 /media/cdrom

Loading