Просмотр всех статей с метками apache

Флаги Apache при переадресации RewriteRule

Author Автор: Роман Чернышов    Опубликовано: 2 января 2025

Доброго времени друзья! Практически каждый день я работаю с сайтами и серверами, занимаюсь разработкой, их обслуживанием и администрированием. Одна их часто встречающихся задач, это настройка правил переадресации URL и HTTP запросов, используя модуль RewriteRule для веб-сервера Apache. Настройка осуществляется путем указания директив в файле конфигурации веб-сервера или в файле .htaccess (настройка конфигурации на уровне директорий). Данный пост носит характер заметки, тут я хочу описать перечень флагов, используемых при задании параметров переадресации URL и HTTP запросов. подробнее

Category Категории: Администрирование     Tags Теги: , ,

Прокси веб-сервера Apache и nGinx

Author Автор: Роман Чернышов    Опубликовано: 3 декабря 2024

nginx apache proxy Доброго времени друзья! В рамках заметки, решил написать небольшой пост о том, как проксировать веб-сервер Apache и nGinx через настройку его конфигурации(виртуальных хостов), на сторонний внешний сервер. Это может пригодиться например для быстрого переноса сайтов на новый сервер, чтобы не было простоя в его работе, при ожидании обновления DNS записей(типа A) и их кеша на серверах имен, просто перенаправлении трафика или в ряде других случаев. подробнее

Category Категории: Администрирование     Tags Теги: , , ,

Настройка WebSocket на сайте для быстрого обмена данными

Author Автор: Роман Чернышов    Опубликовано: 30 ноября 2024

Доброго времени друзья! Вкратце решил описать как организовать обмен данными клиент-сервер, на базе протокола WebSocket, в рамках сайта, например для мгновенного обмена сообщениями в чате. Принцип работы следующий — запускаем скрипт на PHP, работающий в фоновом режиме(это сервер WS), вешаем его на порт(например на 8090), далее настраиваем проксирование Apache или nGinx, чтобы все запросы из вне, по протоколу WS(с HTTP заголовком Upgrate: websocket) переправлялись на localhost:8090. Затем подключаемся к серверу из JavaScript, слушаем и обрабатываем данные. Отправляем сообщения в сокет из PHP. Собственно всё. Далее подробно. подробнее

Установка Mod_status (Server-status) — модуль Apache

Author Автор: Роман Чернышов    Опубликовано: 15 декабря 2011

По мере роста веб проекта растут нагрузки на сервер, увеличивается объем трафика, потребление памяти и нагрузка на CPU. Чаще всего на одном сервере располагается сразу несколько сайтов, порой крупных сайтов и вычислить какой именно сайт или скрипт нагружает всю систему порой очень сложно. Для этого хорошую службу может послужить модуль Apache — Mod_status (Server-status), который отображает всю доступную информацию о выполняемых скриптах в режиме реального времени. таким образом можно без особого труда и усилий вычислить тот процесс, скрипт, который потребляет наибольшие количество ресурсов. подробнее

Category Категории: Система     Tags Теги: ,

Переустановка Apache

Author Автор: Роман Чернышов    Опубликовано: 11 октября 2010

Переустановка ApacheРешил написать эту небольшую статью, постольку сегодня немало времени потратил на переустановку Apache на Debian. Занятие честно говоря не из приятных, но все же весьма познавательное =). Всё как всегда произошло неожиданно, на сервере закончилось свободное место, диск был переполнен из-за выросших в размере файлов логов разных сервисов(их размер вышел из под контроля), в связи с чем всё жутко начало глючить, тормозить или просто напрочь подвисать. Для решения проблемы всего то нужно удалить все файлы логов(logs), подчистить временные папки(temp) и на край перезагрузить сам сервер (это уже как дело пойдет). Но как это часто бываеn, у меня все пошло нет так. Второпях, потеряв внимательность, я удалил содержимое папки /etc/apache2/, да да… я удалил все конфиги апача ;( подробнее

Автор блога
Роман Чернышов
Веб-разработчик,
Full Stack
Senior, Architect
PHP, JavaScript, Node.JS, Python, HTML 5, CSS 3, MySQL, Bash, Linux Admin
Заказать работу
предложить оффер

Моя книга
Книга. Веб-разработчик. Легкий вход в профессию
Печатная книга
Веб-разработчик.
Легкий вход в профессию
Купить за 359₽
Популярные записи
Последние вопросы
Список вопросов
Последние комментарии
Меню

Archive

Мои проекты
Insurance CMS Love Crm CMS Совместные покупки Мой PHP Framework Хостинг для моих клиентов Лицензии на мой софт и поддержка