Установка PHPUnit в Unix/Linux

Установка PHPUnit в Unix/Linux PHPUnit — это платформа для тестирования PHP проектов . Это пример архитектуры xUnit для фреймворков модульного тестирования. Установка PHPUnit в Unix/Linux -==Используем готовый phpunit.phar файл ==- Самый последний релиз, можно скачать следующим образом: # wget https://phar.phpunit.de/phpunit.phar && chmod +x phpunit.phar && mv phpunit.phar /usr/local/bin/phpunit Вы также можете сразу же использовать PHAR […]

Настройка «process manager(dynamic/static/ondemand)» для php-fpm в Unix/Linux

Настройка «process manager(dynamic/static/ondemand)» для php-fpm в Unix/Linux Покопавшись у себя в черновиках, я нашел довольно интересную тему — настройка процесс менеджера для работы php-fpm и nginx. Я постараюсь рассказать как можно больше информации по этой теме. Расскажу на наглядных примерах что лучше и как считается некоторые важные параметры в php-fpm. И так, что такое «process […]

Показать/Скрыть файлы и папки в Nginx/Apache

Показать/Скрыть файлы и папки в Nginx/Apache Злоумышленник может просматривать файлы, находящиеся в каталоге и потенциально может получить доступ к файлам, по этому, желательно отключать автоиндекс в папке. Но иногда нужно и видеть некоторые файлы в определенной папке и в своей статье «Показать/Скрыть файлы и папки в Nginx/Apache», я расскажу как можно выключить или включить просмотр […]

Установка SEnginx в Unix/Linux

Установка SEnginx в Unix/Linux SEnginx (Security Enhanced NGINX) — представляет собой один из вариантов веб-сервера nginx (HTTP и обратный прокси-сервер). Он имеет улучшенный функциональность и наследует все оригинальные черты от nginx и так же, он совместим с конфигурацией самого энжинкса. SeNginx — это сборка NGINX с дополнительными модулями безопасности, а именно: HTTP Robot Mitigation — модуль Roboo который […]

Делаем локальный сервер доступным в интернете с ngrok в Unix/Linux

Делаем локальный сервер доступным в интернете с ngrok в Unix/Linux Например у вас имеется на виртуальной машине веб сервер и вы с ним работаете. Но заказчик требует показать уже наработки сайта который вы ему делаете. У него еще нет хостинга, а код имеется только на локалке. Возможно варианты: Снять все на видео Использовать бесплатный хостинг […]

Защита от ClickJacking

Защита от ClickJacking Что такое ClickJacking?  ClickJacking — это один из типов атак на сайты. ClickJacking переводится «кража клика». Суть этой атаки заключается в том, что некоторый юзер, который совершает нажатие (делает клик по ссылке) на определенную область ( та которая была сформирована ранее злоумышленником), то на самом деле нажимает на ссылку другого сайта. Часто всего — это используется для […]

Ошибка «Database connection error (1): The MySQL adapter ‘mysql’ is not available.»

Ошибка «Database connection error (1): The MySQL adapter ‘mysql’ is not available.» Недавно столкнулся со следующей ошибкой: Database connection error (1): The MySQL adapter ‘mysql’ is not available. Этой причиной может служить несколько проблем и для устранения этой проблемы, я приведу все возможные способы как можно ее устранить. 1. Проверяем запущен ли сервер с MySQL: […]

Rewrite правила для замены прописных букв в строчные

Rewrite правила для замены прописных букв в строчные Недавно, столкнулся с проблемой, нужно было сделать реврайт для замены прописных букв в строчные. Решил написать статью «Rewrite правила для замены прописных букв в строчные», возможно кому-то еще будет полезным. Rewrite правила для замены прописных букв в строчные для apache Хотите чтобы все ссылки с любыми символами верхнего регистра […]

Перенаправление HTTP на HTTPS для Apache в Unix/Linux

Перенаправление HTTP на HTTPS для Apache в Unix/Linux Хотел бы рассказать о том как можно перенаправить любой запрос HTTP на веб-сервере на HTTPS. Это не очень сложно и я ничего нового не расскажу кто это знает, но для новичка — будет полезным. В своей теме «Перенаправление HTTP на HTTPS для Apache в Unix/Linux» я расскажу как […]

Включить/Выключить allow_url_fopen на сервере Unix/Linux

Включить/Выключить allow_url_fopen на сервере Unix/Linux allow_url_fopen как правило, включена, но если выключена или хотите выключить ее, то данное руководство «Включить/Выключить allow_url_fopen на сервере Unix/Linux» поможет вам это сделать. Можно это сделать двумя способами: Использовать htaccess Создайте файл .htaccess и сохраните его в корневой папке, а в сам файл пропишите: php_value allow_url_fopen On Чтобы выключить, используйте «Off»; Использовать php.ini Создайте файл […]