Создание и настройка своего сайта является приятным моментом для вебмастеров. Но иногда они могут сталкиваться с ошибкой Internal Server Error – The server encountered an internal error or misconfiguration and…
Рубрика: Web-сервер
Настраиваем сервер для хостинга сайтов. Ответы на вопросы, как настроить apache и php, либо nginx.
Блокировка доступа с определённого сайта / бан по Referer
Бывает так, что нужно заблокировать доступ к сайту с какого-то определённого сайта. Если на сервере установлен nginx, то эта задачка решается в пару строк. if ($http_referer ~* "example.com") { return…
Установка php-fpm и nginx на Debian
От стабильной и быстрой работы сервера зависит судьба сайта. Его медленная работа и частые падения способны отпугнуть как посетителей, так и поисковые системы. Последние ещё и понизят рейтинг тормозящего сайта…
Установка и настройка eAccelerator на php 5.3-5.4
Важно: Разработка eaccelerator прекращена. Вместо него следует использовать встроенное кэширование opcache. Первое действие, которое нужно сделать, — установка пакетов php5-dev и make, если они отсутствуют. # aptitude install php5-dev make re2c…
Установка php 5.3 на Debian 7
Бывает так, что в свежем дистрибутиве Debian может понадобиться старая версия php, не входящая в стабильную ветку дистрибутива. Например, php 5.3 для работы сайта на сервере с Debian Jessie. Для…
Замена mod_rpaf на mod_remoteip в Apache 2.4
Сегодня обновил на своём сервере Debian до Jessie и обнаружил проблему: модуль mod_rpaf не отображал правильный ip-адрес клиента, вместо этого отображался ip 127.0.0.1, при проксировании запросов от nginx к apache.…
Настройка xCache
xCache — это программа, кеширующая байт-код php для ускорения выполнения скриптов. Как, например, eAccelerator или PHP-APC. Устанавливаем xcache на сервер стандартной командой: # aptitude install php5-xcache Основные настройки кэша Откройте…
Установка apache и php на Debian
Определённые системы управления контентом не работают со связкой nginx и php-fpm, и требуют именно веб-сервера apache с модулем php. Чаще всего причина этого — необходимость использования модуля rewrite для работы…
Включаем поддержку http2 на сервере с nginx и Debian
HTTP/2 — это вторая версия сетевого протокола http, включающая в себя множество различных улучшений. В их числе мультиплексирование запросов (все запросы могут быть обработаны параллельно), увеличение производительности, сжатие заголовков и…
Установка php 7.0.5 на Debian
Пока некоторые ставят php 5.3, доставая его из могилы, я решил не отставать о планеты всей, где сайты переводятся на седьмую версию php, столь нахваливаемую на просторах интернета в том…