Nginx & gzip включаем сжатие страниц

nginx_small

Включить сжатие страниц можно следующим образом, необходимо добавить в файл настроек сервера следующие строки:

http {
...
gzip             on;
gzip_min_length  1000;
gzip_proxied     any;
# MIME-типы которые необходимо жать
#gzip_types text/plain text/html text/xml application/xml application/x-javascript text/javascript text/css text/json;
# Если у вас появляются варнинги, типа "duplicate MIME type text/html", то вам стоит исключить text/html
#gzip_types text/plain text/xml application/xml application/x-javascript text/javascript text/css text/json;
gzip_disable     "msie6";
gzip_comp_level  8;
...
}

Читать полностью »

Опубликовано 05.02.2011 в 22:09 · Автор komivlad · Ссылка · Написать комментарий
Рубрики: FreeBSD, WebServer · Теги: ,

nginx и htpasswd онлайн генерация

Zemanta Related Posts Thumbnail

Понадобилось недавно заблокировать директорию на сервере nginx паролем. Для этого необходимо в каждую секцию location добавить записи:

auth_basic "Restricted";
auth_basic_user_file /etc/nginx/htpass;

Для того чтобы создать htpass нам понадобится программа htpasswd, она всегда идет в комплекте с апачем, но мы его не ставили 🙂
поэтому как альтернативу, я юзаю онайл генератор хешей паролей http://www.4webhelp.net/us/password.php

Опубликовано 05.02.2011 в 21:27 · Автор komivlad · Ссылка · Написать комментарий
Рубрики: FreeBSD, WebServer · Теги: , ,

SpamAssassin ошибка при запуске.

Недавно после сборки спамасасина при запуске вылетела следующая ошибка:

# /usr/local/etc/rc.d/sa-spamd start
Starting spamd.
child process [41119] exited or timed out without signaling production of a PID file: exit 255 at /usr/local/bin/spamd line 2590.
/usr/local/etc/rc.d/sa-spamd: WARNING: failed to start spamd

Решилось это дело очень просто, перед его зпауском надо было просто обновить его базы:
Читать полностью »

Опубликовано 05.02.2011 в 20:48 · Автор komivlad · Ссылка · Написать комментарий
Рубрики: FreeBSD, WebServer, Сеть · Теги: , , , ,

MySQL 5.5 TYPE=MyISAM

Недавно при импорте структуры базы данных в MySQL 5.5, получил ошибку

'ERROR 1064 (42000) at line 4: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM' at line 18

Погуглив выяснилось, что в версии 5.5 изменился синтакс с TYPE=MyISAM на

ENGINE=MyISAM

Заменив в файле со структурой БД все TYPE=MyISAM на ENGINE=MyISAM, импорт прошел успешно.
З.Ы. хз, настораживает последняя версия мускула 🙂

Опубликовано 05.02.2011 в 19:16 · Автор komivlad · Ссылка · 2 комментария
Рубрики: DataBases, MySQL · Теги: , ,

phpMyAdmin установка на FreeBSD, nginx

phpmyadmin

phpMyAdmin – это открытый, бесплатный PHP инструмент для управления MySQL сервером, который позволяет удобно и быстро выполнять все необходимые операции с базами данных. Поддерживает авторизацию используя базу пользователей MySQL сервера. Для новичков, которые пока не очень сильны в SQL командах – лучшее решение. phpMyAdmin как открытое ПО входит в коллекцию портов FreeBSD. Он прост в установке и настройке.

# cd /usr/ports/databases/phpmyadmin
# make install clean

Читать полностью »

Опубликовано 04.02.2011 в 17:41 · Автор komivlad · Ссылка · Написать комментарий
Рубрики: FreeBSD, MySQL, WebServer · Теги: , ,

FreeBSD, MySQL 5.5 ошибка при установке

При установке  MySQL 5.5 под FreeBSD, при выполнении скрипта /usr/local/bin/mysql_install_db вылетала ошибка:
FATAL ERROR: Could not find ./bin/my_print_defaults
При этом файл исправно находится в /usr/local/bin/
Вылечилось довольно просто:

Читать полностью »

Опубликовано 04.02.2011 в 16:16 · Автор komivlad · Ссылка · 10 комментариев
Рубрики: DataBases, FreeBSD, MySQL · Теги: , , ,

PHP 5.3.5 и php-fpm на FreeBSD

Начиная с версии 5.3.3 в PHP внедрен PHP-FPM (FastCGI Process Manager), который раньше надо было устанавливать патчем, как это было сделано здесь.
Устанавливая новый веб сервер, решил это дело проверить.

# cd /usr/ports/lang/php5
# make config

и выставляем следующие параметры:

[X] CLI
[X] CGI
[X] FPM
[X] SUHOSIN
[X] MULTIBYTE
[X] MAILHEAD

Читать полностью »

Опубликовано 04.02.2011 в 13:12 · Автор komivlad · Ссылка · Написать комментарий
Рубрики: FreeBSD, WebServer · Теги: , ,
Страница 88 из 91« Первая...8687888990...Последняя »