Начну с небольшого вступления: зачем вообще нужен .htaccess файл?
.htaccess — это конфигурационный файл, который использует веб‑сервер Apache для задания специфических настроек для каждой отдельной папки сайта. Благодаря ему можно:
- Перенаправлять URL‑ы (используя модуль mod_rewrite), чтобы «чистые» адреса были удобнее для пользователя и поисковых систем.
- Описывать правила доступа к папкам (базовая аутентификация, ограничение по IP и так далее).
- Настраивать обработку ошибок (страницы 404, 500 и др.).
- Включать или отключать функции PHP, менять заголовки, задавать правила кэширования и многое другое.
Главная причина существования .htaccess — это гибкость и простота. Владелец сайта может внести нужные изменения без доступа к глобальному конфигурационному файлу сервера. После изменения .htaccess Apache автоматически применяет новые правила к запрашиваемой папке, что делает процесс обновления быстрым и без необходимости перезапуска сервера.
Это однопользовательская система по сборке ПО, а так же по подготовке репозиториев для установки собранного ПО.
Контрольная панель с открытым исходным кодом HestiaCP адаптирована для установки в RHEL based операционных системах.
Тем кто пользовался терминалом в Linux знает, что часто приходится пользоваться командой cd, для перехода в нужный каталог. Для ускорения переходов можно создавать ссылки ln -s. Но есть еще один способ. который не увеличивает число файлов в вашем домашнем каталоге - autojump.
Что позволяет данная утилита?
Etherpad - это настраиваемый онлайн-редактор с открытым исходным кодом, обеспечивающий совместное редактирование в режиме реального времени. В данной статье я хочу описать установку данного редактора на сервере CentOS7 с предустановленной Kloxo панелью.