Все новости с тэгом Веб-сервер

Ограничиваем каталог, в который можно получить доступ с помощью PHP

По умолчанию все файлы за пределами рабочего каталога сайта могут быть открыты через PHP приложения, например, файловые менеджеры. Это представляет серьёзную угрозу конфиденциальности данных, т.к. содержимое всего сервера может быть получено злоумышленником (через те же файловые менеджеры, шеллы, уязвимости, etc).

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

Далее вы узнаете, как это сделать.

Читать дальше…

Простой сервер для команды веб-разработчиков. Часть 2

Продолжаю цикл статей по установке и настройке простого сервера для команды веб-разработчиков.

  1. Пользователи и SSH
  2. Веб-сервер с Apache 2, PHP 5.5, MySQL и настройка поддоменов в DNS
  3. Git-сервер, установка Composer и cron
  4. memcached и FTP-сервер

Теперь рассмотрим настройку веб-сервера с Apache 2, PHP 5.5 и MySQL, т.к. он понадобится для дальнейших шагов, и настройку поддоменов в DNS.

Читать дальше…

Как упаковать в архивы все логи на сервере

Однажды можно обнаружить, что логи веб-сервера разбухают до сотней мегабайт, а то и больше. Было бы странно самостоятельно регулярно их удалять, тем более, если сайтов на сервере больше десятка. Тем более, что хочется старые логи упаковать в архивы. На помощь нам приходит так называемая ротация логов. В Linux для этого есть logrotate. Возможно, он то, как раз вам и нужен. Прочитать о ротации логов можно в статье на OpenNET. Но для меня он не подошёл, и в этой статье я расскажу о другом варианте ротации логов с помощью bash.

Читать дальше…