Ускорение работы Apache

Вопросы, касающиеся установки и настройки всех программ сервера хотспота
Ответить
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Ускорение работы Apache

Сообщение Dmitry »

Утверждение голословное, без каких-либо "замеров", как говорится, "чисто на глаз", но как мне показалось, работа apache ускорилась, вебинтерфейс easyhotspot стал отзываться шустрее. Результат основан на использовании модуля mod_mem_cache.

Нужно выполнить несколько комманд. Первая (устанавливаем необходимые пакеты):

Код: Выделить всё

sudo apt-get install memcached php5-memcached
Вторая - включаем в модуль

Код: Выделить всё

sudo a2enmod mem_cache
Третья - перезапускаем apache

Код: Выделить всё

sudo service apache2 restart
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Ускорение работы Apache

Сообщение Dmitry »

Принудительное указание браузеру использовать ряд файлов интерфейса из собственного кеша, вместо того, чтобы каждый раз грузить из с сервера

В папку с программой Easyhotspopt (по умолчанию - в папку /vaw/www/easyhotspot) нужно добавить новый файл, который назвать .htaccess
в файл нужно вписать следующее:

Код: Выделить всё

<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
Header set Cache-Control "public, max-age=604800"
</FilesMatch>
после этого файлу нужно присыоить необходимые права доступа

Код: Выделить всё

sudo chmod 600 /vaw/www/easyhotspot/.htaccess
и присвоить необходимого владельца

Код: Выделить всё

sudo chown www-data: /var/www/easyhotspot/.htaccess
ИТОГ - все эти картинки-иконки, и прочие файлы, перечисленные в списке, браузер будет брать из собственного кеша (визуально ускорение загрузки видно "невооруженным глазом")...
Skydreem
Сообщения: 298
Зарегистрирован: 28 май 2011, 14:51
Контактная информация:

Re: Ускорение работы Apache

Сообщение Skydreem »

после установки .htaccess вылазит ошибка 500, страница не открывается совсем...
Ещё у вас очепятка на /vaW/www/easyhotspot/.htaccess
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Ускорение работы Apache

Сообщение Dmitry »

Skydreem писал(а):... у вас очепятка на /vaW/www/easyhotspot/.htaccess
спасибо, исправил!
Skydreem писал(а):после установки .htaccess вылазит ошибка 500, страница не открывается совсем...
нужно включить модуль апача - headers, который выключен по умолчанию:

Код: Выделить всё

sudo a2enmod headers
а потом перезапустить сам апач

Код: Выделить всё

sudo service apache2 restart
зы. "привычка" подвела - у меня в апаче вечно включено больше всякого хлама, чем обычно по дефолту....
Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость