Архив рубрики: HOWTO’s

Вопросы, касаюшиеся установки и настройки различных приложений.

Github: авторизация по SSH ключам
0 (0)

31 мая 2016

Генерируем ключ: $ cd ~/.ssh/ $ ssh-keygen -t rsa -C «[email protected]» Generating public/private rsa key pair. Enter file in which to save the key (/home/setevoy/.ssh/id_rsa): setevoy_github_openssh Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in setevoy_github_openssh. Your public key has been saved in setevoy_github_openssh.pub. The key fingerprint is:… Читать далее »

Loading

Travis: Maven билд Java приложения и деплой на Azure
0 (0)

30 мая 2016

Travis — Continuous Integration сервис от разработчиков Github. Является hosted-решением, т.е. располагается на серверах самого Travis. На данный момент — умеет работать только с гит-репоизториями Github, поддержка других сервисов на 2016 год не планируется.

Loading

Vagrant: добавить второй диск
0 (0)

28 мая 2016

Задача: добавить к Vagrant-боксу второй жесткий диск. Создаём машину: $ vagrant init ubuntu/trusty64 Запускаем: $ vagrant up Проверяем свзяанные данные — файл диска и т.д: $ ls -l /home/setevoy/VirtualBox\ VMs/build6_default_1464167769486_18523/ total 1542580 -rw——- 1 setevoy setevoy 1584398336 тра 25 12:17 box-disk1.vmdk -rw——- 1 setevoy setevoy 7488 тра 25 12:16 build6_default_1464167769486_18523.vbox -rw——- 1 setevoy setevoy 7488… Читать далее »

Loading

Ubuntu: LVM — добавление диска к виртуальной машине ESXi
0 (0)

25 мая 2016

Текущее состояние: # df -h / Filesystem Size Used Avail Use% Mounted on /dev/mapper/vmt—ubuntu—base-root 26G 1.9G 23G 8% / Или с помощью lsblk: # lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sr0 11:0 1 1024M 0 rom sda 8:0 0 30G 0 disk ├─sda1 8:1 0 243M 0 part /boot ├─sda2 8:2 0 1K… Читать далее »

Loading

Linux: Netdata — мониторинг с веб-интерфейсом
0 (0)

20 мая 2016

Netdata — утилита для мониторинга в реальном времени Linux систем, приложений, устройств по SNMP и так далее. Простая установка, множество графиков «из коробки» и красивый веб-интерфейс. Больше информации — на странице>>> проекта.

Loading

Linux: SSH туннель для браузера
0 (0)

19 мая 2016

Быстрая «напоминалка» — как поднять туннель для браузера в Linux: $ ssh -D 3033 [email protected] -p 2222 Тут: -D: собственно, опция указывающая на создание туннеля: «Specifies a local “dynamic” application-level port forwarding.» -p: порт удаленного сервера SSH для подключения (по умолчанию 22, но всегда лучше изменить его, см. больше в SSH: управление ограничениями доступа к… Читать далее »

Loading

SSH: авторизация по ключам — пример
0 (0)

14 мая 2016

Быстрая HowTo. Более полный вариант — в посте SSH: авторизация по ключам. Генерируем ключ: $ ssh-keygen -t rsa -f .ssh/service_id Generating public/private rsa key pair. Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in .ssh/service_id. Your public key has been saved in .ssh/service_id.pub. The key fingerprint is: a3:18:00:75:2a:6f:99:8f:ab:b4:c0:dd:58:da:84:ed setevoy@host… Читать далее »

Loading

AWS: VPC — введение, примеры
0 (0)

13 мая 2016

AWS VPC (Virtual Private Cloud) — виртуальная сеть, напоминающая традиционные сети, с которыми вы могли сталкиваться в дата-центрах или офисах, но с преимуществами, которые предлагает масштабируемая инфраструктура Amazon. Общие понятия VPC и подсети VPC — это виртуальная сеть, выделенная вашему аккаунту и она отделена от всех других сетей в облаке AWS. В этой сети вы можете… Читать далее »

Loading

Azure: управление зонами в Azure DNS — Git, GoCD, bash и Azure CLI
0 (0)

12 мая 2016

Новый проект переносит свои домены на DNS Azure, для чего требовалось создать возможность управления ими. Схема получается следующая: файлы зон хранятся в Stash; GoCD проверяет обновления в Stash, и триггерит билд; во время билда — файлы зон заливаются на Azure DNS. Обновление данных выполняется bash-скриптом с помощью Azure CLI. Больше про Azure CLI  и работу с… Читать далее »

Loading