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

Установка Tomcat в Unix/Linux Apache Tomcat (ранее — Catalina) — это контейнер сервлетов с открытым исходным кодом, разрабатываемый Apache Software Foundation. Реализует спецификацию сервлетов и спецификацию JavaServer Pages (JSP) и JavaServer Faces (JSF). Написан на языке Java. Томкат дает возможность запускать приложения для веба, которые содержат ряд утилит для самоконфигурирования. Tomcat используется в качестве самостоятельного веб-сервера, […]

Установка Apache Cassandra кластера в Unix/Linux

Установка Apache Cassandra кластера в Unix/Linux Apache Cassandra — это распределённая noSQL система для управления БД которая позволяет создавать высоко- нагруженные и масштабируемые, а так же надежные хранилища больших массивов с данными в виде хэшей. Данный проект, в свое время разрабатывался в компании  Facebook ( до 2009 года), после чего был передан на разработку и […]

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

Установка Kafka в Unix/Linux Kafka (Apache Kafka) — Является популярным распределенным брокером сообщений, разработанным для эффективного управления большими объемами данных в режиме реального времени. Кластер Kafka не только хорошо масштабируется (настраивается отказоустойчивость), но также имеет гораздо более высокую пропускную способность по сравнению с другими подобными технологиями, — такими как ActiveMQ и RabbitMQ. Хотя он обычно используется […]

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

Установка ZooKeeper в Unix/Linux ZooKeeper (Apache zookeeper)— это служба, которая выполняет роль распределенного сервиса конфигурирования и синхронизации. Если копнуть дальше, —  это распределенное key/value сторедж с имеющимися свойствами: Пространство ключей образовывает иерархию (нечто подобное как у файловой системе); Значения могут содержаться в любом узле иерархии, а не только в листьях (как если бы файлы одновременно были бы […]

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

Установка Ant в Unix/Linux И так, что же такое apache Ant? Apache Ant — это библиотека Java и средство командной строки. Задачей которого — управлять процессами, описанными в файлах сборки, в качестве целей и точек расширения, зависящих друг от друга. Основным известным использованием Ant — является сборка Java-приложений. Ant предоставляет ряд встроенных задач, позволяющих компилировать, собирать, […]

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

Установка Maven в Unix/Linux И так, что же такое Apache Maven? Apache Maven —  фреймворк, который позволяет собирать проекты (Java, C#, Ruby, Scala, и другие языки) в автоматическом режиме на основе описания их структуры в файлах на языке POM (англ. Project Object Model), являющемся подмножеством XML. Само maven слово, переводиться с языка Идиш как «собиратель знания». Maven обеспечивает декларативную, а не […]

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

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

Защита от ClickJacking

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

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

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

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

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