Архив рубрики: UNIX/Linux

Вопросы, касающиеся работы операционных систем GNU/Linux

Apache HTTP: сжатие данных — модуль mod_deflate

18 ноября 2015
 

 mod_deflate — это модуль и набор патчей для Apache, позволяющие сжимать ответ методами gzip или deflate. Проверяем наличие модуля: # apachectl -t -D DUMP_MODULES |grep deflate deflate_module (shared) Проверяем активирован ли и активируем, если нет (Ubuntu): # a2enmod deflate Considering dependency filter for deflate: Module filter already enabled Module deflate already enabled

Go: Ubuntu agent install

9 ноября 2015
 

 Описание установки Go CD сервера есть тут>>>. Задача — установить и запустить локальный билд-агент. Пример выполняется на Ubuntu 14.04. Устанавливаем агент: # apt-get install go-agent

Go: установка на Ubuntu

5 ноября 2015
 

 Go Continuous Delivery — ещё один инструмент для развёртывания приложений и/или контейнеров. Установка выполняется на: $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.3 LTS Release: 14.04 Codename: trusty В файл /etc/apt/sources.list.d/gocd.list добавляем новый репозиторий: deb http://dl.bintray.com/gocd/gocd-deb/ /

Jetty: установка на Ubuntu

4 ноября 2015
 

 Jetty — еще один контейнер сервлетов, аналог Apache Tomcat. Установка выполняется на: $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.3 LTS Release: 14.04 Codename: trusty Для работы Jetty требуется Java, установка Oracle Java 8 описана тут>>>. Находим последнюю актуальную версию тут>>>.

Terraform: установка на Ubuntu

30 октября 2015
 

  Terraform — ещё один продукт компании Hashicorp, предназначенный для создания и управления инфраструктурой — физическими и виртуальными серверами, сетями, контейнерами и так далее. Terraform поддерживает работу с такими сервисами (провайдерами, providers, в терминиологии Terraform) как AWS, DigitalOcean, GCE, OpenStack и т.д. Полный спсиок можно найти тут>>>. Для Terraform имеется отличная документация — тут>>>, тут>>> и тут>>>. Установка выполняется на: # cat /etc/issue… Читать далее »

Ubuntu: psensor — мониторинг температуры

29 октября 2015
 

 Начал серьёзно притормаживать ноутбук, а так как он давно не разбирался для чистки от пыли — первым делом грешу на температуру прцоессора. Для мониторинга сенсоров температуры — имеется утилита psensor. Умеет отображать графики температы, использования CPU и памяти, выдавать предупреждение при превышении заданных параметров. Домашняя страница — тут>>>.

Capistrano: установка и запуск

28 октября 2015
 

 Простой пример установки, первоначальной настройки и запуска Capistrano. Т.к. времени на написание особо не было — то пост без детального описания. Но, как обычно — в конце есть полезнные ссылки по теме. Пример выполняется на: # lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.3 LTS Release: 14.04 Codename: trusty Для работы Capistrano… Читать далее »

Ubuntu: обновление Ruby 1.9 => 2.2

27 октября 2015
 

 В Ubuntu 14.04 по умолчанию установлен: # ruby -v ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux] Для установки и работы Capistrano требуется Ruby версии >= 2.0. Устанавливаем пакет python-software-properties: # apt-get install python-software-properties